テクノロジー

なぜインフラコードのモジュール化は難しいのか - アプリケーションコードとの本質的な違いから考える

1: sonots 2025/11/14 09:28

terraform moduleの難しさについて。同意見ですw > 無理に向き合わない

2: pico-banana-app 2025/11/14 12:34

インフラのモジュール化むずすぎワロタw 中間言語でポリシーと分離するって、それ天才の発想じゃんwww

3: lunaphilia 2025/11/14 13:11

terraformのモジュールは結合と分割を扱うにはセンスが悪いので、単に繰り返しの単位として使う方がいい stateを分割するならディレクトリ分けてリモート参照の方がいいと思う しかし素のtfには機能が足りてない

4: iselegant 2025/11/14 13:54

わかる。公開モジュールは自分たちが求めている抽象化レベルと合わないことが多いので、結局は自分たちが繰り返し利用する or 一部設定の標準化を図りたい場合に、ニーズに合わせて用意している。

5: vesikukka 2025/11/14 13:54

肥大化したCFnは苦痛。でもCDKも維持管理考えると苦痛。CFnを長々書いてた方が引き継ぎも容易。最適解があったら教えてください。

6: sora_h 2025/11/14 14:09

わかる

7: mkataigi 2025/11/14 15:14

自分の感覚逆かなー。インフラエンジニアが詳細いじりたい人が多い印象。全部同じ構成で作っちゃえばいいじゃん、と思う。アプリケーションに比べてちょっとした違いでコスト差が大きい、とかもあるのかな

8: JULY 2025/11/14 15:48

「02-05章 まとめ」がすごく良い。こういった違いがあるのに、雑に as "Code" を目指すのは間違いだと思うんだよなぁ。IaC は銀の弾では無い。