Try our new research platform with insights from 80,000+ expert users

AWS CodePipeline vs GitLab comparison

 

Comparison Buyer's Guide

Executive SummaryUpdated on Jan 12, 2025

Review summaries and opinions

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Categories and Ranking

AWS CodePipeline
Ranking in Build Automation
4th
Average Rating
8.4
Reviews Sentiment
7.4
Number of Reviews
22
Ranking in other categories
No ranking in other categories
GitLab
Ranking in Build Automation
1st
Average Rating
8.6
Reviews Sentiment
7.1
Number of Reviews
81
Ranking in other categories
Application Security Tools (10th), Release Automation (2nd), Static Application Security Testing (SAST) (9th), Rapid Application Development Software (12th), Software Composition Analysis (SCA) (5th), Enterprise Agile Planning Tools (2nd), Fuzz Testing Tools (2nd), DevSecOps (3rd)
 

Mindshare comparison

As of January 2025, in the Build Automation category, the mindshare of AWS CodePipeline is 6.7%, down from 9.4% compared to the previous year. The mindshare of GitLab is 17.4%, down from 19.0% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Build Automation
 

Featured Reviews

Udhay Prakash Pethakamsetty - PeerSpot reviewer
A fully managed service with excellent integrations and a flexible architecture
Compared to any other tools, AWS products provide better integrations. We have tools for all our needs. The integrations are good. The product is a fully managed service. We specify the various stages in the CI/CD process. We can do it without any external tools. Going through everything is usually an overhead for developers. It is like a configuration. We need to configure it only once. The integration with other AWS services has helped us. Our life as a developer is easy. We need not focus on the integration manually. If we work with third-party tools, we must consider connectivity, role management, security, authentication, and authorization. In AWS CodePipeline, if we have IAM roles configured and KMS for the credentials, we need not worry about anything else. Everything can be done within the tool. The integrations are the best part. We can track everything. The connectivity and scalability are good. The architecture is also flexible enough. We can add multiple things.
Gaurav Chandel - PeerSpot reviewer
Boosted productivity with automated pipelines and seamless collaboration
There are some challenges with repository file management as GitLab may struggle to manage larger files. Improvements could be made regarding size management and file partitioning. Also, the UI has remained the same for a couple of years and could benefit from an update with AI features and better customization.

Quotes from Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Pros

"The product is cost-effective and integrates well with the AWS environment."
"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."
"I find performance to be the most valuable CodePipeline feature. It works perfectly and smoothly."
"It helps develop CI/CD implementations with centralized management of code building, deployment, and version control."
"The product is a one-stop solution that you can use to integrate, deploy and host your application."
"CodePipeline allows integration with any source code and facilitates deployment to EC2 or ECS, which is highly valuable."
"The integrations are good."
"Another big advantage is observability."
"Continuous integration with deployment is very powerful, which is a significant reason for migrating from TFS to GitLab."
"GitLab is a solution for source code management, container registry, pipelines, testing, and deployment."
"The most valuable feature of GitLab is its convenience. I am able to trace back most of my changes up to a far distance in time and it helps me to analyze and see the older version of the code."
"CI/CD is very good. The version control system is also good. These are the two features that we use."
"GitLab is very well-organized and easy to use. Also, it offers most features that customers need."
"The solution has an established roadmap that lays out its plans for upgrades over the next two to three years."
"GitLab integrates well with other platforms."
"The important feature is the entire process of versioning source code maintenance and easy deployment. It is a necessity for the CI/CD pipeline."
 

Cons

