Complete GitLab DevOps Bootcamp: CI/CD, Terraform, Ansible,
Published 6/2025
Duration: 5h 21m | .MP4 1920x1080 30 fps(r) | AAC, 44100 Hz, 2ch | 2.88 GB
Genre: eLearning | Language: English
Published 6/2025
Duration: 5h 21m | .MP4 1920x1080 30 fps(r) | AAC, 44100 Hz, 2ch | 2.88 GB
Genre: eLearning | Language: English
End-to-end DevOps automation with GitLab, including DevSecOps, IaC, and configuration management.
What you'll learn
- Understand GitLab fundamentals, including GitLab CI/CD pipeline concepts and architecture
- Build robust CI/CD pipelines for DevOps automation using GitLab
- Integrate DevSecOps practices to automate security scans and shift left security in pipelines
- Automate cloud infrastructure provisioning with Terraform on GitLab (e.g., AWS EC2, S3, EKS)
- Manage configuration and deployments using Ansible integrated with GitLab CI/CD
- Use GitLab for Docker image creation, storage, and deployment with GitLab Container Registry
- Set up self-hosted GitLab Runners on cloud platforms like AWS
- Implement advanced GitLab features like environments, schedules, triggers, artifacts, and templates
- Deploy applications to Kubernetes (EKS) using GitLab pipelines and Helm
- Apply real-world DevOps, IaC, and DevSecOps use cases using GitLab as the central automation hub
Requirements
- No prior experience with GitLab CI/CD, Terraform, or Ansible required — everything is taught from scratch with hands-on examples
Description
Unlock the full power of GitLab CI/CD and take your DevOps skills to the next level! This hands-on course teaches you how to build, secure, and automate software delivery pipelines using GitLab, with real-world implementations ofDevSecOps,Terraform,Ansible, andHelm.
You’ll start by mastering the fundamentals of GitLab CI/CD and progress toward building advanced, production-ready automation pipelines. Learn toprovision infrastructure with Terraform,automate configuration using Ansible, andsecure your CI/CD workflowswith integrated security tools and DevSecOps practices.
You’ll also exploreHelm basics, and understand how to use Helm charts for packaging and deploying applications toKubernetes clusters (EKS)from your GitLab pipelines.
Whether you're a DevOps engineer, cloud architect, developer, or sysadmin, this course gives you the practical knowledge and skills to:
What You’ll Learn:
Set up and configure GitLab CI/CD pipelines from scratch
ImplementDevSecOpswith automated security scans and policy controls
UseTerraformwith GitLab to automate AWS resource creation (EC2, S3, EKS, etc.)
IntegrateAnsiblewith GitLab CI/CD for server configuration and app deployment
Learn thebasics of Helmand deploy applications to Kubernetes using Helm charts
Run pipelines onself-hosted GitLab Runners, including Docker-based runners on AWS
Manage environments, variables, artifacts, scheduled pipelines, and templates in GitLab
Apply real-world CI/CD patterns with conditional logic (rules, when, include, etc.)
Who this course is for:
- DevOps Engineers, Cloud Engineers, and SREs looking to master GitLab CI/CD automation
- Security professionals aiming to integrate DevSecOps into the CI/CD pipeline
- System Administrators exploring Infrastructure as Code with Terraform and Ansible
- Beginners and intermediate learners who want practical, hands-on experience with GitLab for real-world DevOps workflows
More Info