AWS Certified Developer Associate DVA-C02 Practice Question
A company's e-commerce platform is currently built as a monolith that is increasingly difficult to update and scale. Traffic is highly variable, with large spikes during sales events. To improve scalability and agility, the company plans to refactor the platform. Which architectural pattern will let individual functions scale independently based on demand and allow more frequent, lower-risk deployments?
A microservices architecture breaks the application into small, independent services that communicate over lightweight APIs. Because each service runs in its own process, teams can deploy, update, and scale services separately, matching capacity to workload spikes and reducing deployment risk. Choreography and orchestration describe coordination styles for distributed workflows, while a fanout pattern refers to broadcasting a message to multiple subscribers; neither addresses the need to re-architect the entire application for independent scaling.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What are microservices and how do they work?
Open an interactive chat with Bash
What are the benefits of using microservices over a monolithic architecture?
Open an interactive chat with Bash
What is the difference between orchestration and choreography in microservices?
Open an interactive chat with Bash
AWS Certified Developer Associate DVA-C02
Development with AWS Services
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
IT & Cybersecurity Package Join Premium for Full Access