QuestionQ44

SDLC Automation

A DevOps engineer is designing a continuous-development strategy for a company’s software-as-a-service (SaaS) web application that runs on AWS. For application and security reasons, users who subscribe to the application are distributed across multiple Application Load Balancers (ALBs), each with its own dedicated Auto Scaling group and fleet of Amazon EC2 instances. The application requires no build stage, and a commit to AWS CodeCommit must trigger a simultaneous deployment to all ALBs, Auto Scaling groups, and EC2 fleets.

Which architecture meets these requirements with the LEAST configuration?

Explanation

For EC2/On-Premises deployments, one AWS CodeDeploy deployment group can target multiple Amazon EC2 Auto Scaling groups and multiple Application Load Balancer target groups. A single CodeDeploy application and deployment group can therefore deploy the same revision across all associated fleets when one AWS CodePipeline pipeline is triggered by AWS CodeCommit, minimizing configuration. Create a deployment group for an in-place deployment

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!