AWS Certified Cloud Practitioner — Question 910
Which architecture design principle describes the need to isolate failures between dependent components in the AWS Cloud?
Answer options
- A. Use a monolithic design.
- B. Design for automation.
- C. Design for single points of failure.
- D. Loosely couple components.
Correct answer: D
Explanation
Loose coupling isolates components so that a failure in one service does not directly impact or cause a cascading failure in another dependent service. Monolithic designs and single points of failure actually increase the risk of widespread outages, while designing for automation focuses on efficiency and scalability rather than failure isolation.