November 2025
Beginner to intermediate
346 pages
5h 2m
Japanese
我々は人の振舞いに合うようにデザインするべきであって、思い通りに振る舞わせるようにではない。
—Donald A. Norman『複雑さと共に暮らす』†1
[†1] 訳注:原著は『Living with Complexity』MIT Press。訳は、新曜社の日本語版の第3章からの引用。
この本では、プラットフォームエンジニアリングの「なぜ」について説明することから始めました。プラットフォームが解決すべき問題とは何でしょうか。テクノロジの複雑性(complexity)の急速な増加により、アプリケーションエンジニアリングチームの速度が低下し、ビジネスは時間の経過と共に開発者1人あたりの価値を得にくくなっています。なぜプラットフォームエンジニアリングが必要なのでしょうか。それは複雑性の問題に対して包括的なアプローチを取り、ソフトウェアとシステムの専門家チームがアプリケーションチームに対する複雑性の負荷を軽減できるからです。
これは、プラットフォームがすべての複雑性を取り除くことを意味するものではありません。プラットフォームは複雑性を排除するのではなく、効果的に管理することでレバレッジを生み出します。プラットフォームチームのリーダーとして、あなたが行うあらゆることに関して、複雑性への対処に非常に慣れ親しむ必要があります。
この章では、成功への道筋を確実にするために複雑性を管理する必要がある4つの領域について説明します。
Read now
Unlock full access