QuestionQ21
Continuous Improvement for Existing SolutionsA company must optimize the cost of its AWS application. The application uses AWS Lambda functions and Amazon Elastic Container Service (Amazon ECS) containers running on AWS Fargate. It is write-heavy and stores data in an Amazon Aurora MySQL database.
The application's load is inconsistent. It has lengthy periods of no use, followed by sudden, significant rises and falls in traffic. The database runs on a memory-optimized DB instance that cannot handle the load.
A solutions architect must design a solution that can scale to accommodate the traffic changes.
Which solution meets these requirements MOST cost-effectively?
- A Add additional read replicas to the database. Purchase Instance Savings Plans and RDS Reserved Instances.
- B Migrate the database to an Aurora DB cluster that has multiple writer instances. Purchase Instance Savings Plans.
- C Migrate the database to an Aurora global database. Purchase Compute Savings Plans and RDS Reserved instances.
- D Migrate the database to Aurora Serverless v1. Purchase Compute Savings Plans.
Community Discussion