Self-Managed Rapid Results Consulting

Enterprise-ready, scalable GitLab installation designed by experts


The GitLab Rapid Results Consulting package helps you quickly implement your GitLab solution and enable your organization to take advantage of your GitLab purchase quickly. Our Professional Services Engineers aid in installing and configuring your GitLab solution so that it runs as smoothly as possible. The Professional Services Engineer will be dedicated to working with your team to architect and advise on best practices for getting the most value possible from your GitLab purchase.

This service can be delivered remotely or at the customer’s location.


The estimated duration for the scope below is 3 weeks total, not necessarily continuous.

Who is this for?

  • Customers who are purchasing GitLab self-managed for 500 - 5,000 users that want to minimize transition time to their GitLab solution.
  • Customers who are deploying to Amazon Web Services, Google Cloud Platform or Microsoft Azure.
  • Customers who have aggressive uptime and performance requirements.
  • Customers who are interested in setting up standardized Disaster Recovery capabilities.

What’s Included

  • Solution planning to assess current tech stack and plan for changes
  • Solution roadmap providing clear on-boarding path for teams
  • Installation & Configuration of GitLab
    • Self-managed in your cloud environment
    • Delivered as Infrastructure-as-code (Terraform) and Configuration Automation (Ansible) for deployment maintability
  • High Availability and Disaster Recovery planning
  • Best Practices planning and recommendations
  • End user and System Administrator training to create GitLab evangelists within your organization
  • You can view the Rapid Results template Statement of Work that further definies the activities, assumptions and outcomes of this package.

Sample Agenda

Week 1:
Solution Planning

  • Kick-off and Current State assessment
  • Introduction to GitLab team and Rapid Results program
  • Set up a regular cadence
  • Establish key personnel from each side that will be entrusted to make the project a success
    • Executive sponsor(s)
    • Project Manager
    • Super Users and System Administrator(s)
    • Development and Operations leaders
  • Establish connectivity and access to the deployment environment
  • Current technical stack evaluation
  • Future State discussion and design
    • Discuss needs for single sign-on and identity management
    • Review GitLab hardware requirements
    • Architecture planning
  • Create system architecture and design
  • Deliverable: Solution Roadmap

Week 2:
Installation & Configuration

  • Verify connectivity to production and test environments
  • Implement planned architecture in Infrastructure-as-Code methodology leveraging Hashicorp Terraform
  • Test deploy GitLab architecture
  • Discuss data and migration considerations, create migration assessment
    • Note: the rapid results program does not include direct migration services
  • Discuss and plan for integration with additional enterprise systems
  • Test deployed application for expected HA and DR requirements
  • Plan for GitLab Runner deployment methodology: shared compute, bring-your-own-compute for teams or a combination.
  • Configure GitLab to match customer’s expectations as part of the Infrastructure-as-code deployment methodology.
  • Deliverable: Infrastructure-as-Code to deploy GitLab to Customer environment, Infrastructure design document

Week 3:
Training & Deployment

  • Day 1: Deploy GitLab and establish and necessary connections to other corporate services (e.g. LDAP)
  • Day 2: GitLab Administration Training for System Administrators and Super Users
  • Day 3: GitLab with Git Basics Training for any team members new to git or GitLab
  • Day 4: GitLab CI/CD Training for Development Team Leads and other DevOps personnel
  • Project wrap up & introduction to Technical Account Management and GitLab Support for on-going engagement
  • Deliverable: Training completion certificates and final project package

Interested in GitLab Professional Services? Get in touch.

Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license