
Ultimate access to all questions.
A DevOps engineer is tasked with designing a continuous development strategy for a SaaS web application on AWS. The application, which does not require a build stage, is distributed across multiple Application Load Balancers (ALBs), each associated with a dedicated Auto Scaling group and a set of Amazon EC2 instances. Upon committing the application to AWS CodeCommit, it must be deployed simultaneously to all ALBs, Auto Scaling groups, and EC2 instances. What architecture requires the least configuration to achieve this simultaneous deployment?
A
Create a single AWS CodePipeline pipeline that deploys the application in parallel using unique AWS CodeDeploy applications and deployment groups for each ALB-Auto Scaling group pair.
B
Create a single AWS CodePipeline pipeline that deploys the application using a single AWS CodeDeploy application and a single deployment group.
C
Create a single AWS CodePipeline pipeline that deploys the application in parallel using a single AWS CodeDeploy application and unique deployment groups for each ALB-Auto Scaling group pair.
D
Create an AWS CodePipeline pipeline for each ALB-Auto Scaling group pair that deploys the application using an AWS CodeDeploy application and deployment group specific to that pair.