Gitlab hero border pattern left svg Gitlab hero border pattern right svg

Professional Services Full Catalog

Below are services offered by GitLab’s Professional Services team, along with their current maturity levels. For more details on buying Professional Services, see our services homepage or use the form below to request more information. For more information about selling Professional Services, see our handbook page.

Our classes cover some features that are available in all three GitLab pricing tiers (Free, Premium, and Ultimate), some features that are only available in Premium and Ultimate, and a small number of features that are only available in Ultimate.

Note: These are the current “off the shelf” offerings. Custom classes are also available and can be requested through the form at the bottom of this page.


Name SKU Duration Price Target Audience Description

Rapid Results - Self Managed

GL-RR-SELF

20 days

$58,080

Customers who want to deploy a stable and highly-available GitLab instance and educate their users.

Deploy and configure a secure, stable, HA, performant GitLab self managed instance. Educate your end users. With this combination of services, get the most value from your investment in GitLab

Rapid Results - Gitlab.com

GL-RR-COM

10 days

$27,500

Customers who want to configure and secure their gitlab.com group and educate their users.

Configure, secure and integrate your gitlab.com group. Educate your end users. With this combination of services, get the most value from your investment in GitLab

Migration Package

MIG+

15 days

$44,040 for migration of up to 1000 repositories from approved source systems + 3 preselected GitLab training courses.

Customers who need to migrate data and users from GitHub, Bitbucket, or GitLab to GitLab.

The Migration package enables companies to migrate their data from previous source code management systems (limited to 500 users / 1,000 repositories) and get up and running quickly.

Migration QuickStart

Custom SOW

15 days

$29,040 for migration of up to 1000 repositories from approved source systems.

Customers who need to migrate data and users from GitHub, Bitbucket, or GitLab to GitLab.

The Migration package enables companies to migrate their data from previous source code management systems (limited to 500 users / 1,000 repositories) and get up and running quickly.

Health Check

Custom SOW

Varies

Varies depending on the complexity of the Customer deployment architecture and whether a production-like enviornment exists for testing/validation.

Customers who are planning for additional capacity or system load in the near future

Evaluates your GitLab deployment architecture to provide recommendations on how to optimize for performance, stability, and availability.

Dedicated Engineer - 3 Month

GL-ENGR-3

3 months, 40 hours per week

$162,690

This is for Customers who are interested in augmenting their staff with a GitLab Professional Services Engineer.

We offer dedicated engineering engagements for three set durations, 3, 6 and 12 months. During these engagements a PS Engineer will work with you full time, focusing on building solutions to business problems using GitLab. As the engagements get longer, the prices are discounted.

Dedicated Engineer - 6 Month

GL-ENGR-6

6 months, 40 hours per week

$325,380

This is for Customers who are interested in augmenting their staff with a GitLab Professional Services Engineer.

We offer dedicated engineering engagements for three set durations, 3, 6 and 12 months. During these engagements a PS Engineer will work with you full time, focusing on building solutions to business problems using GitLab. As the engagements get longer, the prices are discounted.

Dedicated Engineer - 12 Month

GL-ENGR-12

12 months, 40 hours per week

$650,760

This is for Customers who are interested in augmenting their staff with a GitLab Professional Services Engineer.

We offer dedicated engineering engagements for three set durations, 3, 6 and 12 months. During these engagements a PS Engineer will work with you full time, focusing on building solutions to business problems using GitLab. As the engagements get longer, the prices are discounted.

Dedicated Engineer (Cleared) - 3 Month

GL-ENGR-CLEARED-3

3 Months of a dedicated GitLab Professional Services Engineer

$184,875

This is for Customers who are interested in augmenting their staff with a GitLab Professional Services Engineer.

Dedicated Engineer (with security clearance) will work as an embedded part of your team for 3 months. They will focus on efforts to help drive GitLab adoption and drive best practices to help you maximize the value in your investment in GitLab.

Dedicated Engineer (Cleared) - 6 Month

GL-ENGR-CLEARED-6

6 months, 40 hours per week

$369,750

This is for Customers who are interested in augmenting their staff with a GitLab Professional Services Engineer.

Dedicated Engineer (with security clearance) will work as an embedded part of your team for 6 months. They will focus on efforts to help drive GitLab adoption and drive best practices to help you maximize the value in your investment in GitLab.

Dedicated Engineer (Cleared) - 12 Month

GL-ENGR-CLEARED-12

12 Months of a dedicated GitLab Professional Services Engineer

$739,500

This is for Customers who are interested in augmenting their staff with a GitLab Professional Services Engineer.

Dedicated Engineer (with security clearance) will work as an embedded part of your team for 12 months. They will focus on efforts to help drive GitLab adoption and drive best practices to help you maximize the value in your investment in GitLab.

