Skip to content
Latchkey

Immutable Infrastructure - CI/CD用語集の定義

immutable infrastructure は、deploy後にサーバーを一切変更しないモデルです。何かを変えるには、新しいイメージをbuildして稼働中のインスタンスを置き換えます。その場でパッチを当てたり設定したりすることはありません。

なぜ重要か

不変性は構成ドリフトや「あのマシンでは動く」問題を排除し、deployを予測可能にし、rollbackを些細なものにします (以前のイメージを再deployするだけ)。使い捨てのCI runnerはimmutable infrastructureの一形態です。

関連ガイド