Kairon-AI

Online
Chat with Kairon-AI. What would you like to know about our courses, professional certifications, or corporate training?
devops engineering / COURSE

CI/CD & Release Engineering

Stop deploying on Fridays causing panic. Master the art of continuous integration, progressive delivery, and automated testing to deploy 100 times a day with zero downtime.

5 Weeks (Intensive)
Intermediate
Live Online + Async Labs
Tariq Hassan
Lead Instructor
Tariq Hassan
Staff DevOps Engineer

Mastered Technologies

GitHub ActionsDockerSonarQubeArgoCDBash

You Will Build

Capstone Project

Build a comprehensive, secure CI/CD pipeline from scratch that tests, scans, builds, and performs a Canary deployment of a microservice application.

The 5-Week Syllabus

An intense, week-by-week breakdown designed to push your limits.

Week 1

Source Control & Branching Strategies

Setting the foundation for collaboration.

Core Topics

  • Advanced Git Internals
  • Trunk-based Development
  • GitFlow

Hands-on Lab

Untangle a corrupted git history and enforce strict PR merging rules.

Week 2

Automated Testing Pipelines

Failing fast and loud.

Core Topics

  • Unit/Integration hookups
  • Code Coverage Gates
  • Matrix Builds

Hands-on Lab

Build a highly parallelized GitHub Actions workflow to test Node, Python, and Go codebases simultaneously.

Week 3

Containerization & Artifacts

Packaging software deterministically.

Core Topics

  • Optimizing Dockerfiles
  • Multi-stage builds
  • Private Registries

Hands-on Lab

Reduce a 1.2GB Docker image down to a highly secure 40MB distroless image.

Week 4

Security Scanning (DevSecOps)

Catching vulnerabilities before deployment.

Core Topics

  • SAST/DAST
  • Container Vulnerability Scanning
  • Secret Scanning

Hands-on Lab

Integrate Snyk and Trivy into your pipeline to block vulnerable commits.

Week 5

Progressive Delivery & Rollbacks

Deploying safely during peak hours.

Core Topics

  • Blue/Green Deployments
  • Canary Releases
  • Automated Rollbacks

Hands-on Lab

Execute a zero-downtime Canary deployment that automatically rolls back if error rates spike.

Expert Facilitator

Tariq Hassan
Tariq Hassan
Staff DevOps Engineer

Tariq builds pipelines that developers love. He migrated a 1000-engineer legacy org from manual Jenkins deployments to fully automated GitOps.

Student Perks

  • GitHub Pro tools access
  • 1-on-1 Pipeline Audit
  • DevSecOps playbook