
Answer-first summary for fast verification
Answer: Utilize Amazon Elastic Container Service (Amazon ECS) with the Fargate launch type to deploy the application containers. For shared storage, employ Amazon Elastic File System (Amazon EFS). Incorporate the EFS file system ID, container mount point, and EFS authorization IAM role into the ECS task definition.
The correct answer is A. This solution takes advantage of Amazon ECS with the Fargate launch type, which abstracts away the need for infrastructure management, perfectly aligning with the requirements. Amazon EFS is used for shared storage and supports NFS version 4, which matches the application's current configuration. The task definition references necessary parameters like the EFS file system ID, container mount point, and EFS authorization IAM role to enable a secure and scalable setup. Option C and D involve managing Amazon EC2 instances, which contradicts the requirement of not having to provision or manage the underlying infrastructure. Option B uses Amazon FSx for Lustre, which is not appropriate for Fargate launch type containers.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
A company plans to migrate an application to AWS, which currently runs as a Docker container utilizing an NFS version 4 file share. The solutions architect is tasked with creating a secure and scalable containerized solution that eliminates the need for infrastructure provisioning or management. Which AWS service configuration meets these criteria?
A
Utilize Amazon Elastic Container Service (Amazon ECS) with the Fargate launch type to deploy the application containers. For shared storage, employ Amazon Elastic File System (Amazon EFS). Incorporate the EFS file system ID, container mount point, and EFS authorization IAM role into the ECS task definition.
B
Employ Amazon Elastic Container Service (Amazon ECS) with the Fargate launch type to deploy the application containers. For shared storage, use Amazon FSx for Lustre. Integrate the FSx for Lustre file system ID, container mount point, and FSx for Lustre authorization IAM role into the ECS task definition.
C
Deploy the application containers using Amazon Elastic Container Service (Amazon ECS) with the Amazon EC2 launch type and enable auto scaling. For shared storage, utilize Amazon Elastic File System (Amazon EFS). Mount the EFS file system on the ECS container instances and attach the EFS authorization IAM role to the EC2 instance profile.
D
Use Amazon Elastic Container Service (Amazon ECS) with the Amazon EC2 launch type and enable auto scaling to deploy the application containers. For shared storage, select Amazon Elastic Block Store (Amazon EBS) volumes with Multi-Attach enabled. Attach these EBS volumes to the ECS container instances and assign the EBS authorization IAM role to the EC2 instance profile.