【いみゅーたぶるいんふらすとらくちゃ】
イミュータブルインフラストラクチャ とは?
💡 修理せずに新品に交換する「使い捨てサーバー」の考え方
📌 このページのポイント
- サーバーを変更(ミュータブル)せず、常に新しく作り直す運用方式
- 「同じサーバーに何度もパッチを当てて状態が不明になる」問題を解消する
- コンテナやマシンイメージ(AMI)で環境を丸ごとパッケージ化して入れ替える
- Blue/Greenデプロイやローリングアップデートと組み合わせて使う
なんでサーバーを変更しちゃダメなの?パッチ当てればよくない?
具体的にどうやるの?
おもしろい!コンテナはイミュータブルインフラストラクチャの一種なの?
でも「サーバーに入って調査したい」ときはどうするの?本番で問題が起きたときとか。
まとめ:ざっくりこれだけ覚えればOK!
「イミュータブルインフラストラクチャ」って出てきたら「サーバーを変更せず、新しく作り直して入れ替える運用方式のことだな」と思えればだいたいOK!
📖 おまけ:英語の意味
「Immutable Infrastructure」 = 不変のインフラ
💬 Immutable(変更不可能な)+ Infrastructure(インフラ)。一度作ったら変えない、というルールだよ