Question
Your company runs a customer-facing event registration site. This site is built with a three-tier architecture with web and application tier servers and a MySQL
Your company runs a customer-facing event registration site. This site is built with a three-tier architecture with web and application tier servers and a MySQL database. The application requires six web tier servers and six application tier servers for normal operation but can run on a minimum of 65 percent server capacity and a single MySQL database. When deploying this application in a region with three Availability Zones (AZs), which architecture provides high availability?
Which of these solutions would you recommend and why?
Option A. A web tier deployed across two AZs with three Amazon EC2 instances in each AZ inside an Auto Scaling group behind an ELB; an application tier deployed across two AZs with three Amazon EC2 instances in each AZ inside an Auto Scaling group behind an ELB; and one Amazon RDS instance deployed with reading replicas in the other AZ.
Option B. A web tier deployed across three AZs with two Amazon EC2 instances in each AZ inside an Auto Scaling group behind an ELB; an application tier deployed across three AZs with two Amazon EC2 instances in each AZ inside an Auto Scaling group behind an ELB; and one Amazon RDS instance deployed with reading replicas in the two other AZs.
Option C. A web tier deployed across three AZs with two Amazon EC2 instances in each AZ inside an Auto Scaling group behind an ELB; an application tier deployed across three AZs with two Amazon EC2 instances in each AZ inside an Auto Scaling group behind an ELB; and a Multi-AZ Amazon RDS deployment.
Draft a detailed solution in the writeup explaining the pros and cons of your recommended solution and why you selected a specific solution.
Remember to Cite evidence from the scenario/AWS resource(s) in the following questions.
What problem are you trying to solve? Brainstorm possible solutions to address the identified problem.
What are the strengths and challenges of each solution? Which solution efficient?
Which solution is most efficient? Stable? Fault-Tolerant? Secure?
What AWS resources can you use to help you address this problem?
How must you present your recommendations?
Step by Step Solution
3.54 Rating (158 Votes )
There are 3 Steps involved in it
Step: 1
Correct Answer C Explanation Amazon RDS MultiAZ Deployments Amazon RDS MultiAZ deployments provide enhanced availability and durability for Database DB Instances making them a natural fit for producti...Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started