© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2024
J. PainterPractical GitLab Serviceshttps://doi.org/10.1007/979-8-8688-0427-4_1

1. Only the Beginning

Jeffrey Painter1  
(1)
Sugar Grove, IL, USA
 

GitLab is a multi-tool (also known as an all-in-one tool) for software development and management. It is composed of many individual components that are integrated together to support the full life cycle of product development, from initial planning to coding and testing all the way through deployment. It supports the DevOps model of managing software products, although it doesn’t require that you follow that methodology.

In this chapter, we’ll start with a high-level look at the tool exploring the most basic components ...

Get Practical GitLab Services: A Complete DevOps Guide for Developers and Administrators now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.