AWS Certified Solutions Architect Associate SAA-C03 Practice Question
A company requires its application to remain available if a single data center fails and wants all inter-component traffic to stay on the cloud provider's private network for security. As a Solutions Architect, how should you design the application by using AWS global infrastructure features?
Deploy the application across multiple Availability Zones within a single Region.
Deploy the application across multiple Regions.
Use AWS Global Accelerator to distribute traffic to edge locations.
Deploy the application in separate private subnets inside one Availability Zone.
Deploying the application across at least two Availability Zones within one AWS Region protects against the loss of a single data center because each Availability Zone is a separate, isolated location with independent power, cooling, and networking. All traffic between Availability Zones-and, in general, between AWS resources within and across Regions-travels on AWS's encrypted private backbone network, so data transfer remains inside the provider's network. A multi-Region deployment can also keep traffic on the AWS backbone, but it is unnecessary to meet the stated requirement and introduces additional complexity, latency, and cost. Running everything in a single Availability Zone does not protect against data-center failure, and using AWS Global Accelerator alone improves client-side performance and fail-over routing but does not create redundant compute resources.
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 Availability Zones (AZs)?
Open an interactive chat with Bash
Why is it important to keep data transfer within the cloud provider's network?
Open an interactive chat with Bash
What is the difference between regions and Availability Zones in AWS?