We just raised a $30M Series A: Read our story
JC
Solution Architect at a tech services company with 11-50 employees
Real User
Easy to use, good integration with CIE, and good stability and scalability

Pros and Cons

  • "The most valuable features of Gitlab are integration with CIE and the ability to rapidly deploy solutions, projects, and applications. It is very easy to use, and there are no complaints."
  • "It could have more security integrations and the ability to check the vulnerability of the code. I don't think it is a responsibility of Gitlab, but it would be nice to have more options to integrate with."

What is our primary use case?

We are a consultancy company, and we mostly sell application tools such as Jira and Bitbucket, but sometimes, our clients have Gitlab or Github, and then we offer the consultancy experience in DevOps for improving the process.

All use cases for this solution are for the financial industry. Around 50% of our clients are financial services.

What is most valuable?

The most valuable features of Gitlab are integration with CIE and the ability to rapidly deploy solutions, projects, and applications. It is very easy to use, and there are no complaints.

What needs improvement?

It could have more security integrations and the ability to check the vulnerability of the code. I don't think it is a responsibility of Gitlab, but it would be nice to have more options to integrate with.

For how long have I used the solution?

I have been using this solution for about two or three years.

What do I think about the stability of the solution?

Its stability is good.

What do I think about the scalability of the solution?

Its scalability is good. Our clients are medium to large businesses.

How are customer service and technical support?

I have never used Gitlab's support.

Which solution did I use previously and why did I switch?

Sometimes, clients migrate from Gitlab to Bitbucket. Sometimes, they migrate from Bitbucket to Gitlab. The most important feature that they are looking for is more integration with other tools, and they find Bitbucket a better solution for that.

How was the initial setup?

It is straightforward.

What about the implementation team?

For deployment and maintenance, usually, most of our clients have one person who is a DevOps engineer or CCM Administrator. We contact them so that we can assist them.

Which other solutions did I evaluate?

The most evaluated option is Bitbucket. 

What other advice do I have?

I would recommend this solution. I would rate GitLab an eight out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer: Reseller
Flag as inappropriate
ITCS user
Software QA Test Engineer at a tech services company with 51-200 employees
Real User
Top 5Leaderboard
A scalable web-based DevOps lifecycle tool that's really fast

Pros and Cons

  • "I like that it's easy to deploy our services over GitLab. The customer support is also good with a really active community. You have a lot of support that you can get online with your stack. That is probably one of the benefits of using GitLab. It's also really fast."
  • "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."

What is our primary use case?

We use GitLab for the continuous deployment of CI/CD pipelines that are running on various GitLab services. We also use it to run nightly jobs and to run any other case-specific issues.

What is most valuable?

I like that it's easy to deploy our services over GitLab. The customer support is also good with a really active community. You have a lot of support that you can get online with your stack. That is probably one of the benefits of using GitLab. It's also really fast.

What needs improvement?

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. 

For how long have I used the solution?

I have been using GitLab for over a year.

What do I think about the stability of the solution?

GitLab is a fairly stable solution. On a scale from one to ten, I would give it a seven for stability.

What do I think about the scalability of the solution?

GitLab is scalable. You can replicate services, architecture, and more.

How are customer service and technical support?

Technical support is good.

What other advice do I have?

I would recommend this solution.

On a scale from one to ten, I would give GitLab an eight. 

Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
Learn what your peers think about GitLab. Get advice and tips from experienced pros sharing their opinions. Updated: November 2021.
552,136 professionals have used our research since 2012.
AP
IT Software Architect at ANAC - Autorità Nazionale Anticorruzione
Real User
Scalable with knowledgable vendors and does not require lots of different third-party solutions

Pros and Cons

  • "We like that we can have an all-encompassing product and don't have to implement different solutions."
  • "We would like to generate document pages from the sources."

What is most valuable?

Overall, we've been very satisfied with the solution.

Our partner is very helpful if we need technical support. 

We like that we can have an all-encompassing product and don't have to implement different solutions.

The solution can scale. 

What needs improvement?

We would like to generate document pages from the sources. Right now, we can't do that.

The testing could be better in that, for the code quality, now we use an external product and maybe the internal product could be more efficient.

For how long have I used the solution?

We have been working with GitLab for two years on a simple installation. Now, we have upgraded it and we might go to the enterprise solution.

What do I think about the scalability of the solution?

The solution is scalable. If you want to, you can move over to the enterprise version of the solution.

How are customer service and technical support?

We get our technical support via a partner and we have found them to be very helpful and responsive. We are happy with them. They work fine.

Which solution did I use previously and why did I switch?

Previously, we used Jenkins and GitLab without the pipeline and the Runner.

How was the initial setup?

We have a partner that assisted in implementing the process for us.

What about the implementation team?

Our partner had assisted us in the initial setup process. 

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

It's not part of my duties to cover licensing and pricing. I can't speak to any details in relation to the costs. 

What other advice do I have?

I'd rate the solution at a nine out of ten. We've been very happy with the product.

We're a customer and an end-user. 

Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
ZR
Software Engineer at a marketing services firm with 1-10 employees
Real User
Facilitates code collaboration and parallel efforts in software development

Pros and Cons

  • "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."
  • "The documentation could be improved to help newcomers better understand things like creating new branches."

What is our primary use case?

We are using GitLab for managing our code. We have created branches and posted code, and as our team members complete assignments, the code is pushed to there.

What is most valuable?

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. We can all work on our code in tandem.

What needs improvement?

The documentation could be improved to help newcomers better understand things like creating new branches. 

For how long have I used the solution?

The company has been using GitLab for a year and a half, and I have been using it for between eight and nine months.

What do I think about the stability of the solution?

GitLab is a stable solution.

What do I think about the scalability of the solution?

It is easy to scale with GitLab. We can do work on virtual machines, pushing the code there and working with it.

How are customer service and technical support?

I have not had contact with technical support. Rather, I relied on the other developers for assistance.

Which solution did I use previously and why did I switch?

We previously used BitBucket, but we have transferred everything to GitLab. Everything that BitBucket can do is available in GitLab.

What other advice do I have?

In summary, this is a very good product and everything is working well. I would recommend it.

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.
BS
Senior Software Engineer at a tech services company with 10,001+ employees
Real User
Top 5Leaderboard
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.
Flag as inappropriate
VD
Lead Consultant at a computer software company with 5,001-10,000 employees
Real User
Top 5Leaderboard
Reliable and scalable, but improved supporting documents needed

What is our primary use case?

We used the solution for keeping Yama code files there for our project.

What needs improvement?

The solution could improve by providing more integration into the CI/CD pipeline, an autocomplete search tool, and more supporting documentation.

For how long have I used the solution?

I have been using the solution for six months.

What do I think about the stability of the solution?

I have had no problem with the stability of the solution.

What do I think about the scalability of the solution?

The solution is able to be scaled. We have been doing our own project and there has been no issue with scalability.

How was the initial setup?

The installation can be difficult. You need to get used to the markdown files, the tutorials that are offered…

What is our primary use case?

We used the solution for keeping Yama code files there for our project.

What needs improvement?

The solution could improve by providing more integration into the CI/CD pipeline, an autocomplete search tool, and more supporting documentation.

For how long have I used the solution?

I have been using the solution for six months.

What do I think about the stability of the solution?

I have had no problem with the stability of the solution.

What do I think about the scalability of the solution?

The solution is able to be scaled. We have been doing our own project and there has been no issue with scalability.

How was the initial setup?

The installation can be difficult. You need to get used to the markdown files, the tutorials that are offered are not the best. I had to search the internet for alternatives tutorials. There should be clear instructions on how to create markdown files and how to upload code. There is a lot of room for improvement in the area of supporting documentation.

What other advice do I have?

I would advise those wanting to implement this solution to create tutorials themselves because there are so many sources that you have to look at just to understand how to make a red blob or red marker onto the code.

I rate GitLab a seven out of ten.

Which deployment model are you using for this solution?

Private Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
CR
Developer / Team Lead at a tech services company with 51-200 employees
Real User
Meets our repository and tracking needs as well as component integration

What is our primary use case?

We primarily use this solution for repository tracking issues and reporting. We also use it for component integration. Our focus is pipeline field leads. We used to work with JIRA. I'm a developer and we are customers of GitLab. 

What is most valuable?

The solution is similar to all the repository tools or the work tools on the market. I like it and find it quite easy to use. 

What needs improvement?

The reporting could be improved and I'd like to see some testing or other deployment tools and integration with third parties. 

For how long have I used the solution?

I've been using this solution for five 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

What is our primary use case?

We primarily use this solution for repository tracking issues and reporting. We also use it for component integration. Our focus is pipeline field leads. We used to work with JIRA. I'm a developer and we are customers of GitLab. 

What is most valuable?

The solution is similar to all the repository tools or the work tools on the market. I like it and find it quite easy to use. 

What needs improvement?

The reporting could be improved and I'd like to see some testing or other deployment tools and integration with third parties. 

For how long have I used the solution?

I've been using this solution for five 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. 

How was the initial setup?

The initial setup is straightforward. 

What other advice do I have?

Depending on the situation, I would recommend it. 

I would rate this solution an eight out of 10. 

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.
VR
Cloud Engineer at a retailer with 10,001+ employees
Real User
Top 5Leaderboard
Scalable, good performance, but integration could improve

What is our primary use case?

We were working on our pipeline infrastructure running GitLab and we needed some scripts, such as Terraform, to complete some operations.

What is most valuable?

I have found the solution has good performance.

What needs improvement?

The solution could improve by having better integration.

For how long have I used the solution?

I have been using GitLab for a couple of weeks.

What do I think about the stability of the solution?

The solution is stable.

What do I think about the scalability of the solution?

The stability of the solution has been good.

How are customer service and technical support?

I was satisfied with the support.

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

There is a license required for this…

What is our primary use case?

We were working on our pipeline infrastructure running GitLab and we needed some scripts, such as Terraform, to complete some operations.

What is most valuable?

I have found the solution has good performance.

What needs improvement?

The solution could improve by having better integration.

For how long have I used the solution?

I have been using GitLab for a couple of weeks.

What do I think about the stability of the solution?

The solution is stable.

What do I think about the scalability of the solution?

The stability of the solution has been good.

How are customer service and technical support?

I was satisfied with the support.

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

There is a license required for this solution.

Which other solutions did I evaluate?

I have evaluated Slack.

What other advice do I have?

I would recommend this solution to others.

I rate GitLab a seven out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate