I use the solution for CI/CD. We use it for continuous integration and delivery of our projects. It's primarily used to deploy applications to both development and live servers.
AWS Devops Engineer at CX Consultic
Useful CI/CD pipelines and comes with good UI
Pros and Cons
- "The tool's recent version helps us to run pipelines in parallel. The integration with other AWS services has greatly impacted our use of AWS CodePipeline. It made tasks such as integrating with Jira and provisioning instances much easier."
- "AWS CodePipeline functions well, but there's room for improvement in providing technical support to regular customers who haven't purchased developer support. I mean, having it available for everyone, even if it's not a 24-hour service. It would be more useful if specific support hours were available for assistance."
What is our primary use case?
What is most valuable?
The tool's recent version helps us to run pipelines in parallel. The integration with other AWS services has greatly impacted our use of AWS CodePipeline. It made tasks such as integrating with Jira and provisioning instances much easier.
The tool's UI is wonderful.
What needs improvement?
AWS CodePipeline functions well, but there's room for improvement in providing technical support to regular customers who haven't purchased developer support. I mean, having it available for everyone, even if it's not a 24-hour service. It would be more useful if specific support hours were available for assistance.
For how long have I used the solution?
I have been using the product for nine months.
Buyer's Guide
AWS CodePipeline
November 2024
Learn what your peers think about AWS CodePipeline. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
816,406 professionals have used our research since 2012.
What do I think about the stability of the solution?
I rate the tool's stability a ten out of ten.
What do I think about the scalability of the solution?
I rate the solution's scalability a ten out of ten.
Which solution did I use previously and why did I switch?
I have used GCP before.
How was the initial setup?
The tool's deployment is manageable.
What's my experience with pricing, setup cost, and licensing?
AWS CodePipeline is quite affordable. I've been running around four pipelines and the cost is around one dollar per month. It rarely exceeds two dollars.
What other advice do I have?
I rate the tool a ten out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Last updated: Apr 8, 2024
Flag as inappropriateVirtualization and Cloud Architect at a transportation company with 10,001+ employees
Stable, great for those using AWS, and offers okay pricing
Pros and Cons
- "It's a perfect solution if you are just using AWS."
- "If you're talking about multi-cloud, you can't use it."
What is our primary use case?
We use CodePipeline for deploying some of the applications that we have for AWS.
Ours is a multi-cloud hybrid cloud approach. We have Azure, AWS, Google Cloud, and then we use CI/CD pipelines - our core pipeline tools - from each cloud. For example, on Azure, we use Azure DevOps that integrates with our GitHub on-prem. That's what we use for deploying anything on Azure. The same GitHub. It is also used on Google Cloud. We don't use the native tools from any of the clouds. For example, the CodePipeline from AWS or Deployment Manager from Google Cloud. We try to avoid those. We are moving towards Terraform with a GitHub integration as of our source code repository or pipeline, CI/CD pipeline. No matter what the cloud, we use our on-prem resources. We try to avoid using the cloud.
What is most valuable?
The solution is pretty stable.
It's a perfect solution if you are just using AWS.
The pricing is okay.
What needs improvement?
Since we are very price-conscious, we would like the solution to be cheaper. If it was, we would use it more.
CodePipeline is not an option for us at all, as CodePipeline is strictly tied to AWS and we have workloads on Azure and Google. We don't want our workloads to be running from source code that is running in AWS. That's why we prefer on-prem for source code with Terraform and GitHub and then use that to deploy across the cloud. That's our approach.
For how long have I used the solution?
The last time we used the solution was for a project about a year ago.
What do I think about the stability of the solution?
The solution is pretty stable. Obviously, there are bugs dealing with it, however, it is a pretty good tool. It doesn't give us too many issues.
What's my experience with pricing, setup cost, and licensing?
Whenever we get a requirement for an application deployment in the public cloud, we usually compare if that service is available in all of the three clouds and then we run those pricing estimates to see which is cheaper on which cloud. I work as an enterprise company and we have multiple tabs from all three. Whoever gives us the cheaper credit, that's what we go with - which is cheaper.
What other advice do I have?
I'd give it a ten out of ten. It's the best tool. It's good for AWS, however, if you're talking about multi-cloud, you can't use it.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
AWS CodePipeline
November 2024
Learn what your peers think about AWS CodePipeline. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
816,406 professionals have used our research since 2012.
DevOps Engineer at Guou Finance
Stable platform with valuable integration features
Pros and Cons
- "AWS CodePipeline has valuable integration features."
- "The migration process from one source code to another needs improvement."
What is our primary use case?
We use the product for serverless integration AWS Lambda.
How has it helped my organization?
The product helps with testing the code. We can integrate it to build and deploy code. We can create an automation template as well.
What is most valuable?
AWS CodePipeline has valuable integration features.
What needs improvement?
The product could be integrated easily with other platforms, such as GitHub. The migration process from one source code to another needs improvement. It should support different codes and tools.
For how long have I used the solution?
We have been using AWS CodePipeline for two years. At present, we use the latest version.
What do I think about the stability of the solution?
It is a stable platform. I rate its stability a ten out of ten.
What do I think about the scalability of the solution?
I rate the product’s scalability a six out of ten.
How are customer service and support?
The technical support team’s response time depends on the criticality of the issue.
Which solution did I use previously and why did I switch?
We have used GitHub before. We switched to AWS CodePipeline for better security features while integrating with other platforms.
How was the initial setup?
The configuration is difficult in the beginning. It becomes easier to deploy with the help of Terraform.
What other advice do I have?
I rate AWS CodePipeline an eight out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior Technical Lead at Creative Software
Flexible configuration, reliable, but lacking helpful documentation
Pros and Cons
- "The most valuable feature of AWS CodePipeline is the flexibility of the configuration."
- "The solution could improve the documentation. Sometimes we have some issues with the documentation not updating after releasing .NET 6. We had some issues with building the code pipeline, and it was not updating the documentation. It's better to update the code documentation."
What is our primary use case?
I am using AWS CodePipeline to deploy our products for production.
What is most valuable?
The most valuable feature of AWS CodePipeline is the flexibility of the configuration.
What needs improvement?
The solution could improve the documentation. Sometimes we have some issues with the documentation not updating after releasing .NET 6. We had some issues with building the code pipeline, and it was not updating the documentation. It's better to update the code documentation.
In a future release, they should improve the UX and add some additional features.
For how long have I used the solution?
I have been using AWS CodePipeline for approximately three years.
What do I think about the stability of the solution?
AWS CodePipeline is stable once it is configured correctly.
What do I think about the scalability of the solution?
We have four developers using this solution in my company.
The solution is scalable, we have multiple pipelines.
How are customer service and support?
I have not contacted the support from AWS CodePipeline.
How was the initial setup?
The initial setup of AWS CodePipeline is challenging because of the lack of updates to the documentation. The full implementation takes approximately two weeks.
Which other solutions did I evaluate?
We were using other Amazon solutions and this is why we chose AWS CodePipeline.
What other advice do I have?
My advice to others is the implmentation process will take some time because of the poor documentation.
I rate AWS CodePipeline a six out of ten.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)
Disclosure: I am a real user, and this review is based on my own experience and opinions.
AWS Cloud Engineer at Datamellon
Seamless deployment integration and efficiency with AWS integration
Pros and Cons
- "AWS CodePipeline's most valuable feature is its seamless integration with other AWS services, making it easier to orchestrate deployment processes."
- "AWS CodePipeline works effectively, and I haven't identified any specific areas needing improvement as it has been quite satisfying in terms of deployment needs."
What is our primary use case?
I have used AWS CodePipeline as part of my work deploying applications, particularly an e-commerce app for a customer on AWS. I designed the process starting with building Docker images on a local machine and then pushing them to AWS ECR (Elastic Container Registry).
After that, I configured the necessary infrastructure using Terraform and used AWS CodePipeline along with other services like CodeDeploy and CodeCommit to manage the deployment process.
How has it helped my organization?
AWS CodePipeline has improved our deployment efficiency, allowing us to orchestrate services such as CodeBuild, CodeDeploy, and CodeCommit seamlessly within AWS. Its native integration with AWS makes it easier to manage processes and improve deployment workflows within our organization.
What is most valuable?
AWS CodePipeline's most valuable feature is its seamless integration with other AWS services, making it easier to orchestrate deployment processes. It scales easily, and since it's native to AWS, most functionalities are integrated naturally, providing a consistent environment. The fact that alternatives like Jenkins and GitHub Actions require more effort to integrate makes CodePipeline the preferred choice.
What needs improvement?
AWS CodePipeline works effectively, and I haven't identified any specific areas needing improvement as it has been quite satisfying in terms of deployment needs. Feedback from clients has also been positive, indicating satisfaction with the service.
For how long have I used the solution?
I have been using AWS CodePipeline for over two years now.
What do I think about the stability of the solution?
I have not encountered any stability issues with AWS CodePipeline since I began using it. It has been quite efficient and reliable for all my deployment tasks.
What do I think about the scalability of the solution?
AWS CodePipeline scales easily and effectively, supporting various deployment models and workloads. It offers significant flexibility whether deploying on EC2 instances or using container services.
How are customer service and support?
AWS support is excellent. Whenever I encounter issues, the support team is always available and helpful.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
In the past, I have used solutions like Jenkins and GitHub Actions. However, AWS CodePipeline is more integrated within AWS, making it the preferred choice for projects hosted on AWS.
What's my experience with pricing, setup cost, and licensing?
AWS CodePipeline and its associated services do not incur significant additional charges. The cost primarily comes from deploying other AWS resources like EC2 and S3 alongside the pipeline.
Which other solutions did I evaluate?
I have considered Jenkins and GitHub Actions as alternatives. However, the native integration of AWS CodePipeline within AWS makes it much easier to use in that environment.
What other advice do I have?
I recommend AWS CodePipeline, but it depends on the type of project and needs of the customer. Based on my experiences, a rating of seven or eight out of ten reflects its capabilities. It's essential to consider the use case when recommending solutions.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)
Disclosure: My company has a business relationship with this vendor other than being a customer:
Last updated: Nov 20, 2024
Flag as inappropriateBuyer's Guide
Download our free AWS CodePipeline Report and get advice and tips from experienced pros
sharing their opinions.
Updated: November 2024
Product Categories
Build AutomationPopular Comparisons
Jenkins
TeamCity
Harness
GitHub Actions
CircleCI
AWS CodeStar
AWS CodeBuild
Bitrise
Buyer's Guide
Download our free AWS CodePipeline Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- Which AWS solution would you choose - CodeStar or CodePipeline?
- What are the differences among Jenkins, Urbancode build and ElectricAccelerator?
- Should project automation software be integrated with cloud-based tools?
- When evaluating Build Automation, what aspect do you think is the most important to look for?
- Is there a need for workflow automation?
- What is the Robotic Process Automation (RPA) life cycle?
- What is Automation as a Service (AaaS)?