๐Ÿฅ‹ Fawkes Dojo

Learn Platform Engineering by Building and Operating a Real Platform

Welcome to the Fawkes Dojo

The Fawkes Dojo is not a traditional course or documentation site. It's an immersive learning environment where you master platform engineering by building and operating real platform infrastructure in a production-like environment.

Through 20 hands-on modules organized by belt levels, you'll progress from Platform Fundamentals to Platform Architecture, covering all 24 DORA capabilities. Each module combines theory, demonstration, hands-on labs, and immediate feedback.

โœ… Learn by Doing

Labs run against real, running platform stacks, not simulations

โœ… Safe to Fail

Labs run on your own machine or cluster, so mistakes cost nothing

โœ… Immediate Feedback

Lab validation scripts and live dashboards show whether each step worked

โœ… Progressive Mastery

Clear belt system showing skill progression

โœ… Real Tools, Real Skills

Same tools used in production environments

โœ… Open Source

Every module and lab is MIT-licensed on GitHub

20 Modules
40 Hours of Learning
5 Belt Levels
24 DORA Capabilities

Belt Progression Path

Total Time: 40 hours (1 week full-time or 5 weeks part-time)

โšช
White Belt
8 hours
Platform Fundamentals
โ†’
๐ŸŸก
Yellow Belt
8 hours
CI/CD Mastery
โ†’
๐ŸŸข
Green Belt
8 hours
GitOps & Deployment
โ†’
๐ŸŸค
Brown Belt
8 hours
Observability & SRE
โ†’
โšซ
Black Belt
8 hours
Platform Architecture

Ready to Begin Your Journey?

Start with Module 1 or jump to any belt level based on your experience

Start White Belt Certification Status
โšช

White Belt: Platform Fundamentals

โฑ๏ธ 8 hours ๐Ÿ“š 4 modules ๐ŸŽ“ Certification (planned): Fawkes Platform Operator
๐ŸŽฏ 4 of 24 DORA Capabilities

Core Competencies

  • Understand what an Internal Delivery Platform is and why it matters
  • Explain DORA metrics and their business impact
  • Navigate Backstage portal and service catalog
  • Deploy an application using a golden path template
  • View and interpret basic DORA metrics
๐ŸŸก

Yellow Belt: CI/CD Mastery

โฑ๏ธ 8 hours ๐Ÿ“š 4 modules ๐ŸŽ“ Certification (planned): Fawkes CI/CD Specialist
๐ŸŽฏ 6 additional DORA Capabilities (10 total)

Core Competencies

  • Build CI pipelines from scratch with uFawkesPipe's Woodpecker CI (Module 5; its lab is written ahead of the stack's release and not yet run for real)
  • Implement security scanning (SAST, dependency check, container scanning)
  • Configure quality gates and automated testing
  • Optimize build times and resource usage
  • Implement pipeline-as-code best practices
๐ŸŸข

Green Belt: GitOps & Deployment

โฑ๏ธ 8 hours ๐Ÿ“š 4 modules ๐ŸŽ“ Certification (planned): Fawkes Deployment Engineer
๐ŸŽฏ 7 additional DORA Capabilities (17 total)

Core Competencies

  • Implement GitOps workflows with ArgoCD
  • Configure blue-green and canary deployments
  • Implement progressive delivery with automated rollback
  • Manage multi-environment deployments (dev, staging, prod)
  • Troubleshoot deployment failures and rollback safely
๐ŸŸค

Brown Belt: Observability & SRE

โฑ๏ธ 8 hours ๐Ÿ“š 4 modules ๐ŸŽ“ Certification (planned): Fawkes SRE Practitioner
๐ŸŽฏ 5 additional DORA Capabilities (22 total)

Core Competencies

  • Configure comprehensive observability (metrics, logs, traces)
  • Design and implement custom DORA metrics dashboards
  • Define and track SLIs, SLOs, and error budgets
  • Implement distributed tracing for microservices
  • Conduct effective incident response and postmortems
โšซ

Black Belt: Platform Architecture

โฑ๏ธ 8 hours ๐Ÿ“š 4 modules ๐ŸŽ“ Certification (planned): Fawkes Platform Architect
๐ŸŽฏ 2 final DORA Capabilities (24 total - 100%)

Core Competencies

  • Design platform architecture for new teams
  • Implement multi-tenancy and resource governance
  • Design security architecture (zero trust principles)
  • Plan multi-cloud deployment strategies
  • Mentor others in platform engineering
  • Contribute to platform codebase

๐ŸŽ“ Certification Path (planned)

Belt certifications are planned but not available yet. There is no exam platform, badge, or verification today. The cards below show what each certification is intended to cover.

โšช

Platform Operator

Complete White Belt

80% passing score

๐ŸŸก

CI/CD Specialist

Complete Yellow Belt

85% passing score

๐ŸŸข

Deployment Engineer

Complete Green Belt

85% passing score

๐ŸŸค

SRE Practitioner

Complete Brown Belt

85% passing score

โšซ

Platform Architect

Complete Black Belt

90% passing score + mentoring

๐Ÿ“Š Complete DORA Capabilities Coverage

The Fawkes Dojo curriculum covers all 24 DORA capabilities across the belt progression:

Continuous Delivery (8)

  • Version Control
  • Deployment Automation
  • Continuous Integration
  • Trunk-Based Development
  • Test Automation
  • Test Data Management
  • Shift Left on Security
  • Continuous Delivery

Architecture (3)

  • Loosely Coupled Architecture
  • Empowering Teams
  • Database Change Management

Product & Process (6)

  • Team Experimentation
  • Work in Small Batches
  • Visual Management
  • WIP Limits
  • Visualizing Work
  • Change Approval Process

Lean Management (4)

  • Monitoring & Observability
  • Proactive Failure Notification
  • Lightweight Change Approval
  • Code Review

Cultural (3)

  • Generative Organizational Culture
  • Learning Culture
  • Job Satisfaction

๐Ÿš€ Getting Started

For Beginners (No platform experience)

Start with Module 1: Internal Delivery Platforms and progress sequentially through White Belt.

For DevOps Engineers (Some CI/CD experience)

Start with Module 5: Continuous Integration Fundamentals (Yellow Belt).

For Platform Engineers (Experienced)

Jump to Module 17: Platform as a Product (Black Belt) or focus on specific skill gaps.

Lab Environment

Labs run on real stacks you start yourself; nothing is auto-provisioned. Two modules have runnable labs today:

Each lab ends with a validation script that tells you whether you finished. More labs are added as each uFawkes stack is released.

Assessment & Certification

Written belt assessments are available in the assessments folder. Practical exams, scoring, and certification are planned but not built yet.

Support & Community

Learning Tips