Adoption Program Manager - 3 Month

Custom SOW

3 months, 40 hours per week

$162,690

This is for Customers who are interested in augmenting their staff with a GitLab Program Manager.

We offer dedicated program management engagements for three set durations, 3, 6 and 12 months. During these engagements a PS Program Manager will work with you full time, focusing on coordinating your internal and external milestones, managing expectations, and communicating status. As the engagements get longer, the prices are discounted.

Adoption Program Manager - 6 Month

Custom SOW

6 months, 40 hours per week

$325,380

This is for Customers who are interested in augmenting their staff with a GitLab Program Manager.

We offer dedicated program management engagements for three set durations, 3, 6 and 12 months. During these engagements a PS Program Manager will work with you full time, focusing on coordinating your internal and external milestones, managing expectations, and communicating status. As the engagements get longer, the prices are discounted.

Adoption Program Manager - 12 Month

Custom SOW

12 months, 40 hours per week

$650,760

This is for Customers who are interested in augmenting their staff with a GitLab Program Manager.

We offer dedicated program management engagements for three set durations, 3, 6 and 12 months. During these engagements a PS Program Manager will work with you full time, focusing on coordinating your internal and external milestones, managing expectations, and communicating status. As the engagements get longer, the prices are discounted.

Expert Services

GL-XPRT

Minimum 48 hour blocks - 40 hours of Expert Services + 8 hours Project Management.

$15,840 for 48 hour block. Can add in blocks of 48 hours

This is for Customers who want access to experts to help them plan, design and validate their architecture, devops and security processes, and overall adoption approach.

Get access to GitLab experts. We can provide technical guidance to help you on your adoption journey.

Expert Services - 1 year

GL-XPRT-SVC48

8 hours per week expert services for 48 of 52 weeks

$126,720

This is for Customers who know they need expert services guidance over the course of a year.

Purchase GitLab expert services to provide best-practices guidance over the course of a year.

Implementation Quickstart HA

GL-IMPL-QS-HA

Estimated to be 3 weeks total

$44,880

Customers who have more than 1,000 users and/or a need for a Highly-Available GitLab instance deployed to one of the three major cloud providers.

Design, Implement, and configure GitLab HA in AWS, GCP or Azure using Terraform and Ansible.

Implementation Quickstart

GL-IMPL-QS

Estimated to be 1.5 weeks total

$17,600

Customers who have less than 1,000 users and/or require an easy-to-maintain GitLab deployment

Design, Implement, and configure GitLab 1K Reference Architecture in AWS, GCP or Azure

DevOps Evaluation and Discovery

6-12 weeks

Custom SOW

Customers who want to utilize as much of GitLab as possible, but don't know where to start on their transformation journey.

DevOps evaluation and discovery services, resulting in a clear gap analysis and evaluation report outlining an implementation roadmap for realizing GitLab value along the software delivery value chain.

DevOps Transformation

6-12 weeks

Custom SOW

Customers who want to capitalize on the full potential of DevOps and The One DevOps Platform

DevOps transformation service, starting with evaluation and discovery services, resulting in a clear gap analysis and evaluation report outlining an implementation roadmap for realizing GitLab value along the software delivery value chain - including implementation support, expert services, and training and education services.

DevSecOps Workshop

Custom SOW

2 weeks

$26,400

Customers who want to secure their software supply chain

Plan, design and implement an CI/CD approach around reusable components that is extended to cover security and compliance and enforces security scans for all applications via a standardized compliance framework pipeline template.

GitLab with Git Basics Training

GL-BAS

Remote: Delivered in a single day, including 1-hour break for lunch.
On-site: Delivered in a single day, including 1-hour break for lunch.

Remote: $5,000
On-site: $7,000 plus travel expenses for each instructor

  • Anyone new to GitLab and/or Git
  • Prerequisites
    • High-level knowledge of the software development lifecycle
    • Experience with any version control system is helpful but not required

Covers what GitLab does, why DevOps teams use it, and how it works with Git; Key processes and tasks teams work on in GitLab, such as committing changes, creating branches and merge requests, using a CI/CD pipeline, and accessing security scanning; Includes access to GitLab Certified Associate assessments

GitLab with Git Basics Training - Remote Delivery

GL-BAS-R

One delivery of this course includes two 4-hour remote sessions.

Remote delivery is $5,000 per class.

Any team member new to Git and GitLab

This is GL-BAS delivered remotely using video conferencing in two 3- to 4-hour sessions

GitLab Security Essentials

GL-SEC-R

Remote: Delivered in a single day, including 1-hour break for lunch.
On-site: Delivered in a single day, including 1-hour break for lunch.

