← Back to the catalogueCI/CD Pipelines
Intermediate to Advanced
Level
Classroom . Online . Hybrid
Mode
Course overview
A tool-agnostic course on designing delivery pipelines, then implementing them on three platforms. The course starts from delivery principles small changes, fast feedback, reproducible builds, safe rollback and then implements the same pipeline in GitHub Actions, GitLab Cl and Jenkins so learners can compare.
Deployment strategies, environment promotion, secrets and observability are covered as first-class topics.
Who it is for
- DevOps and platform engineers
- Developers owning deployments
- QA engineers embedding tests in pipelines
- Team leads defining release process
Prerequisites
Git, Docker basics and familiarity with one cloud platform.
How it runs
Learn → Practise → Build → Experience → Demonstrate, ending in a capstone. Delivered by practitioners from the engineering bench, in Madurai, Coimbatore and online.
Final project
Full Delivery Pipeline with Rollback
Programme sheet
The programme sheet carries the full module breakdown, labs, project work and certification path. Leave your details and the download starts; fees, dates and formats for the next intake come from the education team.
Learning outcomes
01
Design a pipeline around fast, reliable feedback.
02
Automate unit, integration and security testing.
03
Implement blue-green and canary deployments.
04
Measure lead time, failure rate and recovery time.
05
Produce reproducible, versioned build artifacts.
06
Promote releases through environments safely.
07
Manage secrets and approvals in pipelines.
Module structure
8 modulesModule 01
Delivery Principles
Continuous integration . Trunk-based development . DORA metrics . Delivery vs deployment . Build reproducibility
Stages and gates . Parallelism . Pipeline as code . Caching . Artifact promotion . Reusable workflows
Workflows and triggers . Reusable workflows . OIDC to cloud . Matrix builds . Environments . Caching
Lab
Build-Test-Deploy Workflow
.gitlab-ci.yml . Runners . Environments . Stages and needs . Cache and artifacts . Review apps
Lab
Pipeline with Review App
Module 05
Jenkins Pipelines
Declarative syntax . Agents . Approvals . Shared libraries . Credentials
Lab
Equivalent Jenkins Pipeline
Module 06
Testing and Security in Pipelines
Test pyramids . Coverage gates . SAST and DAST stages . Dependency scanning . Image scanning . Policy failures
Module 07
Deployment Strategies
Rolling . Blue-green . Canary . Feature flags . Database migrations . Rollback drills
Pipeline observability . Flaky test handling . Cost and runtime tuning . Secret rotation . Incident response
Assessment & certification
Module assignments and labs
25%
Final project and review
40%
Learners who complete all modules, submit the final project and clear the review receive a course completion certificate from Kaizen Infinities Private Limited. Project work is documented for the learner's portfolio, and interview preparation is included in the closing sessions.
Career outcomes . Roles this programme prepares for
CI/CD EngineerDevOps EngineerRelease EngineerPlatform EngineerSite Reliability Engineer