GitLab Administration Training — Enterprise GitLab, CI/CD, Security & Platform Governance
Master GitLab administration: groups, RBAC, GitLab CI, runners, security scanning, compliance frameworks, and platform governance. For GitLab admins and DevOps platform engineers.
What Is GitLab Administration?
GitLab is a complete DevSecOps platform — source control, CI/CD, container registry, security scanning, package registry, and compliance — in a single application. GitLab administration means managing the entire software delivery platform: groups and projects hierarchy, RBAC, CI/CD runners at scale, security policies, compliance frameworks, and platform monitoring. For organizations that have standardized on GitLab, the platform administrator orchestrates how thousands of engineers build, test, scan, and deploy software.
Who Should Attend
- DevOps platform engineers administering GitLab instances
- GitLab group owners managing project hierarchies and permissions
- Security engineers implementing GitLab security scanning and compliance
- Teams evaluating GitLab vs. GitHub Enterprise
Learning Outcomes
- Administer GitLab — groups, projects, users, RBAC, instance settings
- Manage GitLab CI/CD at scale — shared runners, group runners, pipeline efficiency
- Implement GitLab security — SAST, DAST, secret detection, container scanning, dependency scanning
- Configure compliance frameworks — compliance pipelines, audit events, separation of duties
- Operate GitLab Container Registry and Package Registry
- Automate administration with GitLab API and Terraform GitLab provider
Course Modules
- GitLab Architecture — GitLab.com vs. self-managed. Reference architectures. High availability. Geo replication.
- Group & Project Administration — Group hierarchy. Project templates. RBAC. SAML/SCIM. LDAP integration.
- GitLab CI/CD Administration — Runner types (shared, group, project). Executors. Autoscaling. Pipeline efficiency.
- GitLab Security — SAST, DAST, secret detection, container scanning, dependency scanning. Vulnerability management.
- Compliance & Governance — Compliance frameworks. Audit events. Separation of duties. Merge request approvals. License compliance.
- GitLab Container & Package Registry — Registry administration. Cleanup policies. Dependency proxy. Package management.
- Automation & Migration — GitLab API. Terraform provider. GitLab→GitHub migration patterns. Bitbucket/GitHub→GitLab migration.
- Capstone: GitLab Platform — Configure an enterprise GitLab instance with CI/CD, security scanning, and compliance frameworks.
Hands-on Labs (14 total)
Configure group hierarchy with inherited permissions. Set up autoscaling GitLab runners on Kubernetes. Implement SAST and secret detection with merge request policies. Configure a compliance framework with mandatory pipelines. Automate project creation with GitLab API and Terraform.
Related Courses
See Git Training, GitHub Admin, GitOps Training, and DevOps Engineering.
TOOLS_COVERED
PREREQUISITES
- Git fundamentals
- Understanding of CI/CD
CURRICULUM
READY TO UPSKILL YOUR ENGINEERING TEAM?
Browse our training catalog, check upcoming cohorts, and enroll in the program that fits your transformation goals.
FIND YOUR TRAINING PATHOnline · Classroom · Corporate · Self-paced · Certification-aligned