The Demo Systems Handbook page provides an overview of the demo system infrastructure used for demonstrating GitLab features, value propositions, and workflows.
See the Environments sub-page for specific details on how to access the environments for use in your demos.
Solutions Architects are occasionally called on at a moments notice to give a demo or join a call to show a prospect or customer specific GitLab functionality. A best practice for being prepared for these demo requests is to have a minimized browser window with various content preloaded into the browser tabs. Examples of common environments utilized are listed below. Note that accessing some of these links are only enabled for GitLab team-members. (To-do: port this list to the demo catalog)
Back in FY23-Q1 we've started an OKR to create a repeatable process for maintenance of recording GitLab P2M-style demos, which, in turn, resulted in a followup OKR in FY23-Q3 to Document the repeatable process for maintenance of recording GitLab Flow-style demos.
We should have a short presentation that acts as an intro and guides our viewers through the demo. This presentation (located in the CS->Demo Script folder in GDrive) could be used as a base for this.
The main flow should be:
There are a variety of locations for demo groups and projects today. We are in the process of reviewing and cataloging all existing materials as part of the FY21 Q3 OKR - Establish a well-maintained demonstration repository.
Today, demo groups and projects are split between several distinct locations. We are in the process of building out a Demo Catalog Project to easily search for existing demos. Please consider contributing to the demo catalog. Instructions can be found within the project README. While this is being built out, here are various locations where you will find demo groups and projects:
There are several slide decks stored on google drive that are commonly used for demos. Feel free to make a copy of any of these to personalize for your own needs.