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-3 of 3)
Companies can't remove reviews or game the system. Here's why
Score 9 out of 10
Vetted Review
Verified User
Our business uses AWS CodePipeline to connect our repository to our Snowflake Database. We are currently using it to push changes made in our repo to the Snowflake Database. It is a crucial part of our ingestion process and how we determine changes are made and when they are made. It addresses the need to make scheduled changes to our environment.
  • It is reliable and works without errors
  • It integrates well with our repository and all other AWS functions as well as our end database
  • AWS CodePipeline is a very simple and straight forward tool, it does not add anything complex or make pushing changes easier.
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.
  • CodePipeline is easily integrated in our billing for our AWS usage in general.
  • AWS CodePipeline works with other tools AWS offers to analyze data and the ingestion process.
We selected CodePipeline again, because it integrates well with our AWS Based infrastructure.
Our pipeline takes about 30 minutes to run through. Although this time depends on the applications you are using on either end, I feel that it is a reasonable time to make upgrades and updates to our system as it is not an every day push.
It was easy to integrate with our already established AWS infrastructure.
Winston Mendes | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
This tool is used by the entire software development department. It helps us to speed up the software development cycle. It helps us find errors quickly, make tests, deliver updates, and automate the launching process, compilation, integration, etc. It is a very versatile tool that helps improve productivity. It is excellent for agile development since it can be integrated with other tools and automate the entire software delivery process.
  • Automation of continuous software deliveries.
  • Easy integration with other software and tools.
  • Excellent to be implemented with agile development.
  • Workflow modeling.
  • It has a steep learning curve.
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.
  • The cost-benefit of using this tool is quite high since it only pays for use, has a very affordable price for any company, and increases the performance of software development.
  • The investment is very small for all the time that can be saved thanks to the use of AWS Core Pipeline.
AWS CodePipeline is used through the web and does not require any installation. It is also easily integrated with the other AWS tools which increase its efficiency of great menera. Another advantage is that it automates the entire delivery process in any change that there is in the code, it can be integrated with other software in a simple way.
AWS CodePipeline only speeds the delivery of code, it does not slow down any other used software and integrates perfectly with other tools. Although it is a web-based tool, it has great performance and compatibility. Besides that, it is greatly enhanced by the other tools of AWS. It is not only limited to AWS tools but can be used with other tools such as GitHub, Jenkins, etc.
The configuration of AWS CorePipeline is really fast, although its learning curve is steep. Once it is learned, it is really simple to apply to the project, natively it comes already synchronized perfectly with other AWS tools. It only needs small personal configurations, the same way it is easily integrated with external tools.
Richard Rout | TrustRadius Reviewer
Score 6 out of 10
Vetted Review
Verified User
CodePipeline is a very flexible continuous integration and continuous delivery tool. Our organization development team uses it to build and deploy our app; it makes deploying within the AWS environment a bit easier.
  • Works well within the AWS ecosystem.
  • Coordinates various continuous delivery steps.
  • Ease of use - things like CircleCI or other tools are a bit easier to learn.
  • Ability to build from more sources.
If you're already on AWS, then using it as your build/test/deploy system makes a lot of sense. However, there are easier tools out there to do it that may not be as flexible, or may work better with your source control system.
  • Same benefit any CI/CD system has - we're always delivering features.
  • Quicker feedback on developed features.
  • More investment was made into getting it set up.
They all pretty much have the same feature set. AWS CodePipeline has been improving in recent years, and it just makes sense to keep everything within Amazon's ecosystem.
It could be a little quicker at running its processes/stages. But it's reliable and backed by AWS so you know it doesn't go down often.
Like anything AWS, there is a steep learning curve involving permissions, new terminology, and a slightly confusing interface or CLI.
Return to navigation