Topic 1 Question 197
A company’s reporting job that used to run in 15 minutes is now taking an hour to run. An application generates the reports. The application runs on Amazon EC2 instances and extracts data from an Amazon RDS for MySQL database.
A SysOps administrator checks the Amazon CloudWatch dashboard for the RDS instance and notices that the Read IOPS metrics are high, even when the reports are not running. The SysOps administrator needs to improve the performance and the availability of the RDS instance.
Which solution will meet these requirements?
Configure an Amazon ElastiCache cluster in front of the RDS instance. Update the reporting job to query the ElastiCache cluster.
Deploy an RDS read replica. Update the reporting job to query the reader endpoint.
Create an Amazon CloudFront distribution. Set the RDS instance as the origin. Update the reporting job to query the CloudFront distribution.
Increase the size of the RDS instance.
ユーザの投票
コメント(3)
- 正解だと思う選択肢: B
If you have read issues read-replica is always the solution
👍 3zolthar_z2022/12/20 My choice B
👍 1beznika2022/12/17There is not enough information to make a distinction between A and B. Separating I/O from writes and reads, vs. caching, depends on how write intensive the RDS is. If it's doing nearly zero writes, a read replica at the same I/O level won't solve the problem. That information is not provided. A or B, depending on data.
👍 1joanneli772023/02/01
シャッフルモード