Business Technology - Tech Stack Details

A list of tools and applications used internally at GitLab and how to access them.

This is a listing of the applications we use at GitLab. If you’re looking for the technology used to deliver GitLab.com, please visit the Production Architecture page.

Update tech stack information

Please visit our Tech Stack main page for instructions on how to request updates to the Tech Stack information.

Request Access

If you need to request access for any of the following tools, please refer to and follow the Access Request process.

Tech Stack Applications

1Password

1Password is a password manager. GitLab uses 1Passwords for Teams which is a hosted service. Please refer to the 1Password Guide for additional information. Handbook Guide: 1Password Guide

6sense

6sense is an account based marketing (ABM) platform with targeting and personalization Handbook Guide: https://about.gitlab.com/handbook/marketing/marketing-operations/6sense/

ACA Group

ACA Group is providing GitLab with their third party trade monitoring software (ComplianceAlpha RegTech) platform to assist with risk and compliance management activities, trade surveillance and monitoring, compliance program testing, and in-depth analytics for team members GTLB stock monitoring.

Adobe (Acrobat Pro DC, Illustrator, etc.)

Adobe Creative Cloud is a set of applications and services from Adobe Inc. that gives subscribers access to a collection of software used for graphic design, video editing, web development, photography, along with a set of mobile applications and also some optional cloud services.

Alexandria

Asset Inventory solution by Infrastructure Security team that collects asset informations from various services such as GCP, AWS, Cloudflare etc.

Ally.io

Product and Engineering uses Ally.io for OKRs Handbook Guide: Engineering Process and Product Process

ADP

We use ADP to process payroll for US Team Members Handbook Guide: ADP Guide for Pay Date, ADP Guide for New Hires and ADP Tech Stack Guide

Allocadia

We use Allocadia (allocadia.com) for Marketing Performance Handbook Guide: Allocadia Guide

Anthropic

Provider of AI technologies like Claude that GitLab is using for experimental development of AI powered features. See #wg-ai-integration in slack Handbook Guide: Internal Handbook

ARInsights’ Architect

The Industry Analyst relations team (part of Corp Comms) uses this as a system of record for analyst relations activities.

Articulate 360

Articulate 360 is an e-learning authoring software that helps GitLab learning teams creating, designing, and publishing LevelUp content.

Authomize

Key system utilized by Security Compliance for User Access Reviews

Arkose Labs

Anti-abuse tool used to help protect GitLab.com from automated attacks. Handbook Guide: https://docs.gitlab.com/ee/integration/arkose.html

AuditBoard

AuditBoard is an audit management tool used by the Internal Audit team to manage Internal Audits and the SOX program in GitLab

Avalara

We use Avalara to automate and manage all of our sales tax compliance obligations.

AWS SaaS Organization - Organization Mgmt Account xxxxxxxx0347 (formerly gitlab-top)

Amazon Web Services is a cloud platform. The SaaS organization supports services related to production or GitLab.com services. The organization management account is restricted to a few IT, Infrastructure SRE, and Security engineers. This is used for billing and organization child account policy management. No resources are deployed in this account and team members cannot request access usually. Handbook Guide: https://about.gitlab.com/handbook/infrastructure-standards/

AWS SaaS Organization - Production Account xxxxxxxx4183 (alias gitlab-com)

Amazon Web Services is a cloud platform. The SaaS organization supports services related to production or GitLab.com services. This account is primarily used for AWS Route 53, S3 storage buckets, and product intelligence related services (ex. SnowPlow). See GCP for most compute resources related to GitLab.com. Most deployed infrastructure is managed by the Production Engineering SRE team and Data team. All access requests require a group or role to be specified.

AWS SaaS Organization - Distribution and Marketplace Account xxxxxxxx5127

Amazon Web Services is a cloud platform. The SaaS organization supports services related to production or GitLab.com services. This account is used for package distribution related services and AWS marketplace management.

AWS SaaS Organization - Security Account xxxxxxxx8738

Amazon Web Services is a cloud platform. The SaaS organization supports services related to production or GitLab.com services. This account is used by the Security Department primarily for log storage and security tool hosting.

AWS SaaS Organization - Support Uploader Account xxxxxxxx6383

Amazon Web Services is a cloud platform. The SaaS organization supports services related to production or GitLab.com services. This account is used by the Support Department for customer ticket file uploads. This is a restricted access account. All Support Engineers should refer to Sandbox Cloud documentation for getting access to an AWS account.

AWS IT Organization - Organization Mgmt Account xxxxxxxx3027 (formerly gitlab-master)

Amazon Web Services is a cloud platform. The IT organization supports individual and group AWS accounts that are used for ephemeral test and lightweight production services that are not managed by of the Production Engineering SRE team. All accounts are provisioned using GitLab Sandbox Cloud and account names use a [department]-[username]-[id_hash] format. The organization management account is restricted to a few IT, Infrastructure SRE, and Security engineers. This is used for billing and organization child account policy management. No resources are deployed in this account and team members cannot request access usually. Handbook Guide: https://about.gitlab.com/handbook/infrastructure-standards/realms/sandbox/

AWS IT Organization - Individual and Group Sandbox Accounts (Sandbox Cloud)

Amazon Web Services is a cloud platform. The Sandbox Cloud allows team members to self-service provision an AWS account for individual testing and use. See the handbook page for issue templates for requesting a group account for your team or production(-esque) service. Handbook Guide: https://about.gitlab.com/handbook/infrastructure-standards/realms/sandbox/

