GitLab vs UrbanCode Deploy comparison

 

Comparison Buyer's Guide

Executive Summary
 

Categories and Ranking

GitLab
Ranking in Release Automation
2nd
Average Rating
8.4
Number of Reviews
74
Ranking in other categories
Application Security Tools (6th), Build Automation (1st), Static Application Security Testing (SAST) (6th), Rapid Application Development Software (10th), Software Composition Analysis (SCA) (6th), Enterprise Agile Planning Tools (2nd), Fuzz Testing Tools (2nd), DevSecOps (3rd)
UrbanCode Deploy
Ranking in Release Automation
6th
Average Rating
7.8
Number of Reviews
27
Ranking in other categories
No ranking in other categories
 

Mindshare comparison

As of July 2024, in the Release Automation category, the mindshare of GitLab is 36.5%, up from 32.7% compared to the previous year. The mindshare of UrbanCode Deploy is 3.8%, down from 3.9% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Release Automation
Unique Categories:
Application Security Tools
3.9%
Build Automation
23.6%
No other categories found
 

Featured Reviews

CT
Nov 7, 2022
A great user interface but more built-in functions are needed
Our company uses the solution as a repository manager for our best code, to set up CI/CD pipelines, and to build projects and get architects. We build code and generate artifacts that we push to UrbanCode for deployment.  For one use case, we created an entire CI/CD pipeline that deploys code to…
CT
Nov 7, 2022
A handy interface that includes buttons or drag-and-drop options for all functionality
Our company uses the solution for standard, blue-green, and complex deployments. We have 250 users throughout our company.  The solution handles complex deployments very efficiently.  The user interface includes buttons or drag-and-drop options for all functionality. It is easy to create component…

Quotes from Members

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

Pros

"The merging feature makes it easy later on for the deployment."
"As a developer, this solution is useful as a repository holder because most of the POC projects that we have are on GitLab."
"The best thing is that as the developers work on separate tasks, all of the code goes there and the other team members don't have to wait on each other to finish."
"I like GitLab's security and SAS tools."
"The code merging capability is something that we use very frequently."
"We have seen a couple of merge requests or pull requests raised in GitLab. I see the interface, the way it shows the difference between the two source codes, that it is easy for anyone to do the review and then accept the request; the pull request is the valuable feature."
"The stability is good."
"CI/CD is very good. The version control system is also good. These are the two features that we use."
"The solution handles complex deployments very efficiently."
"Stable solution that's good for automating the CI/CD pipeline: from development to production."
"The most valuable functionality is the ability to define the deployment process, schedule the deployment and automatically execute the deployments to different environments."
"It is very easy to make a software release. It used to take us at least a couple of hours to make a release, now we went to production with a new one last night. This new release took me five minutes."
"The stability is good. I haven't experienced any issues."
"The most valuable feature is the snapshot functionality, which allows us to access previous versions of the artifacts."
 

Cons

"There was a problem with the build environment when we were looking at developing iOS applications. iOS build require Mac machines and there are no Mac machines provided by GitLab in their cloud. So to build for mobile iOS application, we needed to use our own Mac machine within our own infrastructure. If GitLab were to provide a feature such that an iOS application could also be built through GitLab directly, that would be great."
"The solution should again offer an on-premises deployment option."
"Based on what I know so far, its integration with Kubernetes is not so good. We have to develop many things to make it work. We have to acquire third-party components to work with Kubernetes."
"When deploying the solution on cloud and the CI/CD pipeline, we have to define the steps and it becomes confusing."
"I would like to see static analysis also embedded in GitLab. That would also help us. If there's something that it does internally by GitLab and then that is already tied up with your pipeline and then it can tell you that you're coding is good or your code is not great. Based on that, it would pass or fail. That should be streamlined. I would think that would help to a greater extent, in terms of having one solution rather than depending on multiple vendors."
"Reporting could be improved."
"The tool should include a feature that helps to edit the code directly."
"In the free version, when a merge request is raised, there is no way to enforce certain rules. We can't enforce that this merge request must be reviewed or approved by two or three people in the team before it is pushed to the master branch. That's why we are exploring using some agents."
"The technical support of the solution could definitely be improved as PMRs take long to resolve."
"I certainly would like to have a better way to pass information between deployment steps using UrbanCode Deploy because that's really difficult to do."
"The interface allows access in a number of ways but that can be confusing."
"I would like to see more reporting for container architecture."
"The scalability of this application needs improvement. Changes and variations in the application become bottlenecks as they need to be more seamless and comfortable."
"I would like to have the agent up and running at all times, as opposed to only while it is in the DevOps pipeline."
 

Pricing and Cost Advice

"In total, I believe we have more than 300 licenses spread over about 100 users, though I can't comment on the costs involved."
"The solution's standard license is paid annually. They have changed the pricing model and it used to be better. There is a free version available."
"Its price is fine. It is on the cheaper side and not expensive. You have to pay additionally for GitLab CI/CD minutes. Initially, we used the free version. When we ran out of GitLab minutes, we migrated to the paid version."
"Regarding pricing, I would rate GitLab as moderately priced, maybe around a seven or eight out of ten. It could be more flexible for clients but generally offers good value."
"I'm not sure if they have some kind of discount. I've been negotiating with them on prices before, and I believe they weren't too happy to give discounts, but list prices are $19 per user, per month for Premium and $99 per user, per month for Ultimate. So, the difference between Premium and Ultimate is a bit bigger, and in most companies, you need to build some type of business case."
"This is an open-source solution."
"We are using the open-source version."
"GitLab is an open-source solution."
"The licensing fees for this solution are based on the number of servers that are being deployed and the number of agents that you have."
"The cost of the solution is high but it offers great ROI."
"Considering COVID-19, the price is too high."
report
Use our free recommendation engine to learn which Release Automation solutions are best for your needs.
793,295 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Educational Organization
27%
Computer Software Company
12%
Financial Services Firm
11%
Manufacturing Company
8%
Educational Organization
62%
Financial Services Firm
17%
Insurance Company
7%
Computer Software Company
4%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
 

Questions from the Community

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?
For small-scale usage, GitLab offers a free tier. For enterprise pricing, GitLab is more expensive than GitHub, as it's not as widely adopted. GitLab is the preferred choice for many developers des...
What needs improvement with GitLab?
I believe there's room for improvement in the advanced features, particularly in enhancing the pipeline functionalities. Better integration and usability within the pipeline could make a significan...
What do you like most about UrbanCode Deploy?
The solution handles complex deployments very efficiently.
What needs improvement with UrbanCode Deploy?
The interface allows access in a number of ways but that can be confusing. For example, driving to your home from the office is easy when there are one or two routes. With twenty routes, there is s...
What is your primary use case for UrbanCode Deploy?
Our company uses the solution for standard, blue-green, and complex deployments. We have 250 users throughout our company.
 

Also Known As

Fuzzit
uDeploy
 

Learn More

 

Overview

 

Sample Customers

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
As policy, IBM does not release customer names on non-IBM web sites.  However, public DevOps and UrbanCode Deploy case studies can be found here. IBM's UrbanCode Deploy customers span Small-Medium Businesses to Fortune 500 companies across all industries worldwide.
Find out what your peers are saying about GitLab vs. UrbanCode Deploy and other solutions. Updated: July 2024.
793,295 professionals have used our research since 2012.