A DevOps engineer is tasked with migrating Docker containers used for a workload to AWS. The solution must allow for changes to be deployed into development and test environments automatically by updating each container and checking it into a container registry. Once the containers are pushed, they must be deployed automatically. Which solution will meet these requirements?
A) Store container images in Amazon S3. Run the containers in AWS Elastic Beanstalk using a multicontainer Docker environment. Configure Elastic Beanstalk to redeploy the containers if it detects a new version in Amazon S3.
B) Store container images in AWS Artifact. Use AWS CodePipeline to trigger a deployment if a new container version is created. Use AWS CodeDeploy to deploy new containers to Amazon EKS.
C) Store container images in Amazon ECR. Use AWS CodePipeline to trigger a deployment if a new container version is created. Use AWS CodeDeploy to deploy the image to AWS Fargate.
D) Store container images in Docker Hub. Install Docker on an Amazon EC2 instance and use AWS CodePipeline and AWS CodeDeploy to deploy any new containers.
Correct Answer:
Verified
Q226: A DevOps engineer is troubleshooting deployments to
Q227: A company has mandated a global encryption-at-rest
Q228: A company has migrated its container-based applications
Q229: A DevOps engineer is assisting with a
Q230: A DevOps Engineer wants to prevent Developers
Q232: An ecommerce company is running an application
Q233: A DevOps team manages an API running
Q234: A company's security team discovers that IAM
Q235: A developer is building an application that
Q236: A company hosts its staging website using
Unlock this Answer For Free Now!
View this answer and more for free by performing one of the following actions
Scan the QR code to install the App and get 2 free unlocks
Unlock quizzes for free by uploading documents