Back to CI/CD

AWS CodePipeline

Fully managed AWS CI/CD service for automating release pipelines.

$15/pipeline/mo starting tier

AWS CodePipeline is a fully managed continuous delivery service that automates the build, test, and deploy phases of your release process. Integrates with CodeCommit, CodeBuild, CodeDeploy, and third-party tools. Pay per pipeline execution. Best for teams already deep in the AWS ecosystem wanting native CI/CD without third-party tools.

  • Best for: CI/CD
  • Pricing: $15/pipeline/mo starting tier

Disclosure: We may earn a commission if you click this link and make a purchase, at no additional cost to you.

Visit AWS CodePipeline

Features

Cache Management

Built-in caching mechanisms to speed up builds

CodeBuild caching

Deployment Gate Approvals

Manual approval steps before production deployments

Manual approval action in pipeline

Docker/Kubernetes Support

Native support for building and deploying containerized applications

CodeBuild for Docker builds, ECR integration

Hosted Runners

Managed build infrastructure provided by the platform

Uses CodeBuild, EC2, or third-party runners

Marketplace/Plugins

Extensible ecosystem of pre-built integrations and plugins

AWS Marketplace actions

Matrix Builds

Run tests across multiple OS and language versions in parallel

Pipeline stages, not matrix builds

Parallel Execution

Run multiple jobs simultaneously to reduce build times

Stage-based execution, no native parallelism

Pipeline as Code

Define CI/CD pipelines through code files in the repository

CloudFormation and CodeBuild spec

Secrets Management

Secure storage and injection of API keys and credentials

IAM, Secrets Manager, Parameter Store

Self-Hosted Runners

Ability to run build agents on your own infrastructure

Self-hosted via EC2 or on-premises

Best For

Find the right DevOps tools for your specific needs. AWS CodePipeline is featured in these buying guides:

Related Links