A design in which an application is built and deployed as a single unit rather than as separate services.