AWS Certified Solutions Architect – Associate (SAA-C02) — Question 160
A company is building applications in containers. The company wants to migrate its on-premises development and operations services from its on-premises data center to AWS. Management states that production systems must be cloud agnostic and use the same configuration and administrator tools across production systems. A solutions architect needs to design a managed solution that will align open-source software.
Which solution meets these requirements?
Answer options
- A. Launch the containers on Amazon EC2 with EC2 instance worker nodes.
- B. Launch the containers on Amazon Elastic Kubernetes Service (Amazon EKS) and EKS worker nodes.
- C. Launch the containers on Amazon Elastic Containers service (Amazon ECS) with AWS Fargate instances.
- D. Launch the containers on Amazon Elastic Container Service (Amazon ECS) with Amazon EC2 instance worker nodes.
Correct answer: B
Explanation
The correct answer is B because Amazon EKS is a managed Kubernetes service that supports open-source software and offers cloud-agnostic capabilities, aligning with the company's requirements. Options A, C, and D do not provide the same level of cloud agnosticism and consistency in configuration and tools as EKS does, making them less suitable for the stated needs.