AWS Dedicated Organization - Organization Mgmt Account xxxxxxxx0475

Amazon Web Services is a cloud platform. The Dedicated organization supports customer environment provisioning and management for GitLab Dedicated. The organization management account is restricted to the Dedicated team managers and has limited access. This is used for billing and organization child account policy management. No resources are deployed in this account and team members cannot request access. Due to security reasons, the child AWS accounts for this organization are not listed in the tech stack. Handbook Guide: https://about.gitlab.com/handbook/engineering/infrastructure/team/gitlab-dedicated/

AWS Dedicated for U.S. Government Organization - Organization Mgmt Account xxxxxxxx9885

Amazon Web Services is a cloud platform hosting multiple services, including those provided by StackArmor. The Dedicated for U.S. Government organization supports customer environment provisioning and management for GitLab US Public Sector customers. The organization management account is restricted to the US Public Sector team managers and has limited access. This is used for billing and organization child account policy management. Due to security reasons, the child AWS accounts for this organization are not listed in the tech stack. Request access through the FedRAMP New Access Request Template. Handbook Guide: https://about.gitlab.com/handbook/engineering/infrastructure/platforms/

Azure

Microsoft Azure is a cloud infrastructure platform. We have deprecated the use of Azure for our production architecture. We now have a shared subscription available for team members for demo, sandbox and testing use cases. No isolated environments are supported at this time.

Backblaze

Backblaze is used by the digital production team to store and manage their archives of videos.

BambooHR

BambooHR was previously used to store all team member information in one central location. Workday is now the single source of truth HRIS system replacing BambooHR. BambooHR is still used to view documents and power certain integrations until it is fully migrated to Workday.

Bambu by Sprout Social

Bambu by Sprout Social is a social media advocacy tool that enables GitLab team members to share posts curated by GitLab on their personal social media channels. This tool plays a role in social selling, brand awareness, and overall brand messaging.

Base.ai

Base is where marketers consolidate customer journey data, and then activate and scale meaningful interactions with customers to fuel and sustain growth.

Baton

Baton is an email newsletter tool that allows us to send our weekly Update Tickers to the Field Sales organization.

BitSight

BitSight is a cybersecurity ratings company that provides a security rating utilizing information from public sources. This tool is used by GitLab Security to supplement Third Party Security Reviews performed for new and existing vendors

Bizible

Bizible is our marketing attribution software that allows for connecting marketing and sales touch points over a prospect’s or customer’s lifecycle directly to revenue. It also allows us to directly tie the investment in our online advertising to records within our database. Although Bizible has dashboards, we are not currently using the reporting to measure success or track marketing. Bizible allows us to track our marketing activities at a more granular level within Salesforce, our single source of truth. Handbook Guide: Handbook page

Bizzabo

Event Management Platform used for attendee registration and event website

Calendly Basic

Calendly connects to your Google Calendar so people outside GitLab can easily book a time with you. Additional information can be found in the tools and tips section of the GitLab Handbook.

Canva

Canva is a template-based graphic design platform, used to create social media graphics, presentations, posters, documents and other visual content.

Carta

Stock option administration, capitalization table and equity management are all managed using the Carta software platform.

Chef

Chef is an open source systems management and cloud infrastructure automation platform Handbook Guide: runbooks

Chorus

Call and demo recording software for customer-facing team members. Chorus tracks keywords, provides analytics, and transcribes calls into both Salesforce and Outreach. Chorus will be used to onboard new team members, provide ongoing training and development for existing team members, provide non-sales employees with access to sales calls, and allow sales reps to recall certain points of a call or demo. All ROW customer facing team members are required to complete the Chorus GDPR training before receiving a Recorder license in Chorus. Handbook Guide: Learn How to Use Chorus.ai

Cinebody

Cinebody is an online video platform to be used for recruitment and internal communications purposes. When a new video project is created in Cinebody, selected team members will be added to the project and will receive a link to login, record, and submit their video.

Clari

Opportunity forecasting and pipeline analysis tool. Clari will help Sales, Partner Sales, and Engagement Managers improve forecast accuracy providing Sales Leadership with additional insight and details into an opportunity. Additional insights includes stage movemement/velocity vs. historically won opportunities. Sales Leaders will also use Clari to conduct Manager/Rep 1:1s as well as the weekly forecast call with members of the Executive team and cross functional partners. Handbook Guide: https://internal.gitlab.com/handbook/sales/sales-tools/sales-forecasting/

Clearwater

Investment reporting tool

Clickhouse Cloud

ClickHouse Cloud is a hosted database used as the data storage layer for some GitLab product features.

Clockwise

Time Management application for Slack and Google Calendar

Cloudflare

CDN/WAF Handbook Guide: runbooks

CloudPay

CloudPay is the payroll provider for team members living in Germany, Ireland, Canada, New Zealand, and Japan

Clozd

Clozd is our win/loss interview tool that allows us to better understand where we win and lose in key deals

Cognism

Cognism is a global sales intelligence platform. With an internationally compliant database and unrivalled global data coverage, Cognism helps revenue teams to generate and close new business opportunities faster.

Common Room

Common Room is a community growth platform that brings together community data to surface insights.

Comptryx

Compensation Data

CloudBlue Connect

