Notes / tag / platform-engineering-fundamentals

#platform-engineering-fundamentals

59 notes

# Platform Engineering Fundamentals

All Platform Engineering Fundamentals notes →

1 — The Evolution of Infrastructure Engineering

Traces infrastructure engineering from physical servers through virtualization, the rise of cloud computing, and infrastructure automation to the point where platform engineering became necessary.

platform-engineering-fundamentals evolution book

2 — From System Administration to Platform Engineering

Contrasts traditional system administration with the DevOps revolution, cloud-native transformation, and the modern platform team model that emerged from both.

platform-engineering-fundamentals evolution book

3 — DevOps, SRE, and Platform Engineering

Separates what DevOps, SRE, and Platform Engineering each solve, where their responsibilities and boundaries lie, and how the three disciplines work together in practice.

platform-engineering-fundamentals evolution book

4 — Why Platform Engineering Exists

Grounds platform engineering's existence in scaling engineering organizations, reducing developer cognitive load, increasing velocity, and balancing standardization against flexibility.

platform-engineering-fundamentals evolution book

5 — The Evolution of Developer Experience (DevEx)

Follows developer experience (DevEx) from early pain points through self-service engineering, the developer journey, and how developer happiness gets measured.

platform-engineering-fundamentals evolution book

1 — Conway's Law

How Conway's Law ties software architecture to organizational communication structure, and what that implies for platform team boundaries.

platform-engineering-fundamentals organizational-foundations book

2 — Team Topologies

Introduces the four fundamental team types from Team Topologies — stream-aligned, platform, enabling, and complicated-subsystem — and their interaction modes.

platform-engineering-fundamentals organizational-foundations book

3 — Cognitive Load

Defines the types of cognitive load a platform absorbs on behalf of stream-aligned teams, and how a platform's scope should be sized against it.

platform-engineering-fundamentals organizational-foundations book

4 — Platform Teams

Covers a platform team's mission, responsibilities, composition, and the criteria used to judge whether it's succeeding.

platform-engineering-fundamentals organizational-foundations book

1 — Platform as a Product

Frames an internal platform as a product with real users, not an internal utility — the shift in mindset that separates platform engineering from traditional infrastructure teams.

platform-engineering-fundamentals platform-as-product book

2 — Product Management for Platforms

Applies product management discipline — understanding users, running user research, building roadmaps, and prioritizing features — to an internal platform.

platform-engineering-fundamentals platform-as-product book

3 — Developer Experience (DevEx)

Covers user-centered design, developer workflows, platform usability, and the feedback loops that keep a platform's DevEx honest.

platform-engineering-fundamentals platform-as-product book

4 — Platform Adoption

Covers adoption strategy, removing friction from onboarding, building developer trust, and the continuous improvement loop that sustains adoption.

platform-engineering-fundamentals platform-as-product book

1 — Self-Service Platforms

Why self-service matters, what developer independence looks like in practice, and how service provisioning and self-service workflows get designed.

platform-engineering-fundamentals core-principles book

2 — Golden Paths

Defines golden paths, their benefits, what a standardized workflow looks like, and how to balance a golden path against the flexibility teams still need.

platform-engineering-fundamentals core-principles book

3 — Internal Developer Platforms (Introduction)

Introduces what an Internal Developer Platform is, its core components, the capabilities it exposes, and who its consumers are.

platform-engineering-fundamentals core-principles book

4 — APIs Everywhere

Covers API-first platform design across platform APIs, infrastructure APIs, and service APIs.

platform-engineering-fundamentals core-principles book

5 — Automation First

Covers eliminating manual operations through infrastructure automation, workflow automation, and event-driven automation.

platform-engineering-fundamentals core-principles book

6 — Standardization

Covers platform standards, engineering standards, reusable building blocks, and governance enforced through standardization.

platform-engineering-fundamentals core-principles book

7 — Opinionated Platforms

Why opinionated platforms outperform unopinionated ones — guardrails versus restrictions, sensible defaults, and convention over configuration.

platform-engineering-fundamentals core-principles book

1 — Abstraction

How abstraction hides complexity behind platform interfaces, and the layers of abstraction a platform typically exposes.

platform-engineering-fundamentals design-principles book

2 — Composability

Covers modular platform design, reusable building blocks, and composable services as a platform design principle.

platform-engineering-fundamentals design-principles book

3 — Scalability

Covers organizational and technical scalability, and how a platform is expected to grow with the organization it serves.

platform-engineering-fundamentals design-principles book

4 — Reliability by Design

Covers designing for failure, platform resilience, and the reliability principles a platform bakes in by default.

platform-engineering-fundamentals design-principles book

5 — Security by Default

Covers secure defaults, least privilege, and security built into the platform rather than bolted on afterward.

platform-engineering-fundamentals design-principles book

1 — Discover

Covers understanding user needs, platform research, identifying pain points, and defining success criteria before building anything.

platform-engineering-fundamentals lifecycle book

2 — Design

Covers platform vision, platform architecture, user experience design, and platform interface design.

platform-engineering-fundamentals lifecycle book

3 — Build

Covers delivering platform capabilities through automation, APIs, and platform components.

platform-engineering-fundamentals lifecycle book

4 — Operate

