Listing Thumbnail

    GitLab Premium

     Info
    Sold by: GitLab 
    Deployed on AWS
    GitLab is a complete DevOps platform, delivered as a single application, changing the way Development, Security, and Ops teams collaborate.

    Overview

    GitLab is a single application for the entire DevOps lifecycle. GitLab provides project planning, source code management, CI/CD, and monitoring in a single application enabling concurrent DevOps to make the software development lifecycle 200% faster.

    This listing is for 5 GitLab users only. In order to support a larger number of users or request true-up charges please contact GitLab Sales directly to facilitate a Private Offer at: aws-sales@gitlab.com 

    Create and manage code through powerful branching tools. Keep strict quality standards for production code with automatic testing and reporting. Create a software supply chain with built-in universal package management.

    Powerful project planning tools, and analytics to give you insight into team productivity.

    Security capabilities such as SAST, DAST, container scanning and dependency scanning to reduce security and compliance risk.

    Highlights

    • Increase operational efficiencies Simplify the software development toolchain to reduce the total cost of ownership.
    • Deliver better products faster. Accelerate the software delivery process to meet business objectives.
    • Reduce security and compliance risk. Simplify processes to comply with internal processes, controls and industry regulations without compromising speed.

    Details

    Sold by

    Delivery method

    Delivery option
    64-bit (x86) Amazon Machine Image (AMI)

    Latest version

    Operating system
    Ubuntu 24.04

    Deployed on AWS

    Unlock automation with AI agent solutions

    Fast-track AI initiatives with agents, tools, and solutions from AWS Partners.
    AI Agents

    Features and programs

    Buyer guide

    Gain valuable insights from real users who purchased this product, powered by PeerSpot.
    Buyer guide

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    GitLab Premium

     Info
    Pricing is based on actual usage, with charges varying according to how much you consume. Subscriptions have no end date and may be canceled any time. Alternatively, you can pay upfront for a contract, which typically covers your anticipated usage for the contract duration. Any usage beyond contract will incur additional usage-based costs.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.

    Usage costs (8)

     Info
    Dimension
    Cost/hour
    c5.xlarge
    Recommended
    $0.30
    m6i.8xlarge
    $0.30
    m5.2xlarge
    $0.30
    t3.large
    $0.30
    t2.large
    $0.30
    m6i.4xlarge
    $0.30
    c5.2xlarge
    $0.30
    m6i.2xlarge
    $0.30

    Vendor refund policy

    All sales are final. Fees are non-refundable.

    How can we make this page better?

    We'd like to hear your feedback and ideas on how to improve this page.
    We'd like to hear your feedback and ideas on how to improve this page.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    64-bit (x86) Amazon Machine Image (AMI)

    Amazon Machine Image (AMI)

    An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.

    Version release notes

    GitLab Premium 18.4.2 release. Visit https://about.gitlab.com/releases  for details.

    Additional details

    Support

    Vendor support

    Priority Support is included with all self-managed GitLab Premium and Ultimate licenses

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Product comparison

     Info
    Updated weekly

    Accolades

     Info
    Top
    10
    In Source Control, Application Development, Continuous Integration and Continuous Delivery
    Top
    100
    In Source Control
    Top
    10
    In Issue & Bug Tracking, Agile Lifecycle Management, Continuous Integration and Continuous Delivery

    Customer reviews

     Info
    Sentiment is AI generated from actual customer reviews on AWS and G2
    Reviews
    Functionality
    Ease of use
    Customer service
    Cost effectiveness
    2 reviews
    Insufficient data
    Insufficient data
    Insufficient data
    Insufficient data
    Positive reviews
    Mixed reviews
    Negative reviews

    Overview

     Info
    AI generated from product descriptions
    Source Code Management
    Powerful branching tools for code creation and management with integrated version control
    Continuous Integration/Continuous Deployment
    Built-in CI/CD pipeline capabilities for automated testing and software delivery
    Security Scanning
    Comprehensive security scanning including SAST, DAST, container scanning, and dependency scanning
    Project Planning
    Advanced project planning tools with analytics for tracking team productivity and workflow management
    Package Management
    Universal package management system integrated within the development lifecycle
    Continuous Integration and Deployment
    Comprehensive CI/CD pipeline management with automated testing and deployment capabilities
    Source Code Management
    Integrated version control system with comprehensive code repository and collaboration features
    Project Planning
    Advanced project tracking and management tools with integrated workflow management
    Security Scanning
    Built-in security vulnerability detection and automated code scanning mechanisms
    Monitoring and Reporting
    Real-time performance monitoring and comprehensive reporting capabilities for software development lifecycle
    Source Code Management
    Supports Git version control with advanced repository management capabilities including forking, conflict resolution, and group-based namespace sharing
    Continuous Integration and Deployment
    Provides fully functional CI/CD pipelines with versioned build scripts, automated testing, and multi-environment deployment capabilities
    Security Testing
    Comprehensive security features including Static Application Security Testing (SAST), Dynamic Application Security Testing (DAST), and container scanning
    Technology Stack
    Utilizes modern web technologies including Go, Ruby on Rails, Vue.js, PostgreSQL, NGINX, and Redis for robust application development
    Authentication and Access Control
    Supports secure authentication mechanisms including LDAP, Active Directory, two-factor authentication, and CAS integration

    Contract

     Info
    Standard contract
    No
    No

    Customer reviews

    Ratings and reviews

     Info
    4
    8 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    13%
    50%
    38%
    0%
    0%
    8 AWS reviews
    |
    878 external reviews
    Star ratings include only reviews from verified AWS customers. External reviews can also include a star rating, but star ratings from external reviews are not averaged in with the AWS customer star ratings.
    Bharadwaj Deepak Mohapatra

    Have managed internal projects efficiently but face challenges with user interface and navigation

    Reviewed on Nov 06, 2025
    Review provided by PeerSpot

    What is our primary use case?

    GitLab Premium  is being used, but the CI/CD functionality is not utilized. GitLab  also provides the entire CI/CD ecosystem, but that is not being used. GitLab Premium  is used for version controlling only.

    The primary use case for GitLab Premium is version controlling. Version controlling and triggering capabilities are available, and GitLab  configuration is good, but not comparable to GitHub .

    GitLab Premium is used for internal needs only.

    GitHub Actions  are used for enterprise clients, as GitHub  is widely used across the enterprise client base. Maximum enterprise clients are using GitHub, while some clients are using Azure  Repos. For internal purposes, GitLab Premium is used because most proof of concept work has been done with Jenkins , and automation testing is also performed with Jenkins . A dedicated server for GitLab Premium is maintained because there are more than 350 users. If GitHub were implemented instead, it would be costlier. GitLab Premium is less costly, which is the main reason for the choice.

    GitHub is used widely for enterprise clients, while GitLab Premium is used as a customer and user solution.

    How has it helped my organization?

    Advanced scheduling capability for pipelines does not impact build and deployment speed. This is not felt because integration has been done with a Jenkins project. More than 100 projects are integrated with the Jenkins CI/CD pipeline, and all those repositories are in GitLab Premium only. No lag or slowness is experienced because webhooks have been integrated with all pipelines for auto build triggers. Builds are triggered within seconds.

    What is most valuable?

    The biggest benefit from GitLab Premium is that both repository management systems are good, as both GitHub and GitLab are valuable. The main advantage is that GitLab Premium has community support. For small organizations, GitLab Premium is good in all aspects. However, for enterprise use, GitLab Premium is also chargeable, though not to the same extent as GitHub.

    What needs improvement?

    When discussing improvements for GitLab Premium, the main area is the GUI. GitHub's GUI is very good, offering many collaboration options and the ability to customize dashboards. GitHub's look and feel is superior, but GitLab Premium's dashboard is very simple.

    Regarding capabilities lacking in GitLab Premium, the main concern is the GUI. For example, in GitHub, there is a right side profile where settings can be directly accessed, and there is a direct section for developer mode with clear segregation. In GitLab Premium, when accessing users, confusion sometimes arises between root user and main user. There is an option for groups, but it is not direct. When clicking on groups, it goes to another section where groups must be found. This hierarchy could be more straightforward and direct.

    The biggest drawbacks of GitLab Premium are GUI and configuration. GUI is the primary concern, but other aspects are good.

    What do I think about the stability of the solution?

    A stability rating of eight points is given for GitLab Premium.

    What do I think about the scalability of the solution?

    GitLab Premium's scalability is rated at 8.5.

    How are customer service and support?

    Technical support is felt to be good, but not comparable to GitHub. There is some additional response time, which sometimes feels like a delay. Fast response is needed, but not to the level provided by Microsoft.

    How would you rate customer service and support?

    Positive

    How was the initial setup?

    Regarding installation and deployment, GitLab Premium is quite easy to deploy. This is confirmed by the fact that more than 100 projects are managed by GitLab Premium and integrated with Jenkins CI/CD. Build and deployment are quite seamless.

    What was our ROI?

    Regarding ROI with GitLab Premium, in terms of price, GitLab Premium is better because it is less expensive. GitHub is much more costly.

    Regarding whether GitLab Premium is rentable, much clarity cannot be provided because all of these matters are handled by the network management team. Return on investment cannot be provided with much clarity because when working for enterprise clients, they pay hourly for IT systems. These things may be affordable or if they are costlier, they are managed when clients pay the company. GitLab Premium is manageable, and there is no additional complexity regarding ROI.

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

    GitLab Premium is affordable in terms of pricing, while GitHub is a bit pricier. If working with a much more complex and vast organization at the enterprise level, GitHub would be the choice. If operating a small organization or startup company without much complex scenarios, GitLab Premium is good.

    Which other solutions did I evaluate?

    Regarding code review enhancements, GitLab Premium is being used for code-based implementation. For new enterprise clients, GitHub is preferred, but for startup companies that are new to development and operations, GitLab Premium is good because it does not charge much more than GitHub. For small organizations, small teams, and small companies, GitLab Premium is good. For the enterprise level, if working with much complex operations, much greater security, and much more usability and accessibility regarding user access and parameters, GitHub is preferred.

    What other advice do I have?

    The company relationship with Microsoft and GitHub is as a service provider, while with GitLab Premium, the relationship is as a customer and user.

    If operating a startup company, GitLab Premium should be used, as GitLab Premium also provides a community edition with which many things can be done that are available on GitHub.

    Regarding scheduling for pipelines, advanced scheduling capability does not impact build and deployment speed. This is not felt because integration has been done with a Jenkins project. All repositories are in GitLab Premium only. No lag or slowness is experienced because webhooks have been integrated with all pipelines for auto build triggers. Whenever any developer pushes any commit or code to the GitLab Premium repository, it automatically triggers within seconds.

    The biggest benefit from GitLab Premium is that both repository management systems are good, as both GitHub and GitLab are valuable. The main advantage is that GitLab Premium has community support. For small organizations, GitLab Premium is good in all aspects. However, for enterprise use, GitLab Premium is also chargeable, though not to the same extent as GitHub.

    This review has been rated with an overall rating of eight out of ten.

    Sagar D.

    GitLab: The All-in-One Solution for Developers

    Reviewed on Nov 04, 2025
    Review provided by G2
    What do you like best about the product?
    GitLab offers everything a developer needs to manage their projects. I find it easy to share code, review my recent changes, and it also helps me identify issues introduced by other developers.
    What do you dislike about the product?
    As of now i dont find something that i don't like about gitlab.
    What problems is the product solving and how is that benefiting you?
    It helps me to manage projects
    Help me with CI/CD
    Help me to review code pushed by other dev.
    i can easily maange projects
    Goutam P.

    A Developer’s Best Friend

    Reviewed on Oct 31, 2025
    Review provided by G2
    What do you like best about the product?
    GitLab is pretty straightforward to use for day-to-day development work. Setting it up and getting CI/CD running doesn’t take much effort, which I really appreciate. Having everything in one place — code, issues, and pipelines — makes working with the team smoother. Also, whenever we’ve reached out, the support team has been quick and helpfull.
    What do you dislike about the product?
    Since GitLab offers so many features, it can feel a bit overwhelming when you’re just starting out. Also, I’ve noticed that performance can slow down a little when working with larger repositories, but it’s not a big issue once you get used to the workfloww
    What problems is the product solving and how is that benefiting you?
    As an Android developer, GitLab helps me keep everything organized in one workflow — code reviews, issue tracking, and CI/CD builds for different app flavors. It makes collaboration with backend and QA teams much smoother, and automated pipelines save a lot of time during testing and releases. Overall, it’s helped us ship updates faster and with fewer headaches.
    Ngoc Hien L.

    Robust CI/CD Features, But Community Support Needs Improvement

    Reviewed on Oct 21, 2025
    Review provided by G2
    What do you like best about the product?
    The platform offers a wide variety of features that support and advance our CI/CD practice.
    What do you dislike about the product?
    The community and support leave something to be desired. There are problems that have been reported by numerous users over the years, yet they still have not been addressed.
    What problems is the product solving and how is that benefiting you?
    Version control and CI/CD are the key features that enable us to deliver better software more quickly.
    Sumeet S.

    GitLab: Powerful All-in-One DevOps, but Can Be Heavy for Small Teams

    Reviewed on Oct 16, 2025
    Review provided by G2
    What do you like best about the product?
    GitLab is an all-in-one DevOps platform that brings everything — from code hosting and CI/CD pipelines to issue tracking and security — under one roof. The best part is its seamless CI/CD integration, which makes automating builds, tests, and deployments incredibly easy. Its Merge Request workflows, inline code reviews, and visibility into pipelines help teams collaborate efficiently. The user interface is clean, intuitive, and works great for both small teams and enterprise-scale projects.
    What do you dislike about the product?
    While GitLab is powerful, it can feel heavy for smaller projects. The initial setup for CI/CD runners and permissions can be a bit complex, especially for new users. Occasionally, pipeline execution speed slows down for larger repos, and the pricing for premium tiers can be high for startups. Also, the UI could load faster when dealing with large numbers of issues or merge requests.
    What problems is the product solving and how is that benefiting you?
    GitLab helps us manage the entire software development lifecycle in one place. It solves the problem of switching between multiple tools for version control, CI/CD, and issue management. With GitLab, our workflows are more streamlined — code reviews, deployments, and monitoring happen within the same platform. This has improved collaboration across teams, reduced development time, and given us better visibility and control over releases.
    View all reviews