1.1 「プラットフォーム」およびその他の重要な用語の定義について 1.2 過度な一般化の泥沼 1.3 私たちはなぜ過度な一般化の泥沼にはまってしまったのか 1.3.1 変化その1:選択肢の爆発的増加 1.3.2 変化その2:運用に対する高い要求 1.3.3 結果:泥沼での溺死 1.4 プラットフォームエンジニアリングによって泥沼から脱出する方法 1.4.1 オーバヘッドを最小限に抑えながら基本的機能を制限する 1.4.2 アプリケーションごとのグルーを減らす 1.4.3 マイグレーションコストを集約する 1.4.4 開発したものをアプリケーション開発者が運用できるようにする 1.5 チームがプラットフォーム構築に専念できる環境づくり プラットフォームはイノベーションを支えるか 1.6 まとめ