DEPRECATED-Demos

About Demos

The new version of this page is at https://about.gitlab.com/learn

There are 3 basic demos types:

  • Vision - designed to show where we are going (this might include forward looking ideas not yet developed)
  • Use Case Based - designed to show how GitLab solves a particular use case (how we should be selling)
  • Feature - designed to enable a deeper dive into details of product features (on prospect request)

These demos come in different formats:

  • Videos - good for everyone to self-demo by passively watching
  • Sim demos - good for disconnected situations (like conferences) and for interactive self demos
  • Live (instructions for how to set up and run demos live) - enables everyone (especially GitLab sales) to set up and run through the demo live on their own system resources. Allows for spontaneous deep diving - not always a good thing).

Videos

Foster Collaboration with GitOps (GitLab 13.2) (July 2020)

Version Control and Collaboration - Control Changes to Product Development Assets (April 2020)

Version Control and Collaboration - Manage, Track and Maintain Access (April 2020)

Version Control and Collaboration - Foster Collaboration (April 2020)

GitLab CI - Visibility and Collaboration (April 2020)

DevSecOps - Managing Security Vulnerabilities with the Security Dashboard (April 2020)

DevSecOps - Adding Security to the CICD pipeline (April 2020)

DevSecOps - Dependency Scanning (April 2020)

DevSecOps - Container Scanning (April 2020)

DevSecOps - License Compliance (April 2020)

Getting started with GitLab (12.9) (April 2020)

Ease of CI configuration (12.9) (April 2020)

Build and test automation (12.8) (March 2020)

DevSecOps Use Case Overview (12.7) (Feb 2020)

Benefits of a Single App (12.1) (Aug 2019)

GitLab in 3 minutes (12.1) (Aug 2019)

GitLab Overview - Planning to Monitoring (11.3) (Oct 2018) (18 mins)

Set up groups and projects to run multiple Agile teams with microservices (11.7) (Jan 2019)

SAFe and Agile Planning with GitLab (11.7) (Jan 2019)

2018 Vision Prototype (Feb 2018)

Auto DevOps in GitLab 11.0 (June 2018)

GitLab VSM - Issue Boards for Mapping (June 2018)

GitLab VSM - Business Value Monitoring (June 2018)

GitLab for the Enterprise (Feb 2018)

Click-throughs

Click-through demos can be run in multiple ways:

  • Run them off-line (for conferences, practice on the airplane, etc)
  • Run them while online, from the files, same as running a presentation
  • Or run them online from the web, using the links bellow:

GitLab Planning to Monitoring (Aug 2019 - 12.0)

Create Kubernetes cluster (Aug 2019 - 12.0)

Merge Request Approval API (July 2019 - 12.0)

Agile Project Management (June 2019 - 12.0)

G-slides file

Cross-project Pipeline Triggering and Visualization (May 2019 - 11.10)

G-slides file

Secure Capabilities (March 2019 - 11.8)

G-slides file Sales enablement recording (of shorter version)

Secure Capabilities (short, guided) (March 2019 - 11.8)

