0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

イミュータブルインフラストラクチャー とは

Posted at

勉強前イメージ

変更のたびにテンプレを変える的なやつだった気がする

調査

イミュータブルインフラストラクチャー とは

Immutable Infrastructure と書き、英語ではImmutableは変化がないという意味になります。
変化がないというのはイミュータブルインフラストラクチャーでは、一度構築するとパッチ適応をせずに固定化するということを意味します。
いやいやパッチ適応しないのはやばいんじゃない?って思うかもしれないですが
構築後絶対に触らないという意味ではなく、変更の必要が有る際には変更がすでになされているインフラを新しく構築して
全体を切り替えるという意味になります。

例で行くと、
ELBとEC2の構成があるとします。
従来の方法ではEC2にパッチを適応する必要がある際は以下のように本番環境でそれぞれのEC2にパッチが適応されます。
(例えばなのでセキュリティとかは無視してください)

12022-11-03 # イミュータブルインフラストラクチャー とは - diagrams.net.png

イミュータブルインフラストラクチャーでは
新しいパッチ適応済みの環境を用意してそっちに切り替える、ということを行います。
元の環境は触らずに新しい環境を作ります。
事前にテストも行うことも出来ますし、ステージングの環境を作る際も同様にすることで差分がない環境を構築することが出来ます。

22022-11-03 # イミュータブルインフラストラクチャー とは - diagrams.net.png

勉強後イメージ

stg環境作るときも差分がないっていいよね...
管理が大変って部分はあるけど

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?