Which AWS service allows you to run containers without managing servers or clusters?
- AWS Fargate ✓
- Amazon ECS on EC2
- AWS Batch
- Amazon EKS on EC2
Correct answer: AWS Fargate
Option A is correct because AWS Fargate is a serverless compute engine for containers that removes the need to provision, configure, or manage EC2 instances or clusters; you simply define your container requirements and Fargate handles the underlying infrastructure. Option B is incorrect because Amazon ECS on EC2 still requires you to provision and manage the underlying EC2 instances that form the cluster, which means ongoing server management responsibilities. Option C is incorrect because AWS Batch is designed for batch computing workloads and job scheduling rather than general-purpose container orchestration without server management. Option D is incorrect because Amazon EKS on EC2 runs Kubernetes on EC2 instances that you must provision and manage; EKS on Fargate would remove server management, but EKS on EC2 does not.
Topic: · aws fargate, serverless containers, ecs, container orchestration