We primarily use this solution for end-to-end CI/CD solutioning and deployment as well as infrastructure, architect and environmental management. In addition, we plan to use it for version control and SaaS solutioning and have heard it is great.
Co Founder and Technical Architect at Think NYX Technologies LLP
Impressive SaaS setup and good for infrastructure, architect and environmental management
Pros and Cons
- "The SaaS setup is impressive, and it has DAST solutioning."
- "Their RBAC is role-based access, which is fine but not very good."
What is our primary use case?
What is most valuable?
The SaaS setup is impressive, and it has DAST solutioning. It also has dependency check and scanning mechanisms. If we were using other solutions, they would have to be configured, and we would have to set them us as a third party, but GitLab is straightforward. GitLab is a single solution that helps us do everything we need.
What needs improvement?
The documentation in GitLab could be improved a bit. For example, their RBAC is role-based access, which is fine but not very good. It could also be improved a lot.
For how long have I used the solution?
We have been using this solution for almost seven years. We are currently using version 15.2.1. We are using GitLab Cloud, and it is a public setup.
Buyer's Guide
GitLab
November 2024
Learn what your peers think about GitLab. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
815,854 professionals have used our research since 2012.
What do I think about the stability of the solution?
It is a stable solution, and we have not experienced any challenges.
What do I think about the scalability of the solution?
It is scalable, but we need to pay extra costs.
How are customer service and support?
The technical support is good, but it is available with paid solutions only. So we have to rely on their documentation or wait for community updates for the free tier or vendor solution.
How was the initial setup?
It is a cloud solution, so we didn't have to do much. We just needed to create an account, and the solution was ready. It is gitlab.com.
What other advice do I have?
I rate this solution an eight out of ten because it is a good tool.
Disclosure: My company has a business relationship with this vendor other than being a customer:
Engeener at Dell EMC
Easy to manage, reliable, good automation, and has good support
Pros and Cons
- "GitLab integrates well with other platforms."
- "It should be used by a larger number of people. They should raise awareness."
What is our primary use case?
GitLab is used for pipeline development, automation, and deployment.
What is most valuable?
It is easy to manage.
GitLab integrates well with other platforms.
The automation is good.
What needs improvement?
While I don't have any specific complaints about GitLab, there are always things that could be better.
Better support, for example, could be provided. The technology could be made simpler to use, it should not be overly complex.
It should be used by a larger number of people. They should raise awareness.
For how long have I used the solution?
I have been working with GitLab for three years.
What do I think about the stability of the solution?
GitLab has a good level of stability. I haven't had many problems.
What do I think about the scalability of the solution?
GitLab is used by between 500 and 600 people.
How are customer service and support?
Support is good.
Which solution did I use previously and why did I switch?
I have used a variety of tools, including Ansible, Terraform, Bitbucket, and Bamboo.
What's my experience with pricing, setup cost, and licensing?
I don't mind the price because I use the free version.
The licensing fee could be less expensive.
What other advice do I have?
I would recommend this solution to anyone who is interested in using it.
GitLab is very good. I would rate GitLab 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.
Buyer's Guide
GitLab
November 2024
Learn what your peers think about GitLab. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
815,854 professionals have used our research since 2012.
Reliable, with solid features, would love to see a feature for peer reviews
Pros and Cons
- "I have found the most valuable feature is security control. I also like the branching and cloning software."
- "I would like to have some features to support peer review."
What is our primary use case?
Our primary use case is for source management.
What is most valuable?
I have found the most valuable feature is security control. I also like the branching and cloning software.
What needs improvement?
I would like to have some features to support peer review. It would be nice if I can input some comments and share them with the teams. But I am not sure if it is already included in some paid versions.
For how long have I used the solution?
I have been working with GitLab now for the past three or four years now.
What do I think about the stability of the solution?
The stability of the current solution I would rate as a nine on a scale of one to ten.
What do I think about the scalability of the solution?
The scalability on a scale of one to ten is around an eight or nine. We currently have around one hundred individuals using this solution on a daily basis.
How was the initial setup?
The initial setup was straightforward.
What's my experience with pricing, setup cost, and licensing?
We are currently using the open-source version.
What other advice do I have?
I would recommend using GitLab and rank it a seven out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
DevOps Team Lead at a tech services company with 501-1,000 employees
Beneficial YAML plans, reliable, and low maintenance
Pros and Cons
- "The most valuable features of GitLab are the review, patch repo, and plans are in YAML."
- "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."
What is our primary use case?
We use GitLab as a source code repository, terraform modules repository, generic packages repository and for our CI/CD pipelines.
What is most valuable?
The most valuable features of GitLab are the merge request approvals, package repository, and that GitLab CI/CD pipelines plans are written in YAML.
What needs improvement?
GitLab could improve the package repository. It does not have support for Conan packages revisions.
Additionally, better support for deploying GitLab in Kubernetes is needed (i.e. more mature helm packages and updated documentation).
For how long have I used the solution?
I have been using GitLab for approximately five years.
What do I think about the stability of the solution?
The stability of GitLab is good.
What do I think about the scalability of the solution?
GitLab is scalable. We only needed to add more resources to the VM. Horizontally, we were not able to scale it because we couldn't deploy it in Kubernetes correctly.
We have approximately 300 people using the solution in my organization.
How are customer service and support?
I have not used the support from GitLab.
Which solution did I use previously and why did I switch?
I previously used Gerrit and I prefer GitLab. It is much better in the interface and integration, it is much more than only Git software, it is more of a complete package.
How was the initial setup?
The initial setup of GitLab is not complex. However, it can be difficult to deploy GitLab on Kubernetes.
What about the implementation team?
The deployment of GitLab was done in-house.
What's my experience with pricing, setup cost, and licensing?
The solution's standard license is paid annually. They have changed the pricing tiers and removed the bronze tier, which was the perfect sweet spot.
There is a free version available.
I rate the price of GitLab a seven out of 10.
What other advice do I have?
I would recommend the solution to others. For a self-hosted version, I advise others to deploy it using Docker/Docker-compose, it is the easiest way. The solution has no maintenance.
I rate GitLab a nine out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Project Manager at Leyton & Associés, SAS
Highly intuitive UI, reliable, and good performance
Pros and Cons
- "The most valuable features of GitLab are ease of use and highly intuitive UI and performance."
- "GitLab can improve by integrating with more tools, such as servers with Docker."
What is our primary use case?
We use GitLab for all of our Git sources and it is mapped to our integrated solution for the complete ICG platform.
What is most valuable?
The most valuable features of GitLab are ease of use and highly intuitive UI and performance.
What needs improvement?
GitLab can improve by integrating with more tools, such as servers with Docker.
For how long have I used the solution?
I have been using GitLab for approximately 11 years.
What do I think about the stability of the solution?
GitLab is a stable solution. We've never faced any issues.
What do I think about the scalability of the solution?
Our current setup is with one server but GitLab overall can scale.
We have approximately 300 people using the solution. Most of the people are in the developers' teams, management, and tech leads that all log into GitLab.
GitLab can be used for enterprise-sized companies.
How are customer service and support?
I have not used the support from GitLab.
Which solution did I use previously and why did I switch?
I have previously used GitHub as a developer. GitLab looks similar to GitHub and it's helping the developer use it better.
What about the implementation team?
We update the GitLab version annually for maintenance.
What's my experience with pricing, setup cost, and licensing?
GitLab is a free solution to use.
What other advice do I have?
I rate GitLab a ten out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior Solutions Architect at a computer software company with 51-200 employees
Good price, scalable, easy to deploy, and easy to set up CI/CD and integrate with other tools
Pros and Cons
- "I like GitLab from the CI/CD perspective. It is much easier to set up CI/CD and then integrate with other tools."
- "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."
What is our primary use case?
We are using it for building mobile applications and web applications. I am supporting the code in GitLab. It is only for giving access to my development team, and I just see what merge requests are coming.
What is most valuable?
I like GitLab from the CI/CD perspective. It is much easier to set up CI/CD and then integrate with other tools.
What needs improvement?
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.
For how long have I used the solution?
I have been using this solution for more than six months.
What do I think about the stability of the solution?
It seems stable.
What do I think about the scalability of the solution?
I didn't find any scalability issues so far. We have around 50 members who use this solution. Around 20 of them use it on a daily basis.
How are customer service and technical support?
One of my colleagues got in touch with them, and his response was that their technical support was not that great. The details that they provided for the question were not that great.
Which solution did I use previously and why did I switch?
We also use GitHub. Earlier GitLab was more favored, but now GitHub has everything that is there in GitLab. If GitHub is offering more, then there might be chances of switching to that. I am not attached to either of these solutions. If things are working better for me in GitHub, I will move to GitHub.
How was the initial setup?
It is simple. You just create one repo and then give access. It takes maybe 5 to 10 minutes.
What's my experience with pricing, setup cost, and licensing?
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.
What other advice do I have?
I would recommend this solution to others. I would rate GitLab an eight 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.
DevOps Engineer at ETP Group
Used for CI/CD, integration, and deployment
Pros and Cons
- "We use GitLab in the new project for CI/CD, integration, and deployment."
- "You need to have a good knowledge of the product in order to use it."
What is most valuable?
We use GitLab in the new project for CI/CD, integration, and deployment.
What needs improvement?
You need to have a good knowledge of the product in order to use it.
For how long have I used the solution?
I have been using GitLab for six months.
What do I think about the stability of the solution?
GitLab is a stable solution, and we haven’t faced any bugs.
What do I think about the scalability of the solution?
Around 40 people are using the solution in our organization.
Which solution did I use previously and why did I switch?
We previously used SVN and Jenkins. We switched to GitLab because it is an advanced tool with many new features.
How was the initial setup?
The solution's initial setup is easy if you follow the official document.
What's my experience with pricing, setup cost, and licensing?
We are using the free version of GitLab.
What other advice do I have?
I am working with the latest version of GitLab. I would recommend the solution to other users based on their requirements. It is easy to learn to use GitLab if you understand Git commands.
Overall, I rate the solution a nine out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Last updated: Jul 21, 2024
Flag as inappropriateCo-Founder at Akhter Studio
Open source code repository used for its CICD functionality and integration with ACD
Pros and Cons
- "Git hosting has an integration with ACD which is why we liked this solution in the first place."
- "This solution could be improved by adding modifications such as slack notifications."
What is our primary use case?
We use Gitlab for CICD work.
What is most valuable?
Git hosting has an integration with ACD which is why we liked this solution in the first place.
What needs improvement?
This solution could be improved by adding modifications such as slack notifications.
For how long have I used the solution?
I have been using this solution for four years.
What do I think about the stability of the solution?
This is a stable solution.
What do I think about the scalability of the solution?
This is a scalable solution although the CICD may be tricky to scale.
Which solution did I use previously and why did I switch?
I have previously used Bit Bucket and Github. Bit Bucket has some issues in our country. At the time we had banning issues within our government and only GitLab was. Bit Bucket is too slow and we had to wait for five minutes just to enter the platform.
Bit Bucket pipelines are not that easy to consider and it was harder to use than GitLab. Gitlab is also more customizable. GitHub is more expensive than GitLab and didn't offer CICD.
How was the initial setup?
The initial setup is straightforward.
What other advice do I have?
I would rate this solution a ten out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Download our free GitLab Report and get advice and tips from experienced pros
sharing their opinions.
Updated: November 2024
Product Categories
Application Security Tools Build Automation Release Automation Static Application Security Testing (SAST) Rapid Application Development Software Software Composition Analysis (SCA) Enterprise Agile Planning Tools Fuzz Testing Tools DevSecOpsPopular Comparisons
SonarQube Server (formerly SonarQube)
ServiceNow
Microsoft Azure DevOps
Veracode
Checkmarx One
Snyk
Red Hat Ansible Automation Platform
Black Duck
Coverity
VMware Tanzu Platform
OWASP Zap
SonarQube Cloud (formerly SonarCloud)
Mend.io
Fortify on Demand
Sonatype Lifecycle
Buyer's Guide
Download our free GitLab Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- How does Microsoft Azure DevOps compare with GitLab?
- If you had to both encrypt and compress data during transmission, which would you do first and why?
- When evaluating Application Security, what aspect do you think is the most important to look for?
- What are the Top 5 cybersecurity trends in 2022?
- What are the threats associated with using ‘bogus’ cybersecurity tools?
- Which application security solutions include both vulnerability scans and quality checks?
- We're evaluating Tripwire, what else should we consider?
- Is SonarQube the best tool for static analysis?
- Why Do I Need Application Security Software?
- Which Email Security enterprise solution would you choose: Cisco Secure Email vs Forcepoint Email Security vs Barracuda Email Security Gateway?