
Ultimate access to all questions.
Deep dive into the quiz with AI chat providers.
We prepare a focused prompt with your quiz and certificate details so each AI can offer a more tailored, in-depth explanation.
Your company handles a crucial ecommerce application. This application needs to have an uptime of at least 99.5%. There is a decision to move the application to the AWS Cloud. Which of the following deployment strategies can help build a robust architecture for such an application.
A
Deploying the application across multiple VPC's
B
Deploying the application across multiple Regions
Explanation:
For achieving high availability (99.5% uptime or higher) for a crucial ecommerce application, deploying across multiple AWS Regions is the correct strategy because:
Multiple Regions provide geographic redundancy: If one entire region experiences an outage, the application can failover to another region, maintaining availability.
Higher availability SLAs: Multi-region deployments can achieve higher availability than single-region deployments.
Disaster recovery: Multiple regions provide true disaster recovery capabilities.
Why not multiple VPCs?
Multiple VPCs within the same region still share regional infrastructure dependencies
Regional outages would affect all VPCs in that region
While multiple Availability Zones within a region can provide good availability, multi-region provides even higher resilience
Best Practice: For mission-critical applications requiring 99.5%+ uptime, a multi-region deployment strategy with proper failover mechanisms is recommended.