Code Suite

CodeCommit

Managed Git repo hosting, alternative to Github, Gitlab etc.

CodeBuild

Continuous Integration service

CodeDeploy

Managed deployment service that automates software deployments to a variety of compute services (e.g. Elastic Compute Cloud (EC2) and your on-premises servers)

  • can be used to automate software deployments

CodePipeline

Continuous Delivery service allowing us to automate release pipelines

  • CodePipeline automates the build, test, and deploy phases of your release process every time there is a code change
  • CodePipeline can be integrated with Github/Gitlab