StudyToCert

All certifications / Cloud Digital Leader / Lessons

Google Cloud Certified Cloud Digital Leader Cloud Digital Leader · Domain 4: Modernize infrastructure and applications with Google Cloud

Monoliths vs microservices and application modernization

▶ Watch the overview video

Last reviewed September 25, 2026 · Leer en español

A monolithic application is built and deployed as a single unit. All its features, such as user accounts, catalog, cart, payments and notifications, live in one codebase and run as one process or package. Monoliths are simple to start with, but as they grow they become hard to change: a small update requires testing and redeploying the whole application, one bug or overloaded feature can bring everything down, and scaling means copying the entire application even if only one part is busy. Large teams working in one codebase also slow one another down.

Free account

Keep reading for free

Create a free StudyToCert account to read the rest of this lesson: 4 more sections, 4 key terms, a real-world example, an exam tip and self-check questions. Every lesson, lab and practice test is free with an account.

Sign up free Log in

Study Cloud Digital Leader for free
A week-by-week plan with every lesson, quizzes, checkpoint tests, a practice exam and hands-on labs.
Open the Cloud Digital Leader study plan