AWS Certified Cloud Practitioner — Question 655
A company wants to build an application that consists entirely of microservices.
Which AWS Cloud architecture design principle supports this goal?
Answer options
- A. Think parallel
- B. Implement elasticity
- C. Stop guessing capacity
- D. Decouple components
Correct answer: D
Explanation
Decoupling components is a fundamental AWS design principle that enables microservices to function and scale independently, reducing interdependencies and system-wide failures. While principles like elasticity, parallel thinking, and avoiding capacity guessing are crucial for cloud optimization, they do not specifically address the architectural separation required for a microservices-based application.