AWS Certified Solutions Architect Associate SAA-C03 Practice Question
A development team is seeking a solution to deploy a fleet of containers that will allow them to automatically adjust to traffic fluctuations without manually scaling or managing the host infrastructure. This solution should also facilitate the highest level of resource abstraction while ensuring the containers are orchestrated effectively. Which service should the team implement for optimal elasticity and ease of management?
Container service with on-demand, serverless compute engine
Elastic Compute with Elastic Load Balancing
Serverless architecture with provisionable concurrency for functions
Container orchestration service with cluster management on virtual servers
Job scheduling and execution service for batch processing
Managed service for big data processing on virtual server clusters
The most fitting service for hosting containers where management of the underlying infrastructure is abstracted away is Fargate, which provides on-demand, right-sized compute capacity for containers. It allows developers to focus on building applications without the hassle of managing the servers or clusters running the containers. This service offers automatic scaling, allowing it to handle variable traffic loads effectively. Other compute services like EC2 or ECS with EC2 require manual management of servers or clusters. Lambda is designed for serverless functions, not container management, and is not optimized for such a scenario. EMR focuses on big data and isn't suited for general web application hosting, while Batch processes batch jobs and isn't geared toward real-time container orchestration.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is AWS Fargate and how does it work?
Open an interactive chat with Bash
What is the difference between EC2 and Fargate for container deployment?
Open an interactive chat with Bash
What is container orchestration and why is it important?