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.


    reviewer2254248

Improved our CI/CD processes in software dependency management

  • March 12, 2024
  • Review provided by PeerSpot

What is our primary use case?

We primarily use GitLab for code migration and version management. It helps us maintain metadata, manage versions, and facilitate continuous integration when working in teams. When working on a feature, we create a feature branch, which allows us to work on the feature independently. Once the feature is complete, it must be merged into the main branch. This streamlines the process of deploying the application to the production environment.

How has it helped my organization?

We use some orchestration tools to do it. We have our own built packet manager, and that package manager interacts with the excellent migration and everything internally.

What is most valuable?

The important feature is the entire process of versioning source code maintenance and easy deployment. It is a necessity for the CI/CD pipeline.

What needs improvement?

There is a need to improve or adopt AI into the ecosystem like a co-pilot, which Microsoft has done with GitHub.

For how long have I used the solution?

I have been using GitLab for nine years. I have worked across version management for continuous integration and deployment.

What do I think about the stability of the solution?

The product sometimes crashes.

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

What do I think about the scalability of the solution?

The solution’s scalability is good.

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

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

I have used GitHub before. GitHub now comes with an AI Assistant, similar to a copilot, its most significant advantage. With this copilot, it assists you in writing code. It provides examples and helps you rectify errors, especially during migration processes. Additionally, it offers previews of how migration can be performed. These enhancements are attributed to Microsoft’s support and involvement in OpenAI.

How was the initial setup?

The initial setup is easy and depends on the target enrollment; it typically takes just a few minutes to complete. Migration is also handled efficiently, typically in less than a few minutes or between three to five minutes, depending on the data size you want to migrate. The only drawback or consequence is that you need a private Git repository, which GitLab should provide by default.

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

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 despite its higher monthly pricing plan, which is around $126.

What other advice do I have?

GitLab has improved our CI/CD processes in software dependency management. It handles conflicts between versions seamlessly, such as when merging different features into the main branch. With GitLab, there are no conflicts in the code itself. Versioning is also efficiently managed within GitLab, allowing us to easily track the latest main branches, previous branches, and releases. For example, if a software depends on specific versions, it's easily traceable using GitLab. One of the most significant advantages is the built-in DTS, which supports ample file storage. This capability allows us to store 30-40 gigabytes of repository sizes.

The code diffs available in GitLab show the differences between the older version and the current one, indicating what has been added, deleted, or modified across the codebase. This helps you understand which portions of the code have changed within a particular file, such as a Python script, aiding in traceability and version management.

The merge request feature is standard and available even in GitHub, making it accessible on most Git platforms. It is one of the fundamental features of GitLab, a free product.

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


    Meet D.

Review for git lab

  • March 08, 2024
  • Review provided by G2

What do you like best about the product?
The best things about GitLab is , it helps us manage our code easily. It is like having a single hub for our entire development process.
What do you dislike about the product?
It can provide even more intuitive navigation and user-friendly interfaces
What problems is the product solving and how is that benefiting you?
It solves the problem of scattered development tools by offering an all-in-one platform for project management, version control.


    Matthieu V.

All-in-one DevSecOps platform

  • March 06, 2024
  • Review provided by G2

What do you like best about the product?
GitLab is a great tool to promote DevSecOps principles into a company. It's really easy to onboard and to setup all the right patterns for a good approach of DevSecOps.

It's not only dedicated to tech and experimented profiles, it's also easy to onboard and to use for juniors and for non-tech profiles. Therefore, GitLab is the central tool of your project lifecycle, bringing visibility, enhancing productivity and security into your projects
What do you dislike about the product?
Some interesting features are only accessible to highest level of licences
What problems is the product solving and how is that benefiting you?
GitLab helps by having a central and unique platform for all the main activities of a project, from project management to deployement through SCM and CICD


    Computer Software

Github vs gitlab

  • February 26, 2024
  • Review provided by G2

What do you like best about the product?
The best part about gitlab is its greater reliability for large teams. We have trust over the underlying systems more than other platform
What do you dislike about the product?
Gitlab doesnt offer as many third party apps as other platforms
What problems is the product solving and how is that benefiting you?
CI/CD and enterprise grade hosting. It is more secure and reliable.


    Kishlay K.

Extremely pleasant experience for storing and building code.

  • February 25, 2024
  • Review provided by G2

What do you like best about the product?
1. Seamlessly store code online with versioning, building code running various CI/CD pipelines.
2. Ease of access due to clean User interface.
3. Very secure as access it based on permission based model. There are various levels of access like member, owner etc.
4. One of the things that I loved was intergration with CI/CD pipelines. It saves additional effort from developers, runs pipelines such as tests and add validation conditons on those pipelines.
5. Always use this for my professional work
What do you dislike about the product?
1. Gitlab free tier does not have that much of features which might dter new users.
What problems is the product solving and how is that benefiting you?
Used GitLab to store the code repo for the entire product. Due to its easy and clean UI it took me almost no time to be comfortable with the GitLab. I really love its ability to also build and deploy the project which saves crucial time for the developers. Absolutely love this product.


    Ravi K.

Best distributed version control

  • February 24, 2024
  • Review provided by G2

What do you like best about the product?
GIT repository is widely used for version control. Handling PR is too easy. Tracking history is so convenient. Cherry picking also possible with easy way.
What do you dislike about the product?
Large files showing in PR is some time not easy to look for review
What problems is the product solving and how is that benefiting you?
Protecting the main branch so everything can be reviewed in PR. CICD integrations.


    Asseel N.

Straightforward once set up.

  • February 21, 2024
  • Review provided by G2

What do you like best about the product?
Automated pipelines, State file managment for terraform
What do you dislike about the product?
Not easy to set up, not easy to integrate with Atlassian
What problems is the product solving and how is that benefiting you?
Managed to decouple from AWS s3 for statefiles. And made the flow easy.


    Aswanth S.

Good Version control and code collaboration site

  • February 19, 2024
  • Review provided by G2

What do you like best about the product?
Collaboration and project versioning made easy
What do you dislike about the product?
User Interface and some menu can be more clear
What problems is the product solving and how is that benefiting you?
Version Control and Integration with team with delivery.


    Vijay P.

Easy to use as a collaborative project

  • February 18, 2024
  • Review provided by G2

What do you like best about the product?
Easy to build and deploy code, highly secure environment
What do you dislike about the product?
Cost is minimal if we have to build a corporate website
What problems is the product solving and how is that benefiting you?
Easy to track our own while working with large Enterprise team. Pipelines can be maintained.


    me q.

Perfect and secure, especially when working in large developing teams.

  • February 14, 2024
  • Review provided by G2

What do you like best about the product?
automation testing helps to make sure that all team member are on the right track
What do you dislike about the product?
Doesn't have its own Kanban board like GitHub.
What problems is the product solving and how is that benefiting you?
I'm working on a large application. GitLab helps to track the team's code and assists in managing the project.