Cloud Computing & DevOps · Delivery & IaC

CI/CD foundations

Pipeline anatomy, artefacts, approvals, promotions — GitHub Actions-first commentary.

Sponsored

Lesson outline

  1. 49
    Refactor CI for Reusability

    Refactor CI workflows for reusability — CI/CD foundations. Learn to identify repeated pipeline steps, extract them into reusable actions or templates, and apply best practices for maintainability.

  2. 50
    CI/CD foundations — Part 025

    Placeholder slot — edit in console (cicd-foundations-stub-025).

  3. 51
    Add a Feature Flag to Control Releases

    Add a feature flag to control releases in your CI/CD pipeline. Learn how feature flags decouple deployment from release, enabling safer rollouts and instant rollback.

  4. 52
    CI/CD foundations — Part 026

    Placeholder slot — edit in console (cicd-foundations-stub-026).

  5. 53
    Blue-green deployment setup

    Learn to set up blue-green deployments: switch traffic between two identical environments for low-risk releases. This tutorial covers the core concept, step-by-step walkthrough, and troubleshooting tips — perfect for CI/CD foundations.

  6. 54
    Auto rollback failed releases

    Roll back a failed release automatically in this CI/CD foundations lesson. Learn the core concept, hands-on steps for auto rollback, and how to troubleshoot common edge cases.

  7. 55
    Canary Releases with Traffic Splitting

    Learn how to implement canary releases with traffic splitting in your CI/CD pipeline. Step-by-step guidance covers the core concept, hands-on exercise, troubleshooting, and what to study next.

  8. 56
    Trace Commit to Deployment

    Learn to trace changes from commit to deployment in CI/CD. Step-by-step tutorial covers pipelines, hands-on exercise, troubleshooting, and next lessons.

  9. 57
    Version Artifacts & Releases

    Learn to apply versioning to artifacts and releases in CI/CD. This lesson covers the core concept, hands-on steps, comparison of options, and troubleshooting edge cases, preparing you for the next lesson in the track.

  10. 58
    Semantic Versioning for Builds

    Use semantic versioning for builds — CI/CD foundations.

  11. 59
    Security Scanning in CI

    Add security scanning to your CI pipeline: tools, setup, and best practices.

  12. 60
    Pipeline Dependency Checks

    Run dependency vulnerability checks in pipeline — CI/CD foundations. Learn the core concept, hands-on steps, troubleshooting, and what to study next.

    CI/CD foundations — step-by-step tutorials

    What you will find here

    This track walks through ci/cd foundations in order — each lesson is server-rendered HTML you can read without JavaScript. Follow the outline, then practice in the browser IDE when a lesson links to runnable code.

    Tutorials vs quizzes and code samples

    Tutorials teach in sequence. For quick checks use quizzes. For copy-paste snippets see code samples. For deeper reading browse articles.