DevOps Engineering Training — CI/CD, IaC & Automation | 16 Modules, 32 Labs
Master DevOps: CI/CD, Terraform, Docker, Kubernetes, monitoring. 16 modules, 32 labs. Certification-aligned with AWS, Azure, CNCF. Online, classroom, corporate. Enroll now.
Program Overview
This is our flagship DevOps program. You will learn to design, build, and operate production-grade CI/CD pipelines, manage infrastructure as code, containerize applications, orchestrate with Kubernetes, and implement monitoring — all through hands-on labs with real toolchains.
Course Modules
- DevOps Fundamentals — Culture, practices, metrics. CALMS framework. DevOps vs. SRE vs. Platform Engineering
- Linux & Shell Essentials — User management, processes, networking, systemd, bash scripting for automation
- Git & Source Control — Branching strategies, merge vs. rebase, PR workflows, Git hooks, conventional commits
- Build Automation — Maven, Gradle, Ant, MSBuild. Multi-module builds. Build caching and optimization
- CI/CD with Jenkins — Pipeline as Code (Jenkinsfile), multibranch pipelines, shared libraries, Blue Ocean
- CI/CD with GitHub Actions & GitLab CI — Workflows, jobs, runners, environments, secrets, reusable workflows
- Artifact Management — Nexus, Artifactory. Snapshot vs. release repos. Promotion strategies. Cleanup policies
- Docker Deep Dive — Multi-stage Dockerfiles, layer optimization, Docker Compose, registry management
- Kubernetes Operations — Pods, Deployments, Services, Ingress, ConfigMaps, Helm, Kustomize
- Infrastructure as Code — Terraform — Providers, resources, state, modules, workspaces, Terraform Cloud
- Infrastructure as Code — Ansible — Playbooks, roles, inventories, Ansible Vault, AWX/Tower
- Automated Testing in CI/CD — Unit, integration, E2E, performance testing. Parallelization. Quality gates
- Monitoring & Observability — Prometheus, Grafana, Alertmanager. SLO-based alerting
- Release Strategies — Blue-green, canary, rolling deployments. Feature flags. Automated rollback
- Security in CI/CD — SAST, SCA, container scanning, secrets management, pipeline RBAC
- Capstone Project — Design and build a complete CI/CD pipeline for a microservices application on Kubernetes
Hands-on Labs (32 total)
Every module includes 2 hands-on labs. Lab environments are cloud-hosted — no local setup required. Examples: “Build a multi-stage Jenkins pipeline that tests, scans, and deploys to Kubernetes,” “Write Terraform to provision an EKS cluster with IAM roles,” “Configure Prometheus alerting based on SLO burn rate.”
LEARNING_OUTCOMES
- Design multi-stage CI/CD pipelines in Jenkins, GitHub Actions, and GitLab CI
- Write Infrastructure as Code using Terraform and Ansible
- Containerize applications with Docker and orchestrate on Kubernetes with Helm
- Implement automated testing as pipeline quality gates
- Configure monitoring and alerting with Prometheus and Grafana
- Set up artifact management with Nexus/Artifactory
ENTERPRISE_USE_CASES
- Standardizing CI/CD across 50+ microservices with shared pipeline templates
- Migrating from quarterly releases to continuous delivery for a 200-developer organization
- Implementing Infrastructure as Code for multi-cloud AWS/Azure/GCP environments
WHO_SHOULD_ATTEND
- Software engineers who want to own their deployment pipelines
- System administrators transitioning to DevOps roles
- DevOps engineers seeking structured, comprehensive training
- Engineering managers who want to understand DevOps capabilities
FREQUENTLY_ASKED
Do I need prior DevOps experience?
Will this prepare me for AWS/Azure/CNCF certifications?
What tools will I actually configure?
TOOLS_COVERED
PREREQUISITES
- Basic Linux administration
- Understanding of software development lifecycle
- Familiarity with command-line interfaces
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