Remote: $5,000
On-site: $7,000 plus travel expenses for each instructor

  • Project managers, developers, DevSecOps engineers, and security specialists who are using GitLab with the Ultimate license
  • Prerequisites
  • This course is not appropriate for students without any Git, GitLab, or GitLab CI/CD knowledge

This course covers all of the essential security capabilities of GitLab, including Static Application Security Testing, secret detection, Dynamic Application Security Testing, dependency scanning, container scanning, license compliance, and fuzz testing. Since most of these features are only available for customers with an Ultimate license, this course is intended for Ultimate customers only.

GitLab for Project Managers Training

GL-PM

Remote: Delivered in a single day, including 1-hour break for lunch.
On-site: Delivered in a single day, including 1-hour break for lunch.

Remote: $5,000
On-site: $7,000 plus travel expenses for each instructor

  • Anyone who plans, tracks, and manages projects, including project managers, program managers, product owners, and scrum masters
  • Prerequisite knowledge
    • High-level knowledge of the software development lifecycle
    • Familiarity with Scrum, Kanban, or other project management workflows
    • Topics covered in the GitLab with Git Basics course or equivalent experience with Git and GitLab is recommended but not required

Covers how to set up projects by creating issues, labels, milestones, and groups; Approaches for managing projects using GitLab boards, epics, and roadmaps; Best practices for using GitLab to develop portfolio plans

GitLab for Project Managers Training - Remote Delivery

GL-PM-R

Remote: Delivered in a single day, including 1-hour break for lunch.
On-site: Delivered in a single day, including 1-hour break for lunch.

Remote delivery is $5,000 per class.

Anyone who will be performing project management tasks using GitLab, including project managers, program managers, product owners, and scrum masters

This is GL-PM delivered remotely using video conferencing in two 3- to 4-hour sessions

GitLab CI/CD Training

GL-CICD

Remote: Delivered in a single day, including 1-hour break for lunch.
On-site: Delivered in a single day, including 1-hour break for lunch.

Remote: $5,000
At your site: $7,000 plus travel expenses for each instructor

  • Development teams, quality assurance teams, release engineers
  • Prerequisite knowledge
    • Topics covered in the GitLab with Git Basics course or equivalent experience with Git and GitLab
    • This course is not appropriate for students with no Git or GitLab knowledge

Covers what CI/CD does, why DevOps teams use it, and how it works within GitLab; How to set up and apply CI/CD inside GitLab; Includes access to GitLab CI/CD Specialist certification assessments

GitLab System Administration Training

Typical durations are as follows:
Remote: Delivered as two 1-day sessions, each including 1 hour break for lunch.
On-site: Delivered as two 1-day sessions, each including 1 hour break for lunch.

Remote: $12,000
On-site: $16,000 plus travel expenses for each instructor
Includes a GitLab-provided demo environment for hands-on exercises

  • Tier 1 and Tier 2 system administrators who serve as the GitLab platform owners for their organization
  • Anyone responsible for installing, administering, monitoring, or troubleshooting a GitLab self-managed instance
  • Prerequisites

Covers administering and maintaining a GitLab self-managed instance.

GitLab Training Per-Seat Add-on

SRV-PERSEAT-R

Each standard live training consists of two 4-hour remote sessions or one 1-day onsite session

$500

Customers with more than 12 attendees per standard live training session

Adds on to the 12-person limit for standard training sessions.

GitLab DevOps Fundamentals Training

GL-DOF

Delivered in four 1-day sessions, including a 1 hour lunch break for each day.

Remote: $20,000
Delivery includes coordination of the cohort's experience of the presentations, demos, and labs across all four courses for optimal continuity.

  • All DevOps team members
    • Project managers
    • Technical leads
    • Developers
    • Quality Assurance engineers
    • Security specialists
    • Release engineers
  • Prerequisites
    • High-level knowledge of the software development lifecycle
    • Experience with any version control system is helpful but not required

Covers all key features and capabilities for each stage in the GitLab DevOps lifecycle through four courses

CTP Student Kits

N/A

Student Kits available for purchase by emailing levelup@gitlab.com

This is for Partners who have earned the Certified Training Partner Designation.

Student kits are for sale to CTP applicants and certified partners. One kit per student is required when a partner delivers the branded GitLab courses. Partners purchase the kits and then assign student username and prelim password to the students. Student kits do not include access codes for the assessment exams.

GitLab CI/CD Training - Remote Delivery

6-12 weeks

Custom SOW

Technical Project Leads

This is GL-CICD delivered remotely using video conferencing in two 3- to 4-hour sessions

Looking for other data migration services? Check out the migrations services page for more information.

Interested in GitLab Professional Services? Get in touch.

Edit this page View source