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

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.