Model Online / On-Site
Duration
Modules 5 modules

Course Objective & Scope

Slow builds, flaky tests and manual release checklists bottleneck software delivery. This course teaches how to build fast, repeatable and safe CI/CD pipelines from code commit all the way to production.

Trunk-based development and PR workflows, parallel stages and dependency caching, unit/integration testing, SonarQube quality gates, SemVer and container tagging, environment promotion, blue/green and canary deployments and automated rollbacks are practised on the organisation's chosen platform (GitLab CI, GitHub Actions or Azure DevOps/Jenkins). Participants produce a reusable enterprise pipeline template.

Who Should Attend?

  • DevOps and platform engineers designing and operating delivery pipelines
  • Software developers improving build, test and release automation
  • QA engineers integrating automated tests into CI/CD workflows
  • Prerequisite: familiarity with Git and basic software build/packaging concepts

Key Takeaways

  • Author a fast CI pipeline covering build, linting, unit tests and packaging
  • Cut pipeline duration using dependency caching, matrix builds and parallel jobs
  • Enforce test coverage, code quality and security scans as automated quality gates
  • Build once and promote immutable artefacts/container images across dev, staging and production
  • Execute low-risk releases and rapid rollbacks using rolling, blue/green and canary strategies

Curriculum

Modern CI/CD Architecture and Git Workflows
  • Continuous Integration, Delivery and Deployment differences and DORA metrics
  • Trunk-based development, feature flags and PR validation pipelines
Pipeline Design, Speed Optimisation and Reusable Templates
  • Stages, jobs, runner/agent architecture and conditional execution
  • Dependency and Docker layer caching, parallel and matrix execution
  • Reusable workflows, GitLab CI components and shared libraries
Automated Testing, Code Quality and Artefact Management
  • Running unit, integration and contract tests inside the pipeline
  • SonarQube quality gates, SemVer versioning and immutable artefact creation
Secure Credentials and Environment Promotion
  • Keyless cloud authentication with OIDC and Vault/Secret management
  • Dev, Staging and Prod environment approvals and database migrations (Flyway/Liquibase)
Deployment Strategies and Rollbacks
  • Rolling, Blue/Green and Canary deployment patterns
  • Smoke tests, health checks and an automated rollback checklist

Other Courses in This Category

  • Platform Engineering: Designing Internal Developer Platforms (IDP)

    Platform Engineering and Internal Developer Platform (IDP) design with a product mindset: golden path templates, Backstage developer portals, self-service infrastructure with Crossplane/Terraform, reducing cognitive load and DORA/SPACE metrics.

    DevOps & MLOps Corporate
    Live Course
    5 modules
  • Site Reliability Engineering (SRE) Fundamentals

    Site Reliability Engineering (SRE) fundamentals: defining SLIs, SLOs and error budgets, reducing toil through automation, symptom-based monitoring and multi-window burn-rate alerts, on-call incident management and blameless postmortems.

    DevOps & MLOps Corporate
    Live Course
    5 modules
  • Microsoft PowerShell for System Administration and Automation

    PowerShell 7 and Windows PowerShell for sysadmins and DevOps teams: the object pipeline, WMI/CIM, PowerShell Remoting, Active Directory and Microsoft Graph/Azure automation, module authoring and secure execution.

    DevOps & MLOps Corporate
    Live Course
    5 modules
  • AIOps Foundation: AI-Driven IT Operations and Incident Intelligence

    AI for IT Operations (AIOps) fundamentals and AIOps Foundation preparation: telemetry unification, anomaly detection, event correlation and alert noise reduction, automated root-cause analysis, LLM/agent-assisted on-call and self-healing.

    DevOps & MLOps Corporate
    Live Course
    5 modules
  • DevSecOps: Automated Security in CI/CD and Cloud-Native Delivery

    Shift-left security integrated into CI/CD pipelines: pre-commit secret scanning, SAST, SCA and SBOMs, container and IaC security checks, DAST, automated security quality gates and vulnerability lifecycle management.

    DevOps & MLOps Corporate
    Live Course
    5 modules
  • GitOps for Kubernetes with Argo CD and Flux

    GitOps on Kubernetes with Argo CD and Flux: declarative state management, drift detection and automated reconciliation, Kustomize and Helm integration, multi-cluster delivery with ApplicationSets, Secret management and progressive delivery.

    DevOps & MLOps Corporate
    Live Course
    5 modules

Get in touch