Phanindra Sangers - PeerSpot reviewer
Associate DevOps Engineer at a computer software company with 1-10 employees
Real User
Top 5Leaderboard
Straightforward to set up and has user-friendly support services
Pros and Cons
  • "The product is cost-effective and integrates well with the AWS environment."
  • "There could be a possibility of deploying tag-based conditions for different environments using the same code base."

What is our primary use case?

We use AWS CodePipeline for agent deployments, Kubernetes orchestrations, and Argo deployments. We integrate it with multiple applications in the DevOps pipeline for software compression analysis purposes.

What is most valuable?

The product is cost-effective and integrates well with the AWS environment. It helps reduce complexities in scenarios involving Jenkins and other CI/CD tools. The integration provides an additional security layer.

What needs improvement?

There could be a possibility of deploying tag-based conditions for different environments using the same code base similar to GitHub. Implementing tag-based conditions in the build spec file is possible, but the process can be simpler. They could provide this tagging functionality in the UI itself. The users could decide pipeline triggers based on the predefined rules.

For how long have I used the solution?

We have been using AWS CodePipeline for two and a half years.

Buyer's Guide
Build Automation
April 2024
Find out what your peers are saying about Amazon Web Services (AWS), GitLab, Jenkins and others in Build Automation. Updated: April 2024.
768,924 professionals have used our research since 2012.

What do I think about the stability of the solution?

The platform is stable. It works 99.99% of the time as per the service level agreement.

What do I think about the scalability of the solution?

Around 90% of our executives are using CodePipeline. Only ten percent of executives are using GitLab.

How are customer service and support?

AWS provides user-friendly support services. They resolve the issues instantly.

How would you rate customer service and support?

Positive

How was the initial setup?

CodePipeline is a managed service by AWS. The initial setup process is user-friendly and straightforward.

What's my experience with pricing, setup cost, and licensing?

The product is inexpensive compared to Jenkins and GitLab, where we incur extra costs for maintaining separate servers. AWS offers free business or enterprise support services.

What other advice do I have?

We have integrated AWS CodePipeline with AWS services such as Amazon EKS, ECS, and EC2 for virtual machine deployments. We can integrate it with Lambda for event triggering. It is a useful service. It is straightforward to understand for new users who are learning the application deployment through pipelines. While Jenkins requires installation, server setup, and security considerations, CodePipeline simplifies the process by handling the underlying infrastructure, allowing users to concentrate solely on pipeline scripts.

I rate the product an eight out of ten.

Disclosure: My company has a business relationship with this vendor other than being a customer: customer/partner
Flag as inappropriate
PeerSpot user
Samim Kumar Patel - PeerSpot reviewer
Cloud Architect & Devops engineer at KdmConsulting
Real User
Top 5
Stable delivery service for the automation of pipelines and writing of code
Pros and Cons
  • "In AWS, the Cloud DevOps is a managed service from CodeCommit and this has removed the need for a lot of manual steps."
  • "If there are many dependancies involved in the setup, it may take a long time."

What is our primary use case?

CodePipeline assists with the writing of code. It posts reports to our CodeCommit that is connected to our AWS source. 

How has it helped my organization?

In AWS, the Cloud DevOps is a managed service from CodeCommit and this has removed the need for a lot of manual steps. Using AWS Pipeline, we are able to add our requirements and it will be automatically scaled. This saves us time and connects to services like EKS. 

What is most valuable?

 AWS CodePipeline does a very good job as compared to Jenkins. We have saved money using this solution as we we pay for data as it is needed. AWS also offers great security.

For how long have I used the solution?

I have been using this solution for one year. 

What do I think about the stability of the solution?

This is a very stable solution.

What do I think about the scalability of the solution?

This is a scalable solution. There is also an option to autoscale. 

How are customer service and support?

The customer service and support for this solution is good. 

How would you rate customer service and support?

Neutral

How was the initial setup?

There are two key roles needed for the setup including the service role for AWS and the service role for CodePipeline. If there are many dependancies involved in the setup, it may take a long time. If a Docker file is already executed, the setup will be quicker. 

What's my experience with pricing, setup cost, and licensing?

The pricing of this solution is dependent upon your needs including how many jobs you daily and how many times the developer will be changing codes and completing deployments.

What other advice do I have?

I would rate this solution a nine out of ten.

Which deployment model are you using for this solution?

Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Build Automation
April 2024
Find out what your peers are saying about Amazon Web Services (AWS), GitLab, Jenkins and others in Build Automation. Updated: April 2024.
768,924 professionals have used our research since 2012.
Antony Kilament Raj - PeerSpot reviewer
AWS Devops Engineer at CX Consultic
Real User
Top 10
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?

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.

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. 

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.
Flag as inappropriate
PeerSpot user
Miguel Aedo - PeerSpot reviewer
DevOps Engineer at Guou Finance
Real User
Top 20
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.
Flag as inappropriate
PeerSpot user
Isuru Jayathissa - PeerSpot reviewer
Senior Technical Lead at Creative Software
Real User
Top 5
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.
PeerSpot user