Last update: 10/20/2018
GitLab users often ask us which GitLab version to select. No wonder: today there are essentially 12 (!) options (cloud, on-premise etc.), and the choice can be quite confusing.
The purpose of this article is to help you to choose the right version of GitLab.
So how do you choose?
To make it simple, let’s split the decision process into two steps:
- First, decide whether you want your GitLab in-house behind your firewall (on-premise), on their public cloud (gitlab.com) or on a private cloud. The private cloud option, which we provide, is actually a private server on the cloud, and it offers the best of both worlds: On one hand, there is no need for IT or physical server maintenance; on the other hand, you use your own server , giving you full control and many more advantages.
- Next you have to decide whether the free version (“Community Edition”) is good enough for you, or if you need one of the paid (Enterprise) options.
Self-hosting?
If you decide to use a company server or a private cloud (both options are actually “on-premises”), you can choose between three versions of GitLab (from left to right): the free Community Edition, the paid Enterprise Starter (EES) or the paid Enterprise Premium (EEP). Here are the major differences:
- Both Enterprise editions include manufacturer’s support. EES has next business day support, while EEP has a 4-hour response time and 24/7 emergency support.
- The Enterprise editions offer more features than the Community edition. Here is the full list of features.
Public Cloud?
If you go for the public cloud, you have four options, one of which is absolutely free (but without manufacturer’s support and limited to 10GB of storage). Besides you have the paid plans: Bronze, Silve and Gold.
The difference between the paid versions is in the support response time, number of features in each version and CI pipeline minutes per month on GitLab’s shared servers. See the full list here.
Note that you can buy all kinds of GitLab licenses directly from us (at better prices than on the company’s website). We can also provide trial versions for testing GitLab both on a private server and on the cloud.
Questions? Need a quote or a Trial Version?
Contact us at gitlab@almtoolbox.com or call us 866-503-1471 (US / Canada) or +972-722-405-222 (international)
[chimpy_form forms=”2″]
Tamir Gefen is the CEO of ALMtoolbox company – a GitLab authorised reseller.
We have experts that can help you with the following:
- Plan a new GitLab implementation (on cloud / on-premise / private cloud)
- Align GitLab to in-house software development processes and flows
- Implement integration with JIRA, Jenkins, Slack, Artifactory,Docker, ClearCase and other ALM tools
- Customizations and add-ons development
- GitLab and Git training
- Managed services
- Implement migration from Git, GitHub, BitBucket, ClearCase, RTC, TFS, SVN, JIRA, Jenkins and more
- We can help you with purchasing and saving costs on GitLab licenses
Contact us: gitlab@almtoolbox.com or 866-503-1471 (USA/Canada) or +972-722-405-222 (international)
Related links:
- Case Study: Thomson Reuters shares their development process combining GitLab, Jenkins and Slack
- Better understanding of different GitLab Editions
- Learn more about our offering around GitLab – see our GitLab Marketlpace