
Ultimate access to all questions.
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.