CloudBlue Connect is a platform that allows GitLab to sell through third-party marketplaces (i) powered by CloudBlue (e.g., distributor, reseller) or (ii) to which CloudBlue has built API extensions (e.g., AWS, GCP hyperscaler marketplaces). CloudBlue Connect receives orders from any connected marketplace and sends back to GitLab via the API integration for booking, billing, and fulfillment.

Contentful

Contentful is a headless CMS used for the Marketing site and Blog.

ContractWorks

ContractWorks is a contract managing software. This process is used to file contract or related vendor documents after they are fully executed.

Coupa

Coupa is a procure-to-pay system to streamline the purchase request process, initiate workflow with approvals, and enable Purchase Orders. It will help us be more efficient, save time, and provide metrics for predictability.. Handbook Guide: Coupa Tech Stack Guide

Credly

Credly Credly is GitLab’s solution for creating, issuing and managing digital credentials.

Crayon

Crayon is GitLab’s competitive intelligence platform.

Cribl.io

Data Manipulation tool for organizational logging and monitoring. Tool will be integrated across many applications within the organization.

Crowdin.com

Crowdin.com is a localization management platform. Additional information can be found on this blog post. Handbook Guide: How we use Crowdin

CultureAmp

360 Feedback is completed via CultureAmp. CultureAmp is a tool that makes it easy to collect, understand and act on team member feedback. It helps improve engagement, the experience and effectiveness of every team member.

customers.gitlab.com (SSH access only)

customers.gitlab.com (Web access only)

help customers manage subscriptions

customers.stg.gitlab.com

Stage for Customers

Database Benchmarking Environment

The Database Benchmarking Environment is a testbed which provides the ability for GitLab to simulate database workloads that are similar to production traffic.

dbt Self-Managed

Data modeling software for Snowflake, processes data within Snowflake. Handbook Guide: Data Team dbt Guide

Descartes Visual Compliance

Third-party risk and compliance screening tool

dev.gitlab.org

GitLab Dev is one of GitLab’s multiple environments.

Devo

SIEM tool for organizational logging and monitoring. Tool will be integrated across many applications within the organization. Due to the extent of these interconnections, vendor is being designated as Red.

Dev-Devo

Development/Staging environment of Devo (SIEM tool) for organizational logging and monitoring.

Digital Ocean (GitLab B.V)

DigitalOcean is a cloud based solution.

Digital Ocean (GitLab Dev)

DigitalOcean is a cloud based solution.

Discord

Community discussion/chat system for Developer Relations and support teams to collaborate and share knowledge with the wider community.

Discourse

Community discussion platform for Developer Relations and support teams to collaborate and share knowledge with the wider community. Handbook Guide: How we use Discourse

DriveStrike

DriveStrike Is an MDM solution used by GitLab IT to for Linux devices and for wiping for macOS devices. Handbook Guide: DriveStrike Guide

Display & Video 360

Display & Video 360 is an end-to-end ad campaign management platform by Google.

Disqus

Disqus is a blog comment hosting service for web sites and online communities that use a networked platform. Handbook Guide: How we use Disqus

Docker Hub (Docker Desktop)

We use Docker Hub service for sharing container images with public, and as an authentication system for Docker Desktop application. Handbook Guide: Docker Desktop license request

DocuSign

DocuSign enables people to electronically sign agreements.

DocuSign CLM

DocuSign CLM is a DocuSign add-on tool for contract lifecycle management.

Donut

Donut is used to create connections between GitLab team members to encourage relationship building and collaboration.

Dovetail

Analyze data and as a research repository.

D&B Hoovers

D&B Hoovers provides our Field Operations and Account Executives with access to hundreds of thousands of prospects and their contact information, company information, tech stack, revenue, and other relevant data. Individual records or bulk exports can be imported into Salesforce using extensive search criteria such as job function, title, industry, location, tech stack, employee count, and company revenue.

E*Trade (Equity Edge)

Investment management platform used to grant equity compensation to GitLab Team Members

Ecosystems

Ecosystems is a value collaboration platform used to build customer business justifications for GitLab. Handbook Guide: Unknown

Elastic Cloud Indexing

Elastic Cloud is an integration service.

Elastic Cloud Log Shipping

Troubleshooting and Auditing Applications and Systems

Emprising

Emprising is the portal that employee surveys are requested and stored anonymously for the Great Place to Work Certification. Refer to the Awards Page Handbook Guide: Awards Page

Equus Global Expansion (GX1)

Professional Employer Organization (PEO) / Employer of Record for GitLab Team Members living in specific locations. Employment services provided include payroll, HR, and benefits via online portal. Equus GX also has capabilities for user management and timesheets.

Eventbrite

Eventbrite is an event management and ticketing software application.

Expensify

Expensify is the company travel and expense management application. The platform provides employees a simple tool to create expense reports, which can then be managed from approval workflow through the final stage of reimbursement.

Equity Methods

EM portal to submit evidence to EM to perform Professional Services financial reporting for Employee Stock Purchase Plan Stock Based Compensation.

Fastly CDN

Fastly business purpose if used for CDN for production.

Fidelity

Fidelity is the GitLab’s plan fiduciary and 401k tool for US Team Members.

Figma

Creation of wireframes, mockups, and diagrams. Includes Design, Dev Mode, and Figjam seats.

Fivetran

Data loader primarily for NetSuite data

FloQast

Help facilitate the month end close process for the Accounting team, including a month-end close checklist and account reconciliations.

Frame.io

Digital Production, Video Review and Collaboration Software

Frame AI

