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