Skip to content
Ameen Abozaid
SRB-010

Platform engineering

  • 7 Lessons
  • 3.5 h practice (estimate)
On this page 9 topics

Overview

Topics

  • Internal developer platforms
  • golden paths
  • self-service capabilities

Learn first

3.5 h of practice (estimate)

Learning outcomes

  1. Explain internal developer platforms, golden paths, and the platform-as-a-product mindset.
  2. Identify repeated toil across teams that a platform capability should remove.
  3. Design a self-service capability with sensible defaults and escape hatches.
  4. Measure platform adoption and developer satisfaction.

Lessons

  1. 01Why platform teams exist
  2. 02Platform as a product
  3. 03Golden paths
  4. 04Self-service with guardrails
  5. 05Measuring a platform
  6. 06Demo: a service template that ships with CI, telemetry, and SLOs
  7. 07Demo: interviewing teams to find the platform's first capability

Lab and exercises

Lab

SRB-010-LAB1 · Golden path for FulfillCo

Outcomes: 1, 2, 3, 4 · Time: ~3.5 h

  1. Interview the four teams and list toil.
  2. Build a service template with pipeline, telemetry, security scans, and deploy.
  3. Add defaults and an escape hatch.
  4. Time a new service from template to staging and define adoption metrics.

Acceptance: a new service reaches staging in under one hour using the template.

Exercises

IDOutcomeTask
SRB-010-EX011Write a three-sentence pitch for why FulfillCo needs a platform team.
SRB-010-EX022List five toil items across the four teams from the case.
SRB-010-EX032Rank two toil items by teams affected and hours saved.
SRB-010-EX043Design the golden path template contents and one escape hatch.
SRB-010-EX053Add guardrails for self-service database requests.
SRB-010-EX064Define three adoption metrics and a satisfaction survey question.
Show solutions
  • EX01 Four teams repeat setup; inconsistent services; platform reduces toil and lowers cognitive load.
  • EX02 Pipeline setup, telemetry wiring, secrets, scans, deployment config.
  • EX03 Rank with numbers; the item affecting four teams with most hours first.
  • EX04 Template, CI, deploy, dashboards, SLO file; escape hatch: custom deploy with team-owned pipeline.
  • EX05 Default sizing, encryption, backups; policy denies public endpoints; quotas.
  • EX06 Adoption %, time to staging, tickets avoided; question: how easy was it to ship your last service?

Workplace evidence: a reusable capability other teams adopted.

Quiz

Outcomes: O1 platform mindset · O2 identifying toil · O3 self-service design · O4 measurement.

A self-check for you: nothing is graded, saved or sent anywhere. Choose an answer, then check it. You can try again as often as you like.

  1. 1A golden path is:O1
  2. 2A platform team's customers are:O1
  3. 3Platform adoption should be:O1
  4. 4Toil that justifies a platform is:O2
  5. 5Best way to find the first capability:O2
  6. 6Guardrails replace:O3
  7. 7An escape hatch allows:O3
  8. 8A template should avoid:O3
  9. 9A platform metric:O4
  10. 10Metrics should be paired with:O4

Practical part

Platform capability proposal: submit a one-page proposal with evidence and metrics. Pass: 70% on the quiz and a proposal backed by user evidence.

Common mistakes

Mandates instead of paved roads; platforms built without talking to users.

Assessment

Platform capability proposal.

Workplace evidence

A reusable capability other teams adopted.

Career relevance

The Staff capstone (STF-CAP) builds on this.

Type to search levels, phases, modules and lessons.