Curated Tech Reading Map

Find your next tech book to read

Goal

The path to "実践 プラットフォームエンジニアリング"

Here is the reading path leading up to this book, derived from its dependencies and ordered from the fundamentals.

The path so far (6 books)

  1. Why read this first: Where 'The DevOps Handbook' surveys broad DevOps practices, Humble & Farley's 'Continuous Delivery' digs into its core—building deployment pipelines—as the original source. Ideal for solidifying the theoretical backbone of CI/CD after grasping the overall picture of practice.

  2. Why read this first: A key to achieving continuous delivery is producing an artifact that 'runs the same everywhere'. Poulton's 'Docker Deep Dive' explains container-based standardization and portability from the ground up, fixing the standard form of the artifact a CD pipeline ships as a container.

  3. Docker Deep Dive

    Why read this first: After understanding how to build and run a single container in Poulton's 'Docker Deep Dive', the challenge in production becomes orchestrating many containers together. Lukša's 'Kubernetes in Action' explains container orchestration from the ground up, scaling you from one container to distributed operation.

  4. Kubernetes in Action

    Why read this first: After building a foundation in Pods, Deployments, and the extension API with 'Kubernetes in Action', move to the practical question of building an internal developer platform (IDP) on top of it. 'Practical Platform Engineering' covers control planes and service extensions, applying K8s knowledge to designing a self-service foundation.

  5. チームトポロジー

    Why read this first: How to actually launch and run the 'platform team' that 'Team Topologies' advocates is its own discipline. Fournier & Nowland's 'Platform Engineering' covers the design, organization, and product strategy of internal developer platforms, connecting team-structure theory to concrete platform building.

  6. Platform Engineering

    Why read this first: Where Fournier & Nowland's 'Platform Engineering' discusses launching and running a platform team from a leadership perspective, 'Practical Platform Engineering' digs deeper into implementation—governance, control planes, and success metrics. After grasping the strategy, this moves you into concrete design and build steps.