BBuddyAI Learn
DevOps · Beginner → Expert

🔁 CI/CD and Release Engineering

Design automated delivery pipelines with builds, tests, artifacts, environments, approvals, deployment strategies, supply-chain security and rollback.

Course roadmap

Pass each module exam to unlock the next module.

Module 1 · Beginner

Continuous Integration, Delivery and Deployment Principles

Locked
Module 2 · Beginner

Pipeline as Code and Build Reproducibility

Locked
Module 3 · Beginner

Source Control Triggers and Branch Strategies

Locked
Module 4 · Beginner

Dependency Installation, Caching and Build Optimization

Locked
Module 5 · Intermediate

Automated Unit, Integration and End-to-End Testing

Locked
Module 6 · Intermediate

Artifacts, Registries, Packages and Versioning

Locked
Module 7 · Intermediate

Environment Configuration and Secret Management

Locked
Module 8 · Intermediate

Database Migrations in Delivery Pipelines

Locked
Module 9 · Advanced

Deployment Strategies: Rolling, Blue-Green and Canary

Locked
Module 10 · Advanced

Feature Flags, Progressive Delivery and Rollback

Locked
Module 11 · Advanced

Containers and Kubernetes Delivery Workflows

Locked
Module 12 · Advanced

Supply Chain Security, SBOMs and Signing

Locked
Module 13 · Expert

Approvals, Change Control and Governance

Locked
Module 14 · Expert

Observability, Release Verification and Incident Response

Locked
Module 15 · Expert

GitHub Actions, GitLab CI and Jenkins Patterns

Locked
Module 16 · Expert

Expert Capstone: Governed Production Delivery Pipeline

Locked
Certification gate

Final course exam

Pass mark: 80%. Time limit: 360 minutes. All module exams must be passed first.

Locked until modules are passed