CloudGuild · Blog · Cheat sheets · Lessons · Certifications

AWS Certified Solutions Architect - Associate: Mastering CI/CD with AWS Services

Learn how to answer a key CI/CD question for the AWS Certified Solutions Architect - Associate exam. We break down the question and options.

When it comes to CI/CD in AWS, many candidates get tripped up by the specific services needed to create a complete pipeline. Understanding the right combination of tools is essential for passing the exam.

The question

A company needs to streamline its software development lifecycle by enabling continuous integration and continuous delivery (CI/CD) for its applications. Which combination of AWS services should they use to support this requirement?

Think before you scroll

Before you choose an answer, consider which services are specifically designed for CI/CD. You need a full set of tools that cover version control, building, and deploying applications. Keep in mind that some options may include services that are not focused on the software lifecycle.

The answer

The correct option is A: AWS CodeCommit, AWS CodeBuild, and AWS CodeDeploy. This combination provides a complete suite of tools that supports version control, building, and deploying applications, thus enabling a strong CI/CD pipeline.

Why the other options lose

The concept behind it

To effectively implement CI/CD, you need services that cover the entire lifecycle: version control, building, and deployment. AWS CodeCommit provides version control, CodeBuild handles the build process, and CodeDeploy automates deployments. Understanding this principle allows you to confidently tackle similar questions on the exam.

Exam trap to remember

Remember the "CI/CD trio": CodeCommit for version control, CodeBuild for building, and CodeDeploy for deployment. These services together create a solid foundation for continuous integration and delivery.

Take a free mock exam →