イミュータブルインフラストラクチャ
en :
Immutable infrastructure
完全にプログラム的に定義されたシステムのこと (『
進化的アーキテクチャ ―― 絶え間ない変化を支える
』 より)
システムに対する全ての変更は、ソースコードを介して行われる
システム全体は、運用の視点から見た場合にイミュータブル
nobuoka.icon
個人的な理解では、インフラストラクチャの構成要素がイミュータブル、って感じなんだけど、「システム全体がイミュータブル」 と言っていいのかな??
Chad Fowler
が 「
Trash Your Servers and Burn Your Code Immutable Infrastructure and Disposable Components
」 というブログ記事の中で生み出した言葉
「
不要な変数を削除する
」 という開発者の教えに従っている