What Is The Difference between AWS CodeBuild and AWS CodeCommit?

Question
AWS has serverless, PaaS services called CodeBuild and CodeCommit.  What are the differences between these?

Answer
"AWS CodeBuild is a fully managed continuous integration service that compiles source code, runs tests, and produces software packages that are ready to deploy."  (Taken from https://aws.amazon.com/codebuild/.)

"AWS CodeCommit is a fully-managed source control service that hosts secure Git-based repositiories."  (Taken from https://aws.amazon.com/codecommit/.)

AWS CodeCommit is a PaaS repository of code.  CodeBuild is a service that prepares code to be deployed; CodeBuild is a CI process that may involve a code repository such as AWS CodeCommit.

Leave a comment

Your email address will not be published. Required fields are marked *