Continuous Integration and Delivery Fundamentals
Unlock the power of Continuous Integration and Delivery with this hands-on training. Learn to design and deploy pipelines, automate quality checks and more through practical exercises and real-world scenarios.
Enterprise-CICD-B
Beginner
English
English
About The Lab
Prerequisites
TCP/IP basics
Linux basics
Virtualization basics
Audiences
Lab Architecture
This Hands-on Training consists of a dedicated instance of GitLab environment to learn git fundamentals and automation of your deployments.
Why this Lab?
Master the essentials of Continuous Integration and Delivery in this hands-on lab, equipping you with the skills to streamline development processes, automate quality assurance, and propel your career to new heights.
Lab Objectives
- Git basics (review).
- Managing the commits.
- Git Team workflow.
- Defining stages and jobs.
- Gitlab runners configuration.
- CI/CD Pipelines: build and full delivery automation.
- CI/CD Pipelines: test and quality automation.
- CI/CD Pipelines: deploy and deployment automation.
- Management of self-hosted Gitlab.
- Monitor self-hosted Gitlab using Prometheus and Grafana.
- Managing and controlling Gitlab API.