Frame AI is an AI-powered customer intelligence platform for Customer Support to cost calibrate support ticket data. There is a two-way data flow with Zendesk.

Google Data Studio

[Google Data Studio](https://datastudio.google.com/ is Google’s data visualization solution. Handbook Guide: Google Data Studio Guide

Google Workspace

Google Workspace is Google’s brand of software and products.

Gainsight

Gainsight Gainsight transforms data points into actionable insights for customer success, helping you increase retention, expand revenue, and scale operations.

Geekbot

Geekbot automate standups, surveys, and daily reports

Google Cloud Platform for Security Department Resources

Google Cloud Platform for Security Department Resources

GitLab

GitLab is a single application for the entire software development lifecycle.

GitLab Demo Systems

The GitLab Demo Systems provide infrastructure for the GitLab Customer Success, Marketing, Sales, and Training teams to demonstrate GitLab features, value propositions, and workflows in a variety of asynchronous and live capacities.

GitLab.com Prod/staging rails and db console (ssh)

GitLab Security Inventory

The GitLab Security Inventory is an inventory of GitLab projects categorized by the Security team. It is used to monitor GitLab projects, especially their configurations, vulnerabilities, and dependencies. Handbook Guide: https://handbook.gitlab.com/handbook/security/security-engineering/application-security/inventory

Global Upside/Safeguard

PEO (Professional Employer Organisation) EOR (Employer of Record) for a number of our non entity locations. Also a Payroll provider for three of our entity locations (Singapore, France & South Korea)

Google 360 (through Search Discovery)

Google Adwords

Google Ads provides data from Google, but the ranges are broad and terms can be combined into a single phrase.

Google Analytics

Google Analytics captures all the analytics for GitLab pages outside of the actual app on https://gitlab.com.

Google Cloud Platform

Additional information on how GitLab utilizes Google Cloud Platform can be found here.

Google Search Console

Google Search Console tracks and reports GitLab’s site traffic and performance.

Google Tag Manager

Google Tag Manager is used to manage the firing of the different JavaScript tags we deploy on our website. All marketing tags should be deployed through Google Tag Manager except in cases such as A/B testing software. Handbook Guide: https://about.gitlab.com/handbook/marketing/digital-experience/analytics/google-tag-manager/

GovWin IQ

GovWin IQ is a prospecting and enrichment application.

Grafana (dashboards.gitlab.net)

GitLab Dashboard

Grammarly

DEVELOPER RELATIONS TEAM ONLY, Please use the Pre-approved Individual-use software process for other teams, see https://about.gitlab.com/handbook/finance/procurement/personal-use-software/#pre-approved-individual-use-software-requests - Grammarly is a tool that helps with spelling, grammar, punctuation, clarity, and writing style.

Greenhouse

Greenhouse is GitLab’s ATS (Applicant Tracking System). All hiring managers and interviewers will use Greenhouse to review resumes, provide feedback, communicate with candidates, and more. Please refer to the hiring handbook for additional information.

Guide

Guide is a candidate experience platform that creates customized interview “Guides” for candidates to learn more about GitLab and their interviewers.

HashiCorp Vault

HashiCorp Vault is an identity-based secret and encryption management system. Handbook Guide: repo

HackerOne

HackerOne is GitLab’s Bug Reports and Bug Bounty Site.

Highspot

Highspot is a sales asset management platform that makes it easier for GTM team members to discover and access relevant content when needed. Handbook Guide: https://about.gitlab.com/handbook/sales/field-communications/gitlab-highspot/

Hightouch

Hightouch is a reverse ETL tool used to keep data in sync between the warehouse and third party tools. Its main purpose is to sync data to Iterable.

Hyperproof

GRC platform

Iconik

Media asset management system and digital production workflows Handbook Guide: Handbook page

iEnterprises Gmail / Salesforce Connector

Integration utility connecting Salesforce with Gmail. Application inherits data classification from Salesforce and Gmail.

Impartner

This system enables partners to register and track deals, take training and easily access partner specific resources.

Instruqt

Instruqt Instruqt is a hands-on virtual IT Lab Platform for interactive learning. Virtual IT labs provide learners with hands-on sandbox environments.

Integrate

The system enables scaled content syndication purchases with multiple vendors. It automates the lead delivery process to bypass manual list uploads and creates a digital pipeline for sales to reject leads, requiring media vendors to repair or replace bad records.

Iterable

This system enables GitLab to communicate with our in-product users. It is used for transactional emails such as password reset as well as onboarding and product feature nurtures.

IT-Help Slack Issue Creator

Custom tool for turning Slack comments into GitLab Issues Handbook Guide: https://about.gitlab.com/handbook/business-technology/end-user-services/#it-help-slack-issue-creator

Jamf Pro

Jamf Pro Is an Apple device management solution used by GitLab IT to configure and automate IT administration tasks for macOS devices. Handbook Guide: Endpoint Management Handbook page

JetBrains

JetBrains provides development IDEs for our engineering teams. Handbook Guide: https://handbook.gitlab.com/handbook/tools-and-tips/editors-and-ides/jetbrains-ides/licenses/

Kibana

Kibana is an open source data visualization dashboard for Elasticsearch.

Labra OppSync

Labra OppSync is a marketplace co-sell tool that will help us manage AWS marketplace leads ane opportunities through Salesforce.

LaunchDarkly

AB Testing and feature flags

LawLogix

I-9 Completion and Data Retention

license (test licenses)

To be able to run your own instances for development you can clone customers-app and generate your own licenses

LinkedIn Recruiter

LinkedIn Recruiter is a platform for finding, connecting with, and managing candidates.

LinkedIn Sales Insights

LinkedIn Sales Insights provides access to LinkedIn data and insights at scale, giving sales operations the clarity they need to do smarter sales planning.

LinkedIn Sales Navigator

LinkedIn Sales Navigator is a prospecting tool & extended reach into LinkedIn Connections.

Linux Foundation Training

Linux Foundation licenses for GitLab Team members offer self paced courses and certifications from the Linux Foundation

Litmus

Email marketing (build, test, and analyze campaigns) Handbook Guide: Handbook page

Logikcull Discovery/Legal Hold Solution

Logikcull is the system we use to do ediscovery reviews and issue legal holds.

LucidChart

diagrams

MailChimp

MailChimp is an email send platform.

MailGun

MailGun is an email API.

Marketo

Marketo is our marketing automation platform managed by our Marketing Operations team. Anyone who signs up for a trial, requests contact from GitLab, attends a webinar or trade show, or engages in any other marketing activity, will end up in Marketo. These prospects will receive scores based on their level of engagement and these scores will be used by the Business Developement Representatives and Account Executives to prioritize which prospects to follow up with. Marketo is also our primary tool for delivering marketing communication to prospects and customers. Handbook Guide: Marketo Tech Stack Guide

Mavenlink is a project management software used to track Track Professional Services project metrics, time cards,scheduling, skills matrix, billing and revenue recognition.

Meetup

Meetupis an event management platform. Handbook Guide: How we use Meetup.com

Microsoft Teams

Microsoft Teams is an online meeting application. GitLab primarily utilizes Zoom but Teams is available for individuals who have external customers that can’t use Zoom for various reasons.

Modern Health

Modern Health is an Employee Assistance Program offered to all team members.

Monte Carlo Data Observability Software-as-a-Service platform

The Monte Carlo Data Observability platform is used to monitor data infrastructure, provide alerting for anomalous behavior, and provide visibility into infrastructure interdependencies and issues. Handbook Guide: Monte Carlo

Moo

Moo is the system GitLab uses to place business cards.

Mural

Mural is a visual collaboration tool.

Nasdaq Boardvantage

Nasdaq’s Boardvantage software is used by GitLab to post presentations and other data to the board in a secure manner. Handbook Guide: https://docs.google.com/document/d/1O10S3JXA5W_Zj1WlvMWyb3welm4jLAHxrurY493U0IU/edit

Corporate Travel

Expense Management Tool Handbook Guide: Navan Expense Guide

Navex is an all-in-one risk and compliance management system. GitLab uses Navex as an LMS to provide training to employees and as a comprehensive and confidential reporting tool to provide an anonymous hotline for all team members.

Platform to manage the Health Reimbursement Arrangement (HRA) benefit

Neovote

Neovote is a secure online electronic voting platform for GitLab France S.A.S. to comply with the required works council election process.

NetSuite

NetSuite is the company Enterprise Resource Planning (ERP) system, which is primarily managed by the Finance team. The platform allows enhanced dimensional reporting as well as multi-currency and multi-entity reporting. This is where the General Ledger resides and all financial activity is ultimately recorded, which is critical to reporting the financial health of the company. Handbook Guide: NetSuite Guide

Nira

Nira is a real-time access control system that provides visibility and managament over who has access to company documents in Google Workspace.

Nordlayer

NordLayer is our supported VPN (Virtual Private Network) platform for GitLab Team Members. Handbook Guide: NordLayer Guide

Omamori

Trust and Safety’s tool for abuse detection and mitigation

ON24

ON24 is a webinar platform used by the Marketing team. Handbook Guide: https://about.gitlab.com/handbook/marketing/marketing-operations/on24/

Okta

Okta is an Identity and Single Sign On solution for applications and Cloud entities. It allows GitLab to consolidate authentication and authorisation to Applications we use daily through a single dashboard and ensure a consistent, secure and auditable login experience for all our staff.

OneTrust

OneTrust is privacy, security, and data governance software that marketing uses as our privacy and compliance solution on our websites. The marketing operations team works closely with our legal team and is primarily responsible for our privacy and compliance on our websites including cookie preferences. Handbook Guide: Handbook page

OneTrust Vendorpedia

OneTrust Vendorpedia is a community of shared vendor assessments and due diligence data on 70,000+ third parties that is leveraged by GitLab to complete Customer Security Assessments and Third-Party Risk Management Security reviews. Handbook Guide: Vendorpedia

OpenAI

Provider of AI technologies like ChatGPT, GPT3, GPT4 that GitLab is using for experimental development of AI powered features. See #wg-ai-integration in slack Handbook Guide: Internal Handbook

Openprise

Openprise is a tool used by Sales Ops, Data Intelligence Ops and Marketing Ops for Salesforce data cleansing, enrichment, de-duplication, and automation of other processes. Handbook Guide: https://internal.gitlab.com/handbook/sales/sales-operations/#openprise

ops.gitlab.net

Optimal Workshop

Optimal Workshop is a user research platform.

Oracle Cloud Infrastructure

Oracle Cloud Infrastructure (OCI) compute resources used for AI/ML GPU training by the AI Assisted team Handbook Guide: Internal Handbook

O’Reilly Platform

O’Reilly Platform provides technical learning content in a variety of formats.

OSQuery

OSQuery is an open source operating system instrumentation framework, providing an agent able to collect data from the underlying operating system and to expose such data as a high-performance relational database. This allows to write SQL queries to explore operating system data. With osquery, SQL tables represent abstract concepts such as running processes, loaded kernel modules, open network connections, browser plugins, hardware events or file hashes. Each host also runs a Flutend agent that uses OSQuery to get relevant data and forwards it to our SIEM (Panther).

Outreach.io

Outreach.io is a tool used to automate emails in the form of sequences. Users can track open rates, click through rates,response rates for various templates and update sequences based on these metrics.Outreach.io also helps to track sales activities such as calls. All emails/calls/tasks that are made through Outreach.io are automatically logged in Salesforce with a corresponding disposition. See below for a list of current call dispositions, what they mean and scenarios on when to use each of them. Handbook Guide: Handbook page

OwnBackup

OwnBackup is a SalesForce backup tool. We use it to take backups of both data and metadata nightly for the production instance of Salesforce.

PackageCloud

PackageCloud

PagerDuty

PagerDuty is an Operational Alerting Tool. We use PagerDuty to set the on-call schedules, and to route notifications to the correct on-call hero.

Papaya Global

Papaya Global is the Professional Employer Organization/Employer of Record for GitLab Team Members in Italy and United Arab Emirates. The SaaS platform manages HR and payroll, including equity reporting.

PathFactory

PathFactory is used create content tracks and micro-personalized website recommendations. Handbook Guide: Handbook page

Pave

Pave is a compensation benchmarking platform.

Pipedream

Pipedream is an automation application for integrating with other applications/platforms.

Postgres.ai

Postgres.ai brings continuous integration to full-size databases drastically improving the quality of software development and testing. The Database Lab Engine, developed by Postgres.ai, is an open-source platform to create instant, full-size clones of your production database. Use these clones to test your database migrations, optimize SQL, or deploy full-size staging apps. Handbook Guide: https://docs.gitlab.com/ee/development/database/database_lab.html

Postman

Postman is a tool which allows developers to test API requests during development as well as writing automated tests against APIs.

Prelude

Prelude is an tool that automates and simplifies the process of scheduling interviews. The two products in use are Bookings (1:1 interviews) and Loops (team interviews).

Printfection

Printfection is a swag management platform that simplifies the buying, managing, and distribution of swag and branded merchandise. GitLab uses is to send and store swag.

Prisma Cloud Compute

Prisma Cloud Compute (aka Twistlock) is used as an extra vulnerability scan engine for docker containers used in addition to the Trivy scanner for certain specific use cases which require it.

ProofPoint

ProofPoint is our security training and phishing simulation platform. It will allow the creation and distribution of security trainings and simulated phishing emails to a subset team members of the GitLab organization to provide ongoing testing for adherence of various compliance frameworks.

PSQuote

Professional Services Quoting application hosted on SFDC

Qualified

Qualified is a conversational chat tool used to engage website visitors in real-time.

Qualtrics

Qualtrics is used for customer surveys.

Quantum Metric

Quantum Metric is used to understand the user journey of prospects on our Marketing site.

Rackspace

For gcp tickets and billing

Radford Global Compensation Database

[Aon’s Radford Global Compensation Database] (https://radford.aon.com/products/surveys) is used for compensation benchmarking Handbook Guide: Compensation

Rally

CRM for UX Research studies

Rattle

Rattle is a sales tool which allows users to set up workflows that automate notifications, alerts, or approvals between SFDC and Slack. These notifications are sent to team members and are primarily based on calendar and Salesforce activity.

Reachdesk

Global sending platform.

ReferenceEdge

ReferenceEdge is a complete reference management system. Each component addresses a specific program pain point such as recruiting, data maintenance, customer reference lead generation, customer rewards and metrics. It was designed to provide sellers with every form of social proof needed at every stage of the sales cycle, from content to reference accounts and contacts. Ultimately, the value of a program is measured by revenue influenced, and that is one of the KPIs included in our report package.

Remote

PEO (Professional Employer Organisation) EOR (Employer of Record) for a number of our non entity locations.

Respondent

Respondent is a service used to identify and schedule UX research participants for UX research studies.

Retain.ai

Retain.ai is used to monitor customer engagement

Rev

Rev is a speech-to-text company that provides closed captioning, subtitles, and transcription services

RingLead

RingLead’s Cleanse feature is integrated with our Salesforce instance to identify and merge duplicate lead, contact and account data.

Rollup Helper

Rollup Helper is a Salesforce productivity tool and is used to roll-up any Salesforce data: Count, sum, max, min, average, percent, lookups, text, formula, and multi-currency.

Safebase

Trust center solution to host security collateral for customers to request.

Salesforce

Salesforce is our CRM of record. It integrates with all of the other applications in our business tech stack. Salesforce stores prospect, customer, and partner information. This includes contact information,products purchased, bookings, support tickets, and invoices, among other information. Handbook Guide: Salesforce Tech Stack Guide

Salesforce Inbox

Salesforce Inbox is a Chrome extension that allows team members to work with Salesforce records directly in their email application via the Gmail integration. Handbook Guide: How to Use Salesforce Inbox

SAP Ariba

Third party billing portal in which we receipt POs and submit invoices. No one should register with an individual email. This is used only by BillingOps/AR team. This will not be provisioned outside of this team. Handbook Guide: SAP Ariba_SAP Business Network

Scratchpad

Scratchpad is an editing tool for sales people to do more efficient and complete work to Salesforce. Scratchpad combines sales notes, spreadsheets, tasks managers, chat, notifications, deal collaboration, pipeline management, Kanban boards, search, and sales process compliance.

Security GitLab Instance (gse.gitlab-dedicated.com)

The Security GitLab Dedicated instance is a GitLab environment for use by the Security department

Semrush

Search engine optimization

Secure Code Warrior

Secure Code Warrior is a training platform that helps developers write more secure code. It provides coding challenges, courses, assessments, and tournaments.

SentinelOne

SentinelOne is an endpoint detection and response technology used to secure and protect endpoints from malicious digital attacks. Handbook Guide: Endpoint Detection and Response

Sentry

Sentry Error tracking for errors in GitLab code

SEOTesting.com

SEOTestingtool.com is utilized for running SEO based impact tests on a page/pages

ServiceNow

ServiceNow ITSM (IT Service Management) is the platform used to track IT service requests, incidents, and alerts while ServiceNow HRSD (HR Service Delivery) is the employee Case and Knowledge Management tool.

SheerID

Third party verification platform used to validate and process applications to the GitLab Community Programs; GitLab for Education and GitLab for Open Source. Handbook Guide: Community Programs Automated Workflow

Shopify

swag store transactions

Slack

Slack is an internal communications tool.

Snipe-IT

Asset Tracking application Handbook Guide: Snipe-IT Handbook page

Snowflake

Snowflake is our primary data warehouse. It is the single source of truth for all company data. Handbook Guide: Data Team Snowflake Guide

Snowplow

Event tracking software that’s installed with GitLab the product. Handbook Guide: Data Team Snowplow Guide and Product Documentation

Sprout Social

Sprout Social is a Social Media Management application.

Staging-GitLab

staging.gitlab.com is the GitLab staging server.

Status-IO

GitLab uses Status-IO to continously monitor GitLab.com.

Stitch

GitLab uses Stitch to extract data from its raw sources and moves it into Snowflake.

Stripe

Stripe is a software application that enables GitLab customers to make online payments. Finance uses this system to collect information pertaining to payments made online.

Support Team Calendly Account

Scheduling

SurveyMonkey

SurveyMonkey is an online survey tool.

Swiftype

Search service provider

GitLab Dedicated Logs (Production)

Temporary access (default: 2 work weeks) to GitLab Dedicated customer logs to assist with troubleshooting. Handbook Guide: https://handbook.gitlab.com/handbook/support/workflows/dedicated_logs/

Switchboard - GitLab Dedicated

GitLab Dedicated application for interacting with Tenant configuration for Dedicated instances Handbook Guide: https://about.gitlab.com/handbook/engineering/infrastructure/team/gitlab-dedicated/switchboard/

Switchboard (Non-Prod)

Test environment (console.gitlab-private.org) and Pre environment (console.gitlab-dedicated.systems) for GitLab Dedicated application for interacting with Tenant configuration for Dedicated instances. Handbook Guide: https://about.gitlab.com/handbook/engineering/infrastructure/team/gitlab-dedicated/switchboard/

Teleport

Teleportis used to provide temporary access to either the Rails Console or the database console. Handbook Guide: runbook

Tableau

Tableau is our new Enterprise Business Intelligence tool. It is a leader in the Business Intelligence space. Please read more about Tableau. Handbook Guide: Data Team Tableau Guide

Tackle.io

Tackle provides Marketplace buyer intent data, streamlines the path to transact through the clouds, and connects multiple Cloud Marketplaces, their co-sell portals, and Salesforce to scale revenue efficiently.

Terminus

Terminus is an email signature marketing platform used to standardize brand consistency. Handbook Guide: Handbook page

Tesorio

Tesorio is a collection AR Management tool used by our Billing team.

Thought Industries LMS

The Thought Industries Learning Management System (LMS) is used to provide GitLab Customers and Partners with a single app to manage training courses, lessons, and certifications. Handbook Guide: LMS Guide

ThreatQuotient

ThreatThreatQuotient is the Threat Intelligence teams Threat Intelligence Platform used to aggregate & provide curated threat intelligence to internal business units.

Time Off by Deel

Leave administration tool i.e. request, track, approve and analyze time off.

Tines

Tines is the Security Incident and Response Team’s no code orchestation plaform used to automate SIRT tasks.

Tipalti

Tipalti is an account payable automation tool.

Thomson Reuters

Thomson Reuters Practical Law provides expert legal knowledge & resources that can help any legal professional complete complex legal tasks.

Tremendous

Tremendous sends digital rewards at scale internationally. UX Research Coordinators use Tremendous to compensate users for participating in UX research.

Tropic

Tropic is a SaaS management platform used to run baseline and benchmark for procurement

Tweetdeck

TweetDeck is a social media dashboard application for management of Twitter accounts. Handbook Guide: Handbook page

Typeform

People-friendly forms and surveys. Handbook Guide: Handbook page

Ui Path

Automation of enterprise applications using RPA.” access_to: Enterprise Applications - Integrations Engineering + Access Requests for other teams

Unbabel

Zendesk integration for language translation

UserEvidence

UserEvidence is a SaaS platform that allows customers to create and send surveys to end users and turn their responses into marketing assets like case studies, testimonials and use cases.

UserTesting.com

UserTesting.com is an unmoderated usability testing service. Product Designers and UX Researchers use UserTesting.com to conduct usability studies remotely when a moderater isn’t required. As a result, these studies can be conducted very quickly.

VATit SaaS

Sync with expensify or other expense claim system to analyze VAT reclaim on T&E expenses and supplier invoices

Vartopia

Partner Deal Registration

version UI login

version. -gitlab.com (ssh)

Vimeo

Video publishing/sharing, virtual events, and screen recording. Handbook Guide: Handbook page

VirusTotal

VirusTotal and VirusTotal Private Scanning

Visual Compliance

Visual Compliance is a opportunity and account screening tool. It screens opportunities in Salesforce to ensure that GitLab does not violate any US Regulations by selling to restricted individuals or organizations.

VS Code Azure

Azure account used exclusively for managing GitLab’s VS Code extension (publishing, accessing download reports). GitLab VS Code Extension

Watershed

All-in-one enterprise climate platform for measuring, reducing, and reporting greenhouse gas emissions.

WebEx, Cisco

WebEx is an online meeting application. GitLab primarily utilizes Zoom but WebEx is available for individuals who prefer to WebEx to Zoom.

Will Learning

Will Learning is a Workplace Training application.

Wiz Runtime Sensor

Wiz Runtime Sensor is light weight eBPF agent which observe the system calls for any malicious activities Handbook Guide: https://internal.gitlab.com/handbook/security/infrastructure_security/tooling/wiz-sensor/

Wiz.io

Wiz.io is a Cloud configuration and security visibility framework used to monitor all of our cloud environments.

Workato

Automation of enterprise application integrations and creation of slack automations, with possibly more use cases in the future.

Workday Adaptive Planning

A Planning System that will allow us to measure how accurate our forecasts are on a monthly, quarterly and annual basis. Handbook Guide: Workday Adaptive Planning Guide

Workday

Workday is used to store all team member information in one central location. Handbook Guide: Workday Guide

Workiva

Workiva is a Financial Reporting tool used by the Finance (Accounting) team.

Workshop

Workshop is a web application that will integrate with GitLab’s Workday instance (one-way data flow from Workday) to create newsletter distribution lists, internal company communications newsletters, and field communications newsletters. Handbook Guide: Handbook Link

Xactly Commission Expense Accounting (CEA)

Xactly Commission Expense Accounting (CEA) is an end-to-end solution for managing commissions, or ‘the costs of obtaining a contract,’ under ASC 606 (IFRS 15). Including full capitalization and amortization, Xactly CEA allows GitLab to easily and securely monitor performance obligations and ensure full compliance with the new commission accounting requirements.

Xactly Incent

Xactly Incent is the SPM leader that provide GitLab reps real time visibility into their incentives, allow for analytics reporting, commission expense forecasting, comp plan doc routing.

YouTube (branded account)

YouTube is a video sharing platform. Handbook Guide: Handbook page

YouTube (unfiltered)

YouTube is a video sharing platform. Handbook Guide: Handbook page

Yubico

Yubico order dashboard to input single and bulk orders for YubiKeys.

Zapier

Zapier is an automation application integrating other applications. Handbook Guide: How Marketing Ops use Zapier, How Developer Relations use Zapier

Zendesk

Customer support tickets are managed through Zendesk and can be visible in the Lead, Account, or Opportunity object in Salesforce in the form of a Visualforce page. This provides visibility for non-Zendesk users into the support tickets created by their prospects and customers. For more information on this tool, you can visit the Support page here.

Zendesk - US Federal

HelpDesk

Zendesk Community

Monitoring and processing all mentions of GitLab across the Community Relations’ response channels Handbook Guide: How we use Zendesk

ZenGRC

Hosted by AWS, ZenGRC is a SaaS GRC platform covering Risk, Privacy, Compliance, Audit, Governance, Business Continuity and Third Party Vendor Management programs.

Zerofox

Zerofox identifies and remediates targeted phishing attacks, credential compromise, data exfiltration, brand hijacking, executive and location threats.

Zip

System will integrate with Coupa, DocuSign, Okta, and Slack and have read-only access to NetSuite. System will be source point of entry for new supplier contracts, and contract renewal dates and supplier spend information. Handbook Guide: Zip Guide

Zoom

Zoom is a video conference and meeting application.

ZoomInfo

Zoominfo provides our Sales Development Representatives and Account Executives with access to hundreds of thousands of prospects and their contact information, company information, tech stack, revenue, and other relevant data. Individual records or bulk exports can be imported into Salesforce using extensive search criteria such as job function, title, industry, location, tech stack, employee count, and company revenue. More informatino can be found on the Marketing Operations Zoominfo handbook page. Handbook Guide: Handbook page

Zuora Billing

Zuora is our subscription management and billing system, primarily managed by our Finance team. A quote object within Salesforce is created with a specific configuration, and an order form (PDF) is generated. Once the order form is signed, the Quote in Salesforce is converted to a Subscription in Zuora and the invoice is delivered or payment is applied if the customer provides their credit card details. Handbook Guide: Zuora Billing Tech Stack Guide

Zuora Central Sandbox

test.zuora.com serves as the staging environment for Zuora and customers.stg.gitlab.com.

Zuora Revenue

Zuora Revenue is our automated revenue recognition application that meets current and future U.S. GAAP, including the new ASC 606 and IFRS 15 revenue standards. Its features help us achieve a faster quarter close, minimize compliance risk and more precisely, forecast the revenue impact of business decisions. Handbook Guide: Zuora Revenue Tech Stack Guide