GitLab Professional Services
Accelerate your software lifecycle with help from GitLab experts
Popular GitLab use cases
Enterprise Small Business Continuous Integration (CI/CD) Source Code Management (SCM) Out-of-the-box Pipelines (Auto DevOps) Security (DevSecOps) Agile Development Value Stream Management GitOpsGitLab Professional Services
Accelerate your software lifecycle with help from GitLab experts
Popular GitLab use cases
Enterprise Small Business Continuous Integration (CI/CD) Source Code Management (SCM) Out-of-the-box Pipelines (Auto DevOps) Security (DevSecOps) Agile Development Value Stream Management GitOpsThe objective of this framework is to help new or existing GitLab partners develop service offerings around GitLab Software. The contents will help you plan and build a new practice area quickly and act as a valuable resource to help you capture new revenue. We have included guidance for marketing and selling your services, enabling your service teams, and building client relationships through new and recurring service offerings that support longer-term engagements with your customers.
To help frame the partner opportunity we would suggest partners think about services in one of four key areas that make up a robust service catalog
Offered together these services create a virtuous cycle and create the foundation for an ongoing relationship with customers of those services.
Define Your Starting Point | Evaluate your target outcomes, identify your business model, and plan your offers. |
Build Your Team | Identify required skills, staff your teams, train your resources, and complete certifications. |
Building Your Service Catalog | Setup tools, process and resources to launch your offerings. |
In order to accommodate various service business models, the framework supports three different options for incorporating GitLab into your Service portfolio.
Resell | Partners can leverage and resell GitLab Professional Service SKUs including both project services as well as training services or engage GitLab Professional Services to deliver custom engagements through your Channel Account Manager (CAM) and Sales Account Leader (SAL). |
Professional Services | Partners can leverage any combination of the following 3 ways to build their professional services practices:
Leverage training and enablement materials and certifications from GitLab to include GitLab into their existing professional services practices. Leverage the pre-packaged services that GitLab Professional services offers as key guidelines for incorporating GitLab in your overall DevOps service portfolio integrated through unique partner developed solutions and intellectual property. Re-label/re-brand the GitLab Professional Services packages and sell them as their own, giving partners the ability to optimally price their services and grow their revenue through tested service delivery models. |
GitLab Education Services Packages (currently available by invitation only) | Using the GitLab Training Service packages can help you build a full education practice through our GitLab Certified Training Partner Certification or expand the professional service offerings to include customer education that will drive adoption and the need for follow-on services within your accounts. If this is interesting to you, bring it up with your Channel Account Manager. |
In order to appropriately position your service practice in the market, GitLab suggests that partners hire marketing professionals, sales teams, and service management. Before starting your service practices you should consult with the team in your company who is responsible for market research, competitive analysis and strategic planning to set business goals and direction for your practice. This will ensure the service design, sales and delivery teams are able to focus on creating customer outcomes that will differentiate your organization in the marketplace.
Below is a description of the functions and resources you will need to design, sell, and deliver your service offerings:
Service Delivery Phase | Service Delivery Consideration | Team Member Job Descriptions |
Vision and Scope Definition | * Help your customer envision scenarios that drive measurable and positive outcomes.
* Identify the initial or next logical opportunity that can be used to build confidence in your capabilities, services and the solution if you are just beginning or drive additional value for your existing customers. * Build a roadmap that outlines a path from the smaller, low risk, near term projects to larger initiatives that deliver greater value. |
Account Leaders
Solution Architects Professional Services Engagement Manager |
Project Delivery | * Design and implement your initial business application solution with the customer.
* Delivery professional training curriculum to the customer’s teams to drive user adoption. * Capture insights and validate solution/offer design assumptions throughout the process to inform your practice strategy and optimization efforts. |
Professional Service Practice Manager
Professional Services Project Coordinator Professional Services Project Manager Professional Services Engineer Professional Services Technical Instructor |
Building on the Initial Engagement | * Convert the insights to expand your opportunities with the customer.
* Offer services to monitor their solution for measurable impacts and benefits, and optimize their solution. |
Technical Account Manager |
For technical staff to function as change agents supporting current and emerging cloud technologies, their buy-in for the use and integration of these technologies is needed. GitLab offers various sales, technical sales, and professional services learning paths and certifications to enable your technical team members to gain knowledge and validate their capabilities.
After your organization has sponsored technical resources to achieve these certifications, you can become a GitLab Certified Services Partner. To learn more about which certification you need
While GitLab fundamentally changes the way Development, Security, and Ops teams collaborate and build software, the challenges that many organizations are facing require not only a class-leading DevSecOps platform but help and services from trusted service providers to maximize the benefits of that platform.
For simplicity we group those services into a service catalog made up of four key areas which can be delivered or thought of as phases in a virtuous cycle.
Note: while we have numbered the phases to align with projects where partners are beginning their relationship with a customer, there is no fixed starting point in this virtuous cycle. For your existing customers, it is actually likely that you might be starting elsewhere in the cycle, the key is working to make sure your relationships are leading you towards a continuous level of engagement with your customers so that you can lead them through the cycle over and over again driving incremental value for the customer and solidifying you as their trusted advisor.
It likely goes without saying that you will need to add any GitLab enabled or related services to your Go to Market strategies and execution. While your GTM is unique to your offerings, your market, and sales and marketing model, we encourage you to understand and align your GTM with GitLab where applicable.
The foundation for GitLab’s GTM is the flow from Why to What to How.
If you want to explore GitLab’s GTM further here are some resources that you might find useful: