Starting and Scaling DevOps in the Enterprise

Sharing his pioneering insight on how organizations can transform their software development and delivery processes, Gary Gruver provides a tactical framework to implement DevOps principles.

All the resources you need to take your idea to production. Learn Git, improve your DevOps workflow, or discover new trends with GitLab.

Devops

2018 Global Developer Report

Report
Devops

Avoiding the DevOps Tax

Blog post
Gitlab

GitLab Capabilities Statement

One-Pager
Gitlab

GitLab Datasheet

One-Pager
Gitlab

GitLab Professional Services Datasheet

One-Pager
Continuous integration

Scaled Continuous Integration and Delivery

White paper
Git

Moving to Git

White paper

Learn how to implement Git to take the first steps towards a more collaborative and efficient software development lifecycle.

Git

What to Look for in a Git Management Solution

Blog post

You have decided to move to move to Git. Now what?

Git

Why You Should Move to Git

Webcast

Learn why Git is the most popular version control system for developing software today.

Gitlab

How to explain GitLab to anyone

Blog post

A real-life example of how GitLab works.

Continuous integration

Continuous Integration: From Jenkins to GitLab Using Docker

Blog post
Continuous integration

Customer Story: How GitLab CI Supported Ticketmaster's Ramp Up to Weekly Mobile Releases

Blog post
Continuous integration

Demo - CI/CD with GitLab in Action

Blog post
Continuous integration

From Continuous Integration to Continuous Everything

Webcast
Continuous integration

Customer Story: Why we Chose GitLab CI for our CI/CD Solution

Blog post
Cloud native

The DevOps Journey: Using Containers

Webcast
Software development

2016 Developer Survey

Report
Devops

Managing the DevOps Culture Shift

Webcast
Devops

Our Secret to Tackling Thousands of Open Issues

Blog post
Devops

Cross-functional ≠ dysfunctional

Blog post

Best practices for working cross-functionally

Git

Why more companies are adopting open source technology

Blog post
Git

Customer story: Moving to GitLab! Yes, it's worth it!

Blog post
Git

Customer story: A creative agency's GitLab wishlist

Blog post
Git

Git tips and tricks

Blog post
Git

Comparing confusing terms in GitHub, Bitbucket, and GitLab

Blog post
Gitlab

GitLab workflow: An overview

Blog post
Gitlab

How GitLab gets you from idea to production

Blog post
Gitlab

How to evaluate GitLab during an EE trial [blog post]

Blog post
Git

Getting started with GitLab development kit [blog post]

Blog post
Git

Getting started with Git [webcast]

Blog post
Continuous integration

Automate to Accelerate

Webcast
Continuous integration

Cloud native apps from development to production

Webcast
Continuous integration

Kubernetes, containers, cloud native – the basics

Blog post
Continuous integration

Autoscale GitLab CI runners and save 90% on EC2 costs

Blog post
Continuous integration

HumanGeo switched from Jenkins to GitLab and cut costs by a 1/3

Blog post
Continuous integration

Review Apps, a continuous case study

Blog post
Continuous integration

3 tips for introducing continuous workflows to your development process

Blog post
Continuous integration

Customer story: Charge

Blog post
Continuous integration

Customer story: Data startup Cognitive Logic talks migrating to GitLab

Blog post
Continuous integration

Customer story: GitLab adoption growing at CERN

Blog post
Continuous integration

Setting up GitLab CI for Android projects

Blog post
Continuous integration

GitLab container registry

Blog post
Continuous integration

Customer story: Building our Web App on GitLab CI

Blog post
Devops

Complete DevOps is DevOps reimagined

Blog post
Devops

Beyond CI/CD: GitLab's DevOps vision

Blog post
Devops

How to spot development issues and fix them fast

Blog post
Devops

Demo - Mapping work versus time with burndown charts

Blog post
Devops

Managing production deployments on Kubernetes

Webcast
Devops

The logic behind deploying early and often

Blog post
Devops

Trends in version control: Innersourcing

Blog post
Software development

Don't let process hold you back

Webcast
Devops

How GitLab boosts collaboration through visibility, accountability, and measurement

Blog post
Devops

Introducing GitLab 9.0

Webcast
Devops

Simplifying the software development lifecycle [webcast]

Webcast
Code review

Code review: A business imperative

Webcast
Security

How innersourcing can help your security team

Blog post
Devops

Demo - Mastering code review with GitLab

Blog post
Devops

Why collaboration tools matter more than ever

Blog post
Devops

The secret to developer happiness? Use better tools

Blog post
Devops

Customer story: Why Vaadin chose GitLab

Blog post
Devops

Customer story: Stack Overflow

Blog post
Cloud native

What you need to know about going cloud native

Webcast
Devops

Why move to a single collaboration tool?

Blog post
Security

Innovate faster without sacrificing security or quality

Webcast
Devops

Installing GitLab on Google Container Engine

Webcast
Devops

Connecting GitLab.com to your private cloud on GCP

Webcast
Devops

Complete DevOps with GitLab

Webcast
Git

Git-ing started with Git

Webcast

In this GitLab Training video, we will look at the basics of the open source version control system Git.

On demand training

GitLab Flow

Webcast

This video describes the GitLab flow that integrates the git workflow with an issue tracking system. It offers a simple, transparent and effective way to work with git.

On demand training

GitLab Namespaces (users, groups and subgroups)

Webcast