About AWS CodePipeline
AWS CodePipeline is a managed continuous delivery service from Amazon Web Services. It models a release process as a pipeline of stages, such as source, build, test and deploy, and runs it automatically whenever code changes.
It connects to other AWS developer services like CodeBuild and CodeDeploy as well as third-party sources and tools, and pipelines can include manual approval steps. The vendor site could not be read when this entry was prepared, so confirm the current features and integrations in the AWS documentation.
CodePipeline is proprietary software offered only as a hosted AWS service, with usage-based billing. It is relevant to teams that already run on AWS and want release automation managed by the same cloud provider.
Key features
- Stage-based release pipelines
- Automatic runs on code changes
- Integration with CodeBuild and CodeDeploy
- Manual approval actions
- Managed service without servers to run
Good fit for
- →AWS-based teams automating deployments
- →Multi-stage release workflows with approvals
- Tags
- ci-cd
- aws
- pipelines
- deployment
- continuous-delivery
- devops
- managed-service
AWS CodePipeline: questions and answers
- What is AWS CodePipeline used for?
- AWS CodePipeline is a managed Amazon Web Services service that automates the build, test and deploy stages of release pipelines. It is a good fit for AWS-based teams automating deployments and multi-stage release workflows with approvals.
- Is AWS CodePipeline free?
- Yes. AWS CodePipeline has a free plan. Pay as you go: V1 pipelines cost $1.00 per active pipeline per month and V2 pipelines $0.002 per action execution minute. A free tier covers one V1 pipeline or 100 V2 minutes monthly.
- Is AWS CodePipeline open source?
- No. AWS CodePipeline is proprietary (closed-source) software and can't be self-hosted. Open-source alternatives to AWS CodePipeline include GoCD, Semaphore and Harness.
- What are some alternatives to AWS CodePipeline?
- AWS CodePipeline competes with Google Cloud Build, Azure DevOps and GitHub Actions. For open-source options, see Enlisted's ranked list of open-source AWS CodePipeline alternatives.
Open-source alternatives to AWS CodePipeline
See all
GoCD
CI/CD & DevOps
GoCD - Continuous Delivery server main repository
Apache-2.0vs TeamCity★ 7.4k
Semaphore
CI/CD & DevOps
All-in-one delivery platform for AI-driven development.
OSSvs GitHub Actions★ 1.6k
Harness
CI/CD & DevOps
Harness Open Source is an end-to-end developer platform with Source Control Management, CI
Apache-2.0vs GitHub Actions★ 38k
Jenkins
CI/CD & DevOps
Jenkins automation server
MITvs CircleCI★ 27k
Concourse CI
CI/CD & DevOps
Concourse is a container-based automation system written in Go. It's mostly used for CI/CD
Apache-2.0vs GitHub Actions★ 7.9k
Woodpecker CI
CI/CD & DevOps
Woodpecker is a simple, yet powerful CI/CD engine with great extensibility.
Apache-2.0vs GitHub Actions★ 7.9k
SaaS alternatives to AWS CodePipeline
See all
Google Cloud Build
CI/CD & DevOps
Serverless CI/CD service on Google Cloud for building and deploying artifacts
SaaS
Azure DevOps
CI/CD & DevOps
Microsoft suite for repos, boards, pipelines, test plans and artifact feeds
SaaS
GitHub Actions
CI/CD & DevOps
GitHub Actions is GitHub's built-in automation and CI/CD service for building, testing and deploying code through workflows triggered by repository events.
SaaS
Buildkite
CI/CD & DevOps
CI/CD platform that runs pipelines on build agents you host yourself
SaaS
AWS CodeBuild
CI/CD & DevOps
Managed AWS build service that compiles source code and runs tests
SaaS
Azure Pipelines
CI/CD & DevOps
CI/CD service in Azure DevOps for building and deploying to any platform
SaaS

