This class covers setting up continuous integration/continuous deployment (CI/CD) for your projects. It starts with a round-robin discussion of where your team is at with CI/CD today. It then focuses on what is CI/CD, why it should be used, and how to implement within GitLab. This class includes live demonstrations of the use of GitLab.
New certification! Starting in July 2020, we're including class participant access to our new GitLab CI/CD Specialist certification assessments. To earn certification, GitLab CI/CD Training participants must receive a passing score on both a written assessment and a lab assessment evaluated by a GitLab Professional Services Engineer
Technical Project Leads
Live training sessions delivered by a GitLab technical trainer
Lecture with demonstrations
Slides with notes and reference links
Describe what CI/CD is
Explain how runners work
Set up and configure CI/CD and runners
Verify a new feature
Scope and persist variables at various levels
Scaffold out the basics of a test, build, review, and deploy pipeline leveraging feature/topic branching as the review mechanism
Release and deployment workflow
Artifacts and dependency caching
Building and deploying images to GitLab registry
Remote delivery is $5,000 per class. Onsite delivery is $7,000 per class plus incurred trainer travel expenses.
One delivery of this course includes two 4-hour remote sessions or one 1-day onsite session.
Laptop with internet access and git installed, per the requirements specified here.
Private Onsite Course
for up to 12 attendees per session for standard non-customized live training
Private Course Options
Remote for your team: $5000 per 6- to 8-hour standard course, up to 12 attendees recommended; DevOps Fundamentals Course remote delivery pricing is $20,000 and will be spread out over multiple remote sessions
At your site: $7000 per day for up to 20 attendees, plus travel expenses for each instructor
At a GitLab-hosted facility: $2,000 plus $5000 per day for up to 20 attendees, plus travel expenses for each instructor
This course can be customized. Pricing will be based on the scope of customization you need.
Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license