-
Book Overview & Buying
-
Table Of Contents
The Platform Engineer's Handbook
By :
In this section, we will simulate the complete developer experience from code change to running application. We will walk through the entire workflow and identify gaps between the platform engineering capabilities and the real-world developer needs.
Before walking through the steps, it is worth quantifying the friction in the current workflow. The companion files workflow.yaml and friction‑analyzer.py work together — workflow.yaml defines each deployment step with its automation level, cognitive load, and dependency chain, and friction‑analyzer.py reads it to produce a numeric friction score (0–100, lower is better) and a list of high-priority bottlenecks. Running python3 friction‑analyzer.py ‑‑workflow workflow.yaml before and after platform improvements gives a concrete, trackable measure of how much friction was eliminated.
First, let us define the demo application more clearly to set the context.
...