DevOps Training intermediate

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

  1. DevOps Fundamentals — Culture, practices, metrics. CALMS framework. DevOps vs. SRE vs. Platform Engineering
  2. Linux & Shell Essentials — User management, processes, networking, systemd, bash scripting for automation
  3. Git & Source Control — Branching strategies, merge vs. rebase, PR workflows, Git hooks, conventional commits
  4. Build Automation — Maven, Gradle, Ant, MSBuild. Multi-module builds. Build caching and optimization
  5. CI/CD with Jenkins — Pipeline as Code (Jenkinsfile), multibranch pipelines, shared libraries, Blue Ocean
  6. CI/CD with GitHub Actions & GitLab CI — Workflows, jobs, runners, environments, secrets, reusable workflows
  7. Artifact Management — Nexus, Artifactory. Snapshot vs. release repos. Promotion strategies. Cleanup policies
  8. Docker Deep Dive — Multi-stage Dockerfiles, layer optimization, Docker Compose, registry management
  9. Kubernetes Operations — Pods, Deployments, Services, Ingress, ConfigMaps, Helm, Kustomize
  10. Infrastructure as Code — Terraform — Providers, resources, state, modules, workspaces, Terraform Cloud
  11. Infrastructure as Code — Ansible — Playbooks, roles, inventories, Ansible Vault, AWX/Tower
  12. Automated Testing in CI/CD — Unit, integration, E2E, performance testing. Parallelization. Quality gates
  13. Monitoring & Observability — Prometheus, Grafana, Alertmanager. SLO-based alerting
  14. Release Strategies — Blue-green, canary, rolling deployments. Feature flags. Automated rollback
  15. Security in CI/CD — SAST, SCA, container scanning, secrets management, pipeline RBAC
  16. 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?
No. The course starts with fundamentals and builds progressively. Basic Linux command-line familiarity is the only hard prerequisite.
Will this prepare me for AWS/Azure/CNCF certifications?
Yes. Our curriculum is aligned with AWS Certified DevOps Engineer, Microsoft AZ-400, Docker Certified Associate, CKAD, and Terraform Associate exam objectives. Practice exams and mentoring included.
What tools will I actually configure?
Every tool listed. You will write Jenkinsfiles, build Terraform for AWS, deploy Docker containers to Kubernetes, and configure Prometheus monitoring — all in real lab environments. No simulations.

TOOLS_COVERED

Jenkins GitHub Actions GitLab CI Maven Gradle Docker Kubernetes Terraform Ansible Git SonarQube Nexus Artifactory Jira

PREREQUISITES

  • Basic Linux administration
  • Understanding of software development lifecycle
  • Familiarity with command-line interfaces

CURRICULUM

Covers: Jenkins, Bamboo, TeamCity, GitHub Actions, GitLab CI, Azure DevOps. Hands-on labs and real-world scenarios.
Covers: Apache Maven, Gradle, Apache Ant, MSBuild, Makefile, NAnt, Grunt. Hands-on labs and real-world scenarios.
Covers: Nexus, Artifactory, NuGet, Chocolatey, APT, YUM, RPM, Apache Archiva. Hands-on labs and real-world scenarios.
Covers: Jira, Zendesk. Hands-on labs and real-world scenarios.
Covers: Python, Bash, PowerShell, Groovy, Ruby, Perl. Hands-on labs and real-world scenarios.

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 PATH

Online · Classroom · Corporate · Self-paced · Certification-aligned