What should a solutions architect do to meet these requirements?
Use Amazon EC2 instances, and install Docker on the instances.
Use Amazon Elastic Container Service (Amazon ECS) on Amazon EC2 worker nodes.
Use Amazon Elastic Container Service (Amazon ECS) on AWS Fargate.
Use Amazon EC2 instances from an Amazon Elastic Container Service (Amazon ECS)-optimized Amazon Machine Image (AMI).
Explanations:
Using Amazon EC2 instances requires the company to manage the underlying infrastructure, which contradicts their preference to not handle infrastructure management.
While Amazon ECS on EC2 allows for container orchestration, it still requires management of EC2 instances, which goes against the company’s desire to avoid infrastructure management.
Amazon ECS on AWS Fargate abstracts away the underlying infrastructure management, allowing the company to focus on maintaining their critical applications while meeting scalability and availability requirements.
Similar to Option B, using ECS on EC2 instances requires the management of those instances, which does not align with the company’s goal of not managing the infrastructure.