"There could be a possibility of deploying tag-based conditions for different environments using the same code base."
"While CodePipeline's UI has improved, further enhancements in user experience are necessary to make it more intuitive."
"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."
"Improved enhancements and features could make it more intuitive."
"The setup time is a bit long."
"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."
"The migration process from one source code to another needs improvement."
"The product’s pricing needs improvement."
"The solution should again offer an on-premises deployment option."
"It would be really good if they integrated more features in application security."
"The licensing model could be improved to be more accommodating in terms of user numbers and costs."
"GitLab could improve the patch repository. It does not have support for Conan patch version regions. Additionally, better support for Kubernetes deployment is needed as part of the package."
"The price of GitLab could improve, it is high."
"It would be better if there weren't any outages. There are occasions where we usually see a lot of outages using GitLab. It happens at least once a week or something like that. Whatever pipelines you're running, to check the logs, you need to have a different set of tools like Argus or something like that. If you have pipelines running on GitLab, you need a separate service deployed to view the logs, which is kind of a pain. If the logs can be used conveniently on GitLab, that would be definitely helpful. I'm not talking about the CI/CD pipelines but the back-end services and microservices deployed over GitLab. To view the logs for those microservices, you need to have separate log viewers, which is kind of a pain."
"I've noticed an area for improvement in GitLab, particularly needing to go through many steps to push the code to the repository. Resolving that issue would make the product better. My team quickly fixed it by writing a small script, then double-clicking or enabling the script to take care of the issue. However, that quick fix was from my team and not the GitLab team, so in the next release, if an automatic deployment feature would be available in GitLab, then that would be good because, in Visual Studio, you can do that with just one click of a button."
"The integration and storage capabilities could be better."
 

Pricing and Cost Advice

"AWS charges you based on the number of pipelines you have and how active they are, and I also think that the root account user knows about all the price-related metrics."
"The price of the product depends on how many times you run it. The tool offers a pay-as-you-go model."
"The pricing is manageable."
"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."
"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."
"Compared to other cloud services, AWS CodePipeline falls a bit more on the pricey side. I see that the price of the product has been increasing for the past few years."
"The product is quite expensive compared to other solutions."
"AWS offers free business or enterprise support services."
"I don't mind the price because I use the free version."
"It is very expensive. We can't bear it now, and we have to find another solution. We have a yearly subscription in which we can increase the number of licenses, but we have to pay at the end of the year."
"GitLab is a free solution to use."
"The solution is free."
"GitLab's pricing is good compared to others on the market."
"GitLab is comparatively expensive, but it provides value because it's feature-rich."
"I think that we pay approximately $100 USD per month."
"My company uses the free version of GitLab, which is GitLab Community Edition. There is a licensed version also available for GitLab."
report
Use our free recommendation engine to learn which Build Automation solutions are best for your needs.
831,158 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Computer Software Company
17%
Financial Services Firm
14%
Government
8%
Manufacturing Company
6%
Educational Organization
29%
Computer Software Company
11%
Financial Services Firm
11%
Manufacturing Company
8%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
 

Questions from the Community

Which AWS solution would you choose - CodeStar or CodePipeline?
Both AWS solutions deliver solid options, with uniquely different features. AWS CodeStar allows for quick development, building, and deployments of apps. It also provides web application and web se...
What is your experience regarding pricing and costs for AWS CodePipeline?
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.
What do you like most about GitLab?
I find the features and version control history to be most valuable for our development workflow. These aspects provide us with a clear view of changes and help us manage requests efficiently.
What is your experience regarding pricing and costs for GitLab?
The pricing of GitLab is reasonable, aligning with what I consider to be average compared to competitors.
What needs improvement with GitLab?
There are missing search features, particularly when searching repositories or applying filters. Additionally, I have encountered issues with the deployment of CI/CD pipelines, especially dealing w...
 

Comparisons

 

Also Known As

CodePipeline
Fuzzit
 

Overview

 

Sample Customers

Expedia, Intuit, Royal Dutch Shell, Brooks Brothers
1. NASA  2. IBM  3. Sony  4. Alibaba  5. CERN  6. Siemens  7. Volkswagen  8. ING  9. Ticketmaster  10. SpaceX  11. Adobe  12. Intuit  13. Autodesk  14. Rakuten  15. Unity Technologies  16. Pandora  17. Electronic Arts  18. Nordstrom  19. Verizon  20. Comcast  21. Philips  22. Deutsche Telekom  23. Orange  24. Fujitsu  25. Ericsson  26. Nokia  27. General Electric  28. Cisco  29. Accenture  30. Deloitte  31. PwC  32. KPMG
Find out what your peers are saying about AWS CodePipeline vs. GitLab and other solutions. Updated: January 2025.
831,158 professionals have used our research since 2012.