
Answer-first summary for fast verification
Answer: Migrate the PostgreSQL database to Amazon Aurora., E
## Explanation **Correct Answers: A and E** **A. Migrate the PostgreSQL database to Amazon Aurora** - This addresses the operational overhead and capacity planning issues by moving to a managed database service. Amazon Aurora is PostgreSQL-compatible and provides automated backups, patching, scaling, and high availability with minimal operational overhead. **E. Migrate the web application to be hosted on AWS Fargate with Amazon Elastic Container Service (Amazon ECS)** - This addresses the operational overhead of maintaining Linux hosts and capacity planning. AWS Fargate is a serverless compute engine for containers that eliminates the need to manage EC2 instances, handle capacity planning, or patch operating systems. **Why other options are incorrect:** **B. Migrate the web application to be hosted on Amazon EC2 instances** - While this moves to AWS, it doesn't reduce operational overhead significantly as EC2 still requires managing instances, patching, and capacity planning. **C. Set up an Amazon CloudFront distribution for the web application content** - This improves content delivery but doesn't address the core infrastructure maintenance and capacity planning issues mentioned in the scenario. **D. Set up Amazon ElastiCache between the web application and the PostgreSQL database** - This could improve performance by caching database queries, but doesn't reduce the operational overhead of maintaining infrastructure and capacity planning. **Key Points:** - The primary problem is "operational overhead of maintaining the infrastructure and capacity planning" - The solution should focus on managed services that reduce operational burden - The application is already containerized, making Fargate an ideal fit - PostgreSQL database can be migrated to Aurora for managed database services
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
A company is running a multi-tier web application on premises. The web application is containerized and runs on a number of Linux hosts connected to a PostgreSQL database that contains user records. The operational overhead of maintaining the infrastructure and capacity planning is limiting the company's growth. A solutions architect must improve the application's infrastructure.
Which combination of actions should the solutions architect take to accomplish this? (Choose two.)
A
Migrate the PostgreSQL database to Amazon Aurora.
B
Migrate the web application to be hosted on Amazon EC2 instances.