AWS provides a suite of developer tools, including CodePipeline, CodeBuild, and CodeDeploy, for building continuous integration and delivery pipelines that automate software release. Pipelines model the stages of building, testing, and deploying application changes across AWS environments. The tight coupling with services like EC2, ECS, and Lambda lets teams automate releases end to end within AWS.
Capabilities
Automate build, test, and deployment stages
Trigger on repository commits or pull requests
Promote artifacts across environments with approvals
Deploy to compute, container, and serverless targets