AWS CodePipeline

AWS CodePipeline

Score 8.0 out of 10
AWS CodePipeline

Overview

What is AWS CodePipeline?

AWS CodePipeline is a fully managed continuous delivery service that helps users automate release pipelines for fast, reliable application and infrastructure updates. CodePipeline automates the build, test, and deploy phases of the release process every time there is a code...
Read more

Recent Reviews

Read all reviews

Video Reviews

Leaving a video review helps other professionals like you evaluate products. Be the first one in your network to record a review of AWS CodePipeline, and make your voice heard!

Return to navigation

Pricing

View all pricing

AWS CodePipeline

$1

Cloud
per active pipeline/per month

Free Tier

Free

Cloud

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting / Integration Services
Return to navigation

Product Details

What is AWS CodePipeline?

AWS CodePipeline is a fully managed continuous delivery service that helps users automate release pipelines for fast, reliable application and infrastructure updates. CodePipeline automates the build, test, and deploy phases of the release process every time there is a code change, based on the release model a user defines. This is to enable rapid, reliable delivery of features and updates. Users can integrate AWS CodePipeline with third-party services such as GitHub or with a custom plugin. AWS CodePipeline is pay for what you use, with no upfront fees or long-term commitments.

AWS CodePipeline Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

AWS CodePipeline is a fully managed continuous delivery service that helps users automate release pipelines for fast, reliable application and infrastructure updates. CodePipeline automates the build, test, and deploy phases of the release process every time there is a code change, based on the release model a user defines. This is to enable rapid, reliable delivery of features and updates. Users can integrate AWS CodePipeline with third-party services such as GitHub or with a custom plugin. AWS CodePipeline is pay for what you use, with no upfront fees or long-term commitments.

Reviewers rate Support Rating highest, with a score of 9.1.

The most common users of AWS CodePipeline are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews

(1-8 of 8)
Companies can't remove reviews or game the system. Here's why
September 29, 2021

Great tool

Manuela Jacqueline Mercado Rodríguez | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
It is very suited for automation of build, data migration, deployment, and tests for a stack for every push on a branch (or with a different configuration). For large projects, this is great. It facilitates the process of development and testing. Sometimes the space (and costs) are a constraint but the facility is worth it.
Score 9 out of 10
Vetted Review
Verified User
CodePipeline is well suited for an already existing AWS-native deployment. It is very easy to connect to existing repos like GitHub enterprise or cloud repos like CodeCommit. Being able to define the process by code (YAML) is a huge benefit for developers who favor that type of deployment setup. The UI is easy to use yet very powerful and customizable. Being able to leverage CloudTrail or Lambda is quite powerful, especially in larger more complex projects.
It becomes less valuable with smaller projects or locally hosted deployments that don't get the benefits of a managed service in the AWS ecosystem. However, there are agents that can be run on private servers to allow integration. But naturally, smaller one-off projects benefit less from the automation value derived by CodePipeline.
Ramindu Deshapriya | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
AWS CodePipeline is the best solution to use if your application stack is completely AWS-native. This means you are exclusively using AWS tools to manage your source control, build management, and you are deploying your applications to AWS services such as EC2, Elastic Beanstalk, Lambda, EMR, etc. It integrates very well with AWS CodeCommit, CodeBuild, and Elastic Beanstalk to manage source control, building, and deployment. However, it does not integrate too well with third-party source control and build management tools such as Github, Travis, Jenkins, CodeShip, etc.
Alec Dibble | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
I think AWS CodePipeline is a great tool for anyone wanted automated deployments in a multi-server/container AWS environment. AWS also offers services like Elastic Beanstalk that provide a more managed hosting & deployment experience. CodePipeline is a good middle ground with solid, built-in automation with enough customizability to not lock people into one deployment or architecture philosophy.
Score 7 out of 10
Vetted Review
Verified User
AWS CodePipeline is well suited for a specific software engineering workflow. If there is a need to deploy code within a framework, then this is a great tool to automate the code deployments outward. The scenarios where it is less appropriate is in situations of internal tooling or other code that might not change as often or are tools running locally.
Score 9 out of 10
Vetted Review
Verified User
AWS CodePipeline is well suited if your company is already using AWS as the main tool. It also works with ATOM Repository and Snowflake cohesively. There are other options on the marketplace that have the same functionality as AWS CodePipeline. It is only really appropriate if its integrated in the rest of your AWS infrastructure.
Winston Mendes | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
AWS CodePipeline is excellent for software companies that need to make constant changes or updates in their projects. It is ideal for those that use agile development. It is also very good for startup companies that need to speed up the whole process of delivering their software. However, for those companies that make weekly, monthly, etc. deliveries, it is not the ideal tool. It is more for companies that make multiple daily deliveries.
Return to navigation