A company hosts a three-tier web application on Amazon EC2 instances in a single Availability Zone. The web application uses a self-managed MySQL database that is hosted on an EC2 instance to store data in an Amazon Elastic Block Store (Amazon EBS) volume. The MySQL database currently uses a 1 TB Provisioned IOPS SSD (io2) EBS volume. The company expects traffic of 1,000 IOPS for both reads and writes at peak traffic. The company wants to minimize any disruptions, stabilize performance, and reduce costs while retaining the capacity for double the IOPS. The company wants to move the database tier to a fully managed solution that is highly available and fault tolerant. Which solution will meet these requirements MOST cost-effectively?
Select one answer.
Marked answer: B
Community Discussion
Written by other learners. Comments can disagree with the marked answer — check the official documentation when in doubt.
Chose B2
gp2: 1,000 GiB => 3000 Baseline performance (IOPS) match the requirement which is 2000 only Baseline IOPS performance : 100 ~16,000 at a rate of 3 IOPS per GiB of volume size.
Chose B9
RDS now supports io2 but it might still be an overkill given Gp2 is enough and we are looking for the most cost effective solution.
Chose B4
RDS does not support IO2 or IO2express . GP2 can do the required IOPS