LeetQuiz Logo
Privacy Policy•contact@leetquiz.com
© 2025 LeetQuiz All rights reserved.
AWS Certified Solutions Architect - Professional

AWS Certified Solutions Architect - Professional

Get started today

Ultimate access to all questions.


A company has containerized its application services and deployed them on multiple Amazon EC2 instances with public IPs. They have also deployed an Apache Kafka cluster on these EC2 instances and migrated their PostgreSQL database to Amazon RDS for PostgreSQL. Anticipating a significant surge in orders upon the release of a new product version, the company seeks architectural changes to minimize operational overhead and accommodate this increase. What modifications should be made to the current setup to achieve these goals?

Exam-Like



Explanation:

Option D is the correct answer. Deploying the application on Amazon Elastic Kubernetes Service (Amazon EKS) with AWS Fargate allows for a serverless-like experience, reducing the operational overhead by eliminating the need to manage EC2 instances directly. Fargate handles the server provisioning and scaling automatically. Additionally, setting up auto scaling behind an Application Load Balancer ensures that the infrastructure can handle the increased load during the product release. Creating additional read replicas for the PostgreSQL database instance helps distribute read traffic and improve database performance. Using Amazon Managed Streaming for Apache Kafka ensures a managed, highly available message streaming platform. Finally, storing static content in Amazon S3 behind an Amazon CloudFront distribution ensures efficient content delivery with low latency and high transfer speeds.

Powered ByGPT-5