High-Performing Architecture IV

Prepare yourself for the AWS Certified Solutions Architect Associate SAA-C03 Certificate exam with practice questions related to AWS Elastic Beanstalk, ECS Auto Scaling, and AWS Batch to design high-performing architectures.

We'll cover the following

Question 63

A company is using AWS CodePipeline to automate its software release process. To efficiently manage frequent code changes and deployments, the company needs to design a high-performing architecture for its CI/CD pipeline.

Which architectural approach would you choose as a solutions architect to optimize the performance and scalability of the CodePipeline?

A. Use AWS CodePipeline with CodeBuild to run builds in parallel across multiple build environments and CodeDeploy for deployment. Configure CodePipeline to have multiple build stages and a single deployment stage.

B. Use AWS CodePipeline with CodeBuild to run builds in parallel and deploy using AWS CodeDeploy. Configure CodePipeline to use multiple stages with dedicated build environments and a single deployment target.

C. Use AWS CodePipeline with CodeBuild to run builds in parallel across multiple build environments, and AWS Elastic Beanstalk for deployment. Configure CodePipeline to use multiple stages, with each stage having its own dedicated build environment and deployment target.

D. Use AWS CodePipeline with CodeBuild for builds and Amazon ECS for deployment. Configure CodePipeline to use multiple stages with parallel builds and sequential deployments to improve scalability and performance.

Get hands-on with 1400+ tech skills courses.