Covers day-2 operations, platform reliability, support models, and operational excellence.

platform-engineering-fundamentals lifecycle book

5 — Measure

Covers platform KPIs, adoption metrics, reliability metrics, and productivity metrics.

platform-engineering-fundamentals lifecycle book

6 — Improve

Covers feedback loops, product iteration, continuous improvement, and platform evolution.

platform-engineering-fundamentals lifecycle book

1 — Developer Productivity

Covers flow efficiency, lead time, deployment frequency, and time to first deployment as developer productivity signals.

platform-engineering-fundamentals measuring-success book

2 — DORA Metrics

Covers the four DORA metrics, their known limitations, and how to read them from a platform team's perspective.

platform-engineering-fundamentals measuring-success book

3 — SPACE Framework

Covers the SPACE framework's five dimensions — satisfaction, performance, activity, communication, and efficiency.

platform-engineering-fundamentals measuring-success book

4 — Platform KPIs

Covers platform-specific KPIs: platform adoption, self-service success rate, platform reliability, and operational efficiency.

platform-engineering-fundamentals measuring-success book

1 — Ticket-Driven Platforms

Why routing every platform request through a ticket queue defeats the self-service premise a platform is supposed to deliver.

platform-engineering-fundamentals anti-patterns book

2 — Platform as an Operations Team

Why a platform team that only reacts to operational tickets has become an ops team wearing a platform label.

platform-engineering-fundamentals anti-patterns book

3 — Building Technology Instead of Products

Why building infrastructure tooling without product discipline produces technology nobody adopts.

platform-engineering-fundamentals anti-patterns book

4 — Excessive Standardization

Why over-standardizing every workflow trades away the flexibility teams need to ship.

platform-engineering-fundamentals anti-patterns book

5 — Platform Monoliths

Why an unbounded, tightly-coupled platform becomes as hard to change as the monolith it replaced.

platform-engineering-fundamentals anti-patterns book

6 — Ignoring Developer Experience

Why treating developer experience as an afterthought quietly kills platform adoption.

platform-engineering-fundamentals anti-patterns book

7 — Low Platform Adoption

Diagnosing why a platform sees low adoption despite real investment, and what usually causes it.

platform-engineering-fundamentals anti-patterns book

1 — Scaling Platform Teams

Covers organizational growth, multi-team collaboration, and platform ownership models as a platform org scales.

platform-engineering-fundamentals enterprise book

2 — Platform Governance

Covers platform standards, policies, compliance, and the decision frameworks that govern a platform at enterprise scale.

platform-engineering-fundamentals enterprise book

3 — Platform Maturity Models

Covers the crawl/walk/run maturity stages and continuous evolution of a platform engineering practice.

platform-engineering-fundamentals enterprise book

4 — Building a Platform Engineering Culture

Covers engineering excellence, shared responsibility, continuous learning, and building platform communities.

platform-engineering-fundamentals enterprise book

1 — Platform Engineering Fundamentals Interview Questions

A working set of fundamentals-level platform engineering interview questions and how to structure the answers.

platform-engineering-fundamentals interview-prep book

2 — Architecture Trade-Off Discussions

Framing for architecture trade-off discussions specific to platform engineering interviews.

platform-engineering-fundamentals interview-prep book

3 — Platform Design Case Studies

Worked platform design case studies in the style MAANG system-design interviews expect.

platform-engineering-fundamentals interview-prep book

4 — Common Staff/Principal Platform Engineering Questions

Common Staff/Principal-level platform engineering interview questions and what differentiates a strong answer at that level.

platform-engineering-fundamentals interview-prep book

5 — Whiteboard Exercises

Whiteboard exercises for practicing platform design live, under interview conditions.

platform-engineering-fundamentals interview-prep book

6 — Platform Engineering Interview Cheat Sheet

A condensed cheat sheet for last-mile review before a platform engineering interview.

platform-engineering-fundamentals interview-prep book

1 — Platform Engineering Glossary

A glossary of platform engineering terminology used throughout this book.

platform-engineering-fundamentals appendices book

2 — Team Topologies Reference

A quick reference for the Team Topologies team types and interaction modes.

platform-engineering-fundamentals appendices book

3 — Platform Principles Cheat Sheet

A cheat sheet condensing this book's platform design principles into a single reference.

platform-engineering-fundamentals appendices book

4 — DORA & SPACE Metrics Quick Reference

A quick reference for the DORA metrics and SPACE framework dimensions covered in Part VII.

platform-engineering-fundamentals appendices book

5 — Platform Maturity Assessment

A self-assessment for gauging a platform's maturity stage.

platform-engineering-fundamentals appendices book

6 — Recommended Reading & Research Papers

Recommended reading and research papers for going deeper on platform engineering.

platform-engineering-fundamentals appendices book

Platform Engineering Fundamentals

A book-shaped table of contents for platform engineering fundamentals: evolution and organizational foundations, platform-as-a-product thinking, core principles (self-service, golden paths, automation, APIs), design principles, the platform lifecycle, DORA/SPACE metrics, anti-patterns, enterprise governance, and MAANG interview prep — cross-linking existing sre/patterns/observability/projects notes instead of duplicating them.

platform-engineering-fundamentals book reference maang-prep