CLF-C02 Question 173
Single answerA company is building a new microservices-based application and wants to use containers for deployment. The company prefers minimal operational overhead and does not require Kubernetes-specific features. Which AWS service should they choose?
- A
Amazon ECS
- B
Amazon EKS
- C
AWS Fargate
- D
AWS Lambda
Show answer and explanation
Correct answer: A
Explanation
Amazon ECS is the best choice for a company looking to run containers with minimal operational overhead and without requiring Kubernetes-specific features. It is a fully managed service that simplifies container orchestration, making it ideal for teams that want to focus on application development rather than managing complex infrastructure.
- A. Correct.
Amazon ECS is a fully managed container orchestration service that is well-suited for organizations wanting to use containers with minimal operational overhead. It does not require Kubernetes-specific knowledge.
- B. Incorrect.
Amazon EKS is a fully managed Kubernetes service, which is ideal for teams that are already familiar with and require Kubernetes-specific features. However, it introduces additional complexity compared to ECS.
- C. Incorrect.
AWS Fargate is a serverless compute engine for containers, but it is not a standalone service. It is used in conjunction with Amazon ECS or Amazon EKS to eliminate the need to manage underlying EC2 instances.
- D. Incorrect.
AWS Lambda is used for running serverless functions, not for running containerized applications. It is not a container orchestration service.