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 in AWS?
Open an interactive chat with Bash
How does AWS's private backbone network secure data transfer?
Open an interactive chat with Bash
Why is deploying in multiple Regions unnecessary in this scenario?