CloudGuild · Blog · Cheat sheets · Lessons · Certifications

Navigating Resilient Architecture Decisions for SAA-C03

Understand a key exam question on resilient architecture. Learn why the right AWS service combination is crucial for application availability.

A common pitfall for candidates is understanding the nuances of resilient architecture. This question tests your knowledge of how to maintain application availability during an Availability Zone failure.

The question

A financial services company requires a resilient architecture for their web application. They want to ensure their application can withstand the failure of an entire Availability Zone. Which AWS service combination should they implement to achieve this?

Think before you scroll

Before selecting an option, consider the requirements for resilience in terms of both database and application layers. The goal is to ensure that failure in one Availability Zone does not affect the overall application performance.

The answer

The correct option is B: Amazon RDS with Multi-AZ deployment and EC2 instances across multiple AZs. This combination ensures that both the database and the application can failover seamlessly. RDS Multi-AZ provides automatic failover capabilities, while deploying EC2 instances in multiple AZs adds additional resilience to the application layer.

Why the other options lose

The concept behind it

To design a resilient architecture, you should always consider redundancy at both the application and database layers. Multi-AZ deployments for databases ensure automatic failover, while distributing application servers across multiple AZs prevents a single point of failure.

Exam trap to remember

Always remember: redundancy is key to resilience. Ensure that both application and database layers are designed to handle failures across Availability Zones.

Take the free SAA-C03 mock exam

Take a free mock exam →