A startup company is designing a new continuous integration and continuous delivery (CI/CD) pipeline to automate their software release process on AWS. The development team needs to select the appropriate AWS developer tools to accomplish two specific tasks: they must securely host their private Git-based repositories, and they must automatically compile their source code and run unit tests. Which two AWS services should the company select to fulfill these requirements? (Select TWO)
- AWS CodeCommitAnswer
- AWS CodeBuildAnswer
- CAWS CloudFormation
- DAmazon CloudWatch
- EAWS CodeDeploy
Answer
The correct services are AWS CodeCommit and AWS CodeBuild.
AWS CodeCommit is a fully-managed source control service that hosts secure Git-based repositories, making it the correct choice for hosting private code. AWS CodeBuild is a fully-managed build service that compiles source code, runs tests, and produces software packages ready to deploy, meeting the requirement for automatically compiling code.
Step-by-Step Solution
Key Concept
AWS Developer Tools for CI/CD