[G-slides file](https://docs.google.com/presentation/d/1cfzdLFWk3hYLw_aocgunVmJCD-TSiOgypr66A_nR8VQ/edit?usp=sharing) [Booth Demo Auto Play link](https://docs.google.com/presentation/d/e/2PACX-1vQF2Neh1h0vFwMapLvhppr_bZZVaxbtnVvTP69xd6YNGreW5dZ43w4w5qQTmYNewmI-3pViilsvbIcX/pub?start=true&loop=true&delayms=3000) [Sales enablement recording](https://youtu.be/hwJTiXt5T3w)

Auto DevOps (Oct 2018 - 11.3)

[G-slides file](https://docs.google.com/presentation/d/1oKHU3MsbJmxVQyO-7c6JLMoCOS80uS-0NlcI-mRxAAY/edit?usp=sharing) [Sales enablement recording (of shorter version)](https://youtu.be/V_6bR0Kjju8)

Auto DevOps (short, guided) (July 2018 - 11.0)

[G-slides file](https://docs.google.com/presentation/d/1UkQI_9V-CJZcbZJBDTB7tyOg14XHCKIwNoUHW1K6tC8/edit?usp=sharing) [Booth Demo Auto Play link](https://docs.google.com/presentation/d/e/2PACX-1vRQ4xltHhYRO_zgbo7exF6BwR09jvPmyFzR4XvjdlpYMRqT4dctx61XCkLjfR-8sq6QyOsoEFBBJjJh/pub?start=true&loop=true&delayms=3000) [Sales enablement recording](https://youtu.be/V_6bR0Kjju8)

Auto DevOps - Setup (GKE) (Oct 2018 - 11.3)

[G-slides file](https://docs.google.com/presentation/d/1AGABPlNzMm5-rrYfwGIzueXIbPleVkGpnc2Qk6JtnWk/edit?usp=sharing)

Auto DevOps - Setup (EKS) (Oct 2018 - 11.3)

[G-slides file](https://docs.google.com/presentation/d/1Ejnho9pqXPj-OHNU2q51cC0xCG5c8pVLmvg-maIA7BQ/edit?usp=sharing)

Live (instructions)

Planning to Monitoring (formerly i2p)

Planning to Monitoring (formerly i2p)

Highlights GitLab’s single platform for the complete DevOps lifecycle, from idea to production, through issues, planning, merge request, CI/CD, and monitoring.

CI/CD Deep Dive

CI/CD Deep Dive

Provides a more in-depth look at GitLab CI/CD pipelines.

Integration Demos

Integration Demos

Demonstrations which highlight integrations between GitLab and common tools such as Jira issues and Jenkins pipelines.

Conference Booth Setup

We’ve started using iPad’s to run click-through demos at conferences, and also we now have a main screen video to loop that shows our key slides and product clips. You can find details about both of these on the conference booth setup page.


CI/CD Deep Dive Demo

CI/CD Deep Dive

Let’s take a more in-depth look at GitLab CI/CD pipelines.

Configuration and Integration

Let’s start at the top with configuring CI and setting up any required integrations.

Connecting to a Repository (Mirroring)

Now, we’ve already installed GitLab earlier so we will continue on to connecting our source code repository. The vast majority of our customers utilize our built-in Git repository functionality, due to it’s great feature set and seamless integration with CI/CD. However for those would like to utilize a different SCM tool, you can connect any Git based repository by simply configuring mirroring.

Click Through Demos

Click-through demos can be run in multiple ways:

  • Run them off-line (for conferences, practice on the airplane, etc)
  • Run them while online, from the files, same as running a presentation
  • Or run them online from the web, using the links bellow:

GitLab CI Overview demo (OCT 2020- 12.6)

GitLab Planning to Monitoring (Aug 2019 - 12.0)

Create Kubernetes cluster (Aug 2019 - 12.0)

Conference Booth Setup

Summary

This page suggests how to set up a conference booth to best use the available media assets to get optimum value out of them.

Main screen(s)

The main screen(s) are the big, usually rented/supplied, usually 48" or more flat screens which are mounted to booth walls. These are meant to grab the attention of folks walking by, and get them to stop and watch long enough to be approached by a booth staff member.

Integration Demos

In some cases, GitLab must be used with existing systems. The most common systems requested include Atlassian Jira for issue management, Jenkins for pipeline execution or GitHub for source code management. Jira to GitLab workflow, GitHub to GitLab CI/CD linkage or GitLab to Jenkins connections can be arranged quickly on a per-project basis using available integrations from GitLab.

The below demonstration highlights a simple flow of work between Jira issues and GitLab source code management, as well as between GitLab merge requests and Jenkins pipelines.

Plan to Monitor (p2m) Demo

Note: This is the latest video. Work to catch up these demo instructions to match the video is underway.

Overview

Today, modern software development teams need version control for everything, automated testing, support for complex build and deployment configurations, and end-to-end visibility and traceability so they can work to improve their software development and operations over time. But for most teams, getting this tooling right is incredibly difficult.

Running Click-throughs off-line

Running Click-through Demos Off-line

Set your laptop up to run Google slides off-line

This is best done by following the instructions at https://business.tutsplus.com/tutorials/google-slides-offline–cms-29532

MAKE SURE you do the above instructions with the SAME Google login you will use on your laptop when running off-line!

Pre-load the demo files you will want to show off-line

They are located in the Company Google drive

The specific files are:

Scaled Agile Framework and GitLab
The scaled agile framework has evolved to be a common approach for large enterprises adopt agile delivery practices at scale.
Set up GitLab CE or EE on Azure Container Service

Video

The video below shows how to install GitLab EE onto Azure Container Service. For the DevOps lifecycle, please refer to the sales demo.

Preparation

  • You need an Azure account. A free trial account will suffice. Ensure you are logged in.
  • Login to Azure Portal.
  • This script assumes the tanuki.website domain, but you should either:
    • Pick the least-recently used domain from the Google Doc. (Let’s Encrypt limits SSL cert creation on a weekly basis, so rotating usage helps reduce hitting the limits), or
    • Buy a new domain for your demo and substitute throughout the script.
      • Create DNS Zone to let Google manage DNS for you.
      • Click Registrar Setup to see what name servers to use.
  • Disable desktop notifications (on a Mac, top-right corner, option click).
  • Open up new browser window so the audience doesn’t see all your other open tabs.
  • Share just the web browser window so the audience isn’t distracted by notes or other windows.
  • [Optional] Go to ‘Displays’ settings, Resolution: Scaled, Larger text.
  • [Optional] Open this page on an iPad that has screen lock disabled.

CLI setup

Set up GitLab CE or EE on Google Kubernetes Engine
This tutorial walks through the process of installing GitLab on Google Kubernetes Engine (GKE) including setting up clusters, instructions for both GitLab CE and EE, and how to troubleshoot potential issues during installation.
Simulation demos

Summary

This page covers how to use and create simulation demos.

What is a simulation (sim) demo?

There are certain times when slides, video or other such media just will not do. When you are with a customer or on a trade show stage, a live product demonstration is far superior to slides or videos. Live demos, however, can be fraught with challenges, from technical issues to poor content or delivery. Sim demos ensure every demo presentation, with groups small or large, is done perfectly every time, eliminating technical and content challenges. Sim demos are reliable, easy to present and give the audience a life-like demonstration EVERY TIME.

Last modified September 27, 2024: Shorten long headings (48bcc56d)