Gitlab hero border pattern left svg Gitlab hero border pattern right svg

Product Direction - Release

On this page

This is the product direction for Release. If you'd like to discuss this direction directly with the product managers for Release, feel free to reach out to Orit Golowinski (PM of the Release Stage) (GitLab, Email Zoom call or Kevin Chu (Group PM) (GitLab, Email Zoom call).

Overview

The Release stage puts what you've developed into the hands of customers. It comes after you've configured your continuous integration pipelines, configured your infrastructure, and before operating and monitoring for feedback and improvement.

The Release stage helps you to continuously deploy your application to environments confidently with the granular control needed, no matter the complexity.

MANAGE SECURE PLAN RELEASE PACKAGE DEV OPS CREATE VERIFY CONFIGURE PROTECT MONITOR
Verify
Configure
Package
Monitor
Release

Mission

Empower all teams to effectively deploy when, where, and how they want, without compromising security and support traceability naturally.

Landscape

Principles

Vision

Check out our Release Stage Vision:

Release 3-year vision process

We are working toward creating 3-year vision mock-ups to effectively orchestrate features across the Release stage.

Release Annual and quaterly Goals

The Release stage's main focus for this year is around Continuous Delivery and specifically around supporting DORA4 Metrics in GitLab.

Personas

  1. 🟩 Sasha - Software Developer
  2. 🟩 Devon - DevOps Engineer
  3. 🟩 Allison - Application Ops
  4. 🟩 Priyanka - Platform Engineer
  5. 🟩 Delaney - Devleopment Team Lead
  6. 🟩 Rachel - Release Manager

Strategy

The three year target for Release (high level roadmap; SMAU (Stage Monthly Active Users) dashboard) is:

There are two main flows that illustrate the future vision of the Release stage. We have two embedded widgets from Figma. To interact with these widgets, you can use the zoom or full screen icons to view the various screens and steps in the prototypes. You may notice color hints, which are prompts to click various buttons on the screens.

Check out the two release flows below:

Deployment templates and automation

Deployment approvals from a notification triggered by a Runbook

Pricing

To support our goals in 2020 and our 3-year strategy, Release will continue enriching the free features while adding tier value. In our adoption journey, the Release features are typically consumed after continuous integration and source code management, so we will work to expand the independent use of continuous delivery features. While investing in the reduction of barrier to entry into Release we will spend time meeting the needs of the Enterprise by adding visibility into the benefits of using GitLab end-to-end.

Free

Release will continue investing in the free solution to reduce the barrier of entry into Release as both as part of additional Gitlab adoption from existing CI users and as an independent solution without needing to use CI or SCM. We will focus on simplifying the process of managing releases and deploying progressively while empowering developers to release independently using GitLab. Roadmap features targeted for this tier include:

Premium

As the default paid tier for enterprises, Premium will cater to directors operating a medium to large instance. We'll direct features that solve for typical entry-level enterprise needs: reporting and analytics, operational efficiency, deployment automation, security and compliance, and other needs that are must-haves for medium to large organizations. While this type of organization should be able to get started in GitLab at lower tiers, they won't be able to thrive at scale. Roadmap features targeted for this tier include:

Ultimate

This tier is directed toward an executive likely buyer. Release groups will direct capabilities into Ultimate which serve the organizational needs of a complex enterprise operating a large GitLab instance. We'll focus on features which will help drive compliance into the continuous delivery workflow and shift security left into the development pipelines. Roadmap features targeted for this tier include:

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