
Answer-first summary for fast verification
Answer: Utilize Amazon ECR for storing container images and Amazon ECS with AWS Fargate for container execution, incorporating target tracking scaling based on demand.
The correct answer is option A. Using Amazon ECR for storing container images and Amazon ECS with AWS Fargate for running the containers minimizes operational overhead and can automatically scale based on demand. Fargate is a serverless compute engine that allows you to run containers without having to manage the underlying EC2 instances, thus reducing operational complexity. Moreover, it supports high availability as containers can be distributed across multiple Availability Zones.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
A company plans to migrate a containerized application to AWS, expecting rapid user growth post-deployment. They seek a scalable, highly available, and low-maintenance deployment solution. Which approach best meets these criteria?
A
Utilize Amazon ECR for storing container images and Amazon ECS with AWS Fargate for container execution, incorporating target tracking scaling based on demand.
B
Employ Amazon ECR to store container images and Amazon ECS with EC2 for container execution, with automatic scaling via target tracking.
C
Host a container image repository on an EC2 instance, deploy containers across EC2 instances in multiple Availability Zones, and scale based on CPU utilization monitored by Amazon CloudWatch.
D
Create an AMI with the container image for EC2 instances in an Auto Scaling group across Availability Zones, scaling out based on CPU utilization thresholds set in Amazon CloudWatch alarms.
No comments yet.