🏗️
Platform Engineering and Internal Developer Platforms
Build the "Goldilocks" platform — paved paths for developers, guardrails for operators, and a measurable product mindset.
Intermediate0.9 hours8 lessons
Start Course →What You'll Learn
- ✓Define what platform engineering is, why it emerged, and how it differs from DevOps and SRE
- ✓Apply Team Topologies to organise stream-aligned, platform, enabling, and complicated-subsystem teams
- ✓Design golden paths and a Thinnest Viable Platform (TVP)
- ✓Evaluate IDP tooling: Backstage, Port, Humanitec, Crossplane, Kratix, Argo CD
- ✓Build developer portals with service catalogues, software templates, and scorecards
- ✓Implement self-service infrastructure with policy guardrails
- ✓Measure platform value with DORA, SPACE, and platform-specific KPIs
- ✓Operate a platform as a product: discovery, roadmap, adoption, feedback
Prerequisites
- •Familiarity with Kubernetes and CI/CD (see Kubernetes Basics and CI/CD Pipelines courses)
- •Some exposure to DevOps practice and Infrastructure as Code
Course Curriculum
Module 1: Foundations
Module 2: Tooling
Practice for the Real Exam
After completing this course, test yourself with exam-style practice questions.