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.
Create and manage code through powerful branching tools, keep strict quality standards for production code with automatic testing and reporting, and create a software supply chain with built-in universal package management. GitLab provides powerful project planning tools and analytics giving insights into team productivity. Includes SAST, DAST, container scanning and dependency scanning to reduce security and compliance risk.
GitLab Ultimate is ideal for organizations aiming to optimize and accelerate delivery while managing priorities. Ultimate adds advanced security capabilities, security risk mitigation, compliance, portfolio management and value stream management. In addition, Ultimate allows for free guest user licenses to improve your license usage for users with minimal interaction with the system.
Built on Open Source, GitLab delivers new innovations every month by leveraging contributions from a global community of thousands of developers and millions of users. Over 100,000 of the worlds most demanding organizations trust GitLab to to deliver great software at new speeds.
GitLab will deliver the license file after transaction is completed.
Please contact aws-sales@gitlab.com for private offer inquiries
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
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Trust center
Buyer guide

Financing for AWS Marketplace purchases
Pricing
Free trial
Dimension | Cost/hour |
|---|---|
c5.2xlarge Recommended | $1.03 |
c5.xlarge | $1.03 |
m5.2xlarge | $1.03 |
t2.large | $1.03 |
t3.large | $1.03 |
m6i.2xlarge | $1.03 |
m6i.4xlarge | $1.03 |
m6i.8xlarge | $1.03 |
Vendor refund policy
All sales are final. Fees are non-refundable.
Custom pricing options
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
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 Ultimate 19.5.5 release. Visit https://about.gitlab.com/releases for details.
Additional details
Usage instructions
Resources
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.


Standard contract
Customer reviews
The UI is a bit mundane and may be confusing at times, but it is a great all-in-one DevOps platform.
GitLab’s YAML Deployment Pipelines Make Versioned, Tagged Rollbacks Easy
On-premises pipelines have secured my code and version control but could use smarter analysis
What is our primary use case?
I maintain my code and run CI/CD pipelines on my code when I commit and push.
How has it helped my organization?
The fact that you can structure your code and do version control on your code.
What is most valuable?
The fact that you can set up a CI/CD pipeline is a great thing that they added. It has been there already for years, but that is the one I use the most and play with the most.
The continuous integration pipeline allows you to automatically test and stress test your applications. You can test and make sure the code that you write is secure.
Because if you host it on your own premises, you can do the security yourself. I don't know about the online GitLab, but I use it privately, so it is hosted on my own servers.
What needs improvement?
Some more analysis on the code on default would be helpful.
The combination of AI and deterministic calculation based on the code would be an improvement.
For how long have I used the solution?
I have been using it for four years or five. I used GitHub eight years ago already. The difference between GitHub and GitLab is overlapping, of course.
What do I think about the stability of the solution?
The stability rating is 99.
What do I think about the scalability of the solution?
Scalability is quite okay. It is just adding an extra disk and it works.
How are customer service and support?
Not really. It is mostly quicker to just do it yourself.
How was the initial setup?
The initial setup was quite easy.
What was our ROI?
I think it is 30% better than using a public GitHub because then you are not sure your data can be cracked in your code.
What's my experience with pricing, setup cost, and licensing?
I am working with a paid version of GitLab [Private Offer Only], but that was related to what tools I use. It is okay.
Which other solutions did I evaluate?
GitHub is hosted on the servers of Microsoft and GitLab [Private Offer Only] can be hosted on your own premises. That is, in my opinion, the biggest point of sale that was used to buy GitLab [Private Offer Only] instead of GitHub.
What other advice do I have?
I could use AWS myself, so I could do that, but we don't do that. My overall rating for this product is 7 out of 10.