Sign in Agent Mode
Categories
Your Saved List Become a Channel Partner Sell in AWS Marketplace Amazon Web Services Home Help

Reviews from AWS customer

9 AWS reviews

External reviews

878 reviews
from and

External reviews are not included in the AWS star rating for the product.


    Cuneyt-Gurses

Works as a source code manager or version control manager

  • July 12, 2024
  • Review from a verified AWS customer

What is our primary use case?

We use the solution as a source code manager or version control manager.

What is most valuable?

In our software development lifecycle, GitLab is used as a component for code repository management. We use GitLab for several projects to handle code repositories. For other software projects, we use Bitbucket, but the use case for both is very similar.

Many global users prefer GitLab for its enhanced pipeline automation for CI/CD features. It stands out among source code managers due to its parent-child pipeline feature. If users want to leverage this feature, they should consider using it. It’s not the only platform with this capability, but GitLab excels in automating many operations and offers integration with other platforms.

The solution supports platforms like Azure, GCP, and AWS. This capability makes it a preferred choice, even though other platforms also offer similar integration features. Additionally, GitLab’s tendency to be independent of ownership by another major company makes it an attractive option for many developers who prefer cloud usage

The tool's UI is good.

What needs improvement?

In the next release, I would like to see GitLab expand its integration capabilities to include platforms like DigitalOcean, which developers widely use for cloud infrastructure. Enhancing CI/CD automation features specifically tailored for DigitalOcean would be beneficial.

For how long have I used the solution?

I have been working with the product for more than six months.

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 product is scalable.

How are customer service and support?

The tool's technical support is great.

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

The solution is free.

What other advice do I have?

I rate the overall product an eight out of ten.


    VASUDEVA UNGATI

Useful for source code management and security purposes

  • July 12, 2024
  • Review provided by PeerSpot

What is our primary use case?

When a developer checks in code, it is automatically built and deployed, and automated test cases are also run. We have extensive integration with GitLab, which helps us with source code management. We run the static code analysis using SonarQube.

What needs improvement?

Technologies are always changing. Nowadays, new things like serverless computing and workload management have emerged. We have noticed a few gap items for faster service delivery. For example, we do user interface testing in the latest team and automate it using some tools. Recently, we integrated a tool with user interface testing, which can simulate a multi-user environment. So, we would like to see more integration with different platforms.

What do I think about the stability of the solution?

We normally do load testing for an hour, extending that load with two or three different use cases. We increase the load by two or three times to check how the application responds. This helps us see if the application can withstand increased load, though it may reject messages or requests when it can't handle two to three times the normal load.

We do endurance or soak testing by leaving the system at the rated load, like 300 requests per second, for 12-16 hours to observe stability. We monitor for CPU leakage, memory leakage, queue building, and similar issues. If there are any problems, we fine-tune and fix them. For performance testing, we test at multiple levels: one at the service level and two at the system level. We normally don't test at the integration level.

What do I think about the scalability of the solution?

My company has 90 users.

How was the initial setup?

The solution's deployment is straightforward. We have containerized applications that are deployed to the environment.

What about the implementation team?

GitLab was deployed in-house.

What was our ROI?

The main value and impact of using the product are significant. We create and maintain vulnerability-free software by integrating tools like ManageEngine, which periodically patches our runtime environments, including operating systems, kernels, and software. Additionally, we run automated Nessus scans periodically, every week and day, to identify new vulnerabilities even after applying patches.

What other advice do I have?

I rate the overall solution an eight out of ten.

We do two levels of security scanning. One is at the build level, where we integrate with security packages and use tools like OWASP for top vulnerability compliance. This ensures that all third-party tools, like Tomcat and JBoss, are scanned as part of the build.

The second level is a reactive scan at runtime. We scan Oracle clients, JDKs, JBoss, Tomcat, Log4j, and other components during runtime. We also consider the operating system's security. Before we complete software testing, we use Nessus to perform a runtime security scan.


    Zoran Kos

Has good pipeline features, but UI is not user-friendly

  • July 10, 2024
  • Review provided by PeerSpot

What is most valuable?

The solution's most valuable features are pipelines. GitLab allows you to automate things and show them diagrammatically.

What needs improvement?

The solution is much harder to get around and organize extra features. It has fewer options, and its UI is not so user-friendly.

For how long have I used the solution?

I have been using GitLab for one year.

What do I think about the stability of the solution?

GitLab is a very stable solution.

I rate the solution’s stability an eight out of ten.

What do I think about the scalability of the solution?

I rate the solution’s scalability a seven out of ten.

How was the initial setup?

Although the solution's documentation is publicly available, you have to invest much more time to read everything and understand how to get around.

On a scale from one to ten, where one is very easy and ten is difficult, I rate the solution's initial setup a six to seven out of ten.

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

The solution's pricing is acceptable.

On a scale from one to ten, where one is cheap and ten is expensive, I rate the solution's pricing a six out of ten.

What other advice do I have?

I got familiar with the CI part of the tool. If you want to use all the features for testing and packaging, you have to use the paid version.

Overall, I rate the solution a six out of ten.


    Chirag P.

GitLab Review

  • July 05, 2024
  • Review provided by G2

What do you like best about the product?
GitLab is really having best UI and its easy to use. GitLab is used as a repository which helps organization to collaborate their data and code among teams or people. We can our code to GitLab repo and everyone from our team can make changes to it or they can use that code.
What do you dislike about the product?
There is nothing much but the impletation is little bit complex and long. Sometimes the site goes down.
What problems is the product solving and how is that benefiting you?
It is helping our team to contantly and continuously collaborate withing the team. Through GitLab we as team can work on same code and collaborate on our projects. Its really helping out in our project.


    Matt E.

Love how easy it is to deploy now

  • June 26, 2024
  • Review provided by G2

What do you like best about the product?
I love the ease of creating a pipeline and deploying through differen environments.
What do you dislike about the product?
Would like to reuse the same pipeline to redeploy through all the environments.
What problems is the product solving and how is that benefiting you?
We are able to set up branches to be used in build pipelines and deploy through all environments. I am not super technical as a QA person and this makes it all so easy.


    sakar T.

Outstanding tool for version control

  • June 07, 2024
  • Review provided by G2

What do you like best about the product?
GitLab provides xCI/CD)tools, which achieves the development, testing, and deployment processes without needing third-party integrations.
What do you dislike about the product?
The varieties of features and integrated tools can be overheaded for new users. The learning curve can be steep, especially for those unfamiliar with DevOps practices.
What problems is the product solving and how is that benefiting you?
Using multiple 3rd parties tools for version control, CI/CD, project management, security, and monitoring can lead to inefficientand complex, by providing a single integrated platform that managesthe entire DevOps lifecycle, it has been beneficial for me.


    Qi J.

DevOps platform for teamwork; easy to configure and monitor.

  • May 23, 2024
  • Review provided by G2

What do you like best about the product?
One of the things I like most about GitLab is the set of collaboration features it makes available to us, it has really facilitated teamwork, on top of that, it provides effective security measures. It provides us with role-based access control tools to manage user roles, excellent workflows, version control, continuous integration, and customizable issue dashboards that allow us to track issues while promoting efficient teamwork.
What do you dislike about the product?
There is an issue with the interface that permits us to run jobs before their requirements are satisfied. This has to be fixed immediately.
What problems is the product solving and how is that benefiting you?
We use it to collaborate on projects; it offers a wide set of functions and tools for working with source code, web editor, version control, issue tracking, among others that greatly simplify the development process. GitLab's task management integrates excellently with code changes and is very easy to configure, use and manage.


    Chhavi J.

A must have version control interface

  • May 20, 2024
  • Review provided by G2

What do you like best about the product?
- Gitlab open source nature as helps us to setup our own VC.
- Continuous pipeline and deployement feature never fails to impress me.
- Seamless integeration with apps and usage.
- The security and frequent updates are on point.
What do you dislike about the product?
So far, GitLab is the best of the best version control out there. But, I wish there would have been mobile/remote analytical suppport.
What problems is the product solving and how is that benefiting you?
- Gitlab helps me and my team to keep track of the code even to the last minute details.
- Using this tool the team collaboration has been smooth and transient.
- Being verstaile in nature, gitlab stands out from the competition and other version control tools.


    Goodilla A.

Easy to use, well structured product to manage your code

  • May 13, 2024
  • Review provided by G2

What do you like best about the product?
Good interface, usefull management tools, flexible settings, a lot of integrations and amazing project and code managment.
What do you dislike about the product?
Some part of UX. Sometimes it is very difficult to jumb between the right pages of projects and repositories.
What problems is the product solving and how is that benefiting you?
We keep the code safety and can manage the development inside the team without issues. Also we are using it to store some critical tasks, using the board.


    Computer Software

Gitlab

  • April 26, 2024
  • Review provided by G2

What do you like best about the product?
I liked the groups system of Gitlab System as it allow you to group projects into directories and give users to several projects at once.
What do you dislike about the product?
GitLab's extensive features can sometimes lead to complexity
What problems is the product solving and how is that benefiting you?
It allows us to track our code changes and so helps us to see the changes visually without fear of losing our source code. Also it allows to create groups and group projects together.