IaC
いえいしー
意味
IaC(Infrastructure as Code)は、サーバやネットワーク、ストレージなどのインフラ構成をプログラムコードや設定ファイルとして記述し、バージョン管理システムで管理できる手法を指します。従来は手動や対話的なコンソール操作で行われていた環境構築をコード化することで、自動化や再利用性を高め、同一の環境を何度でも正確に再現できるようになります。このアプローチは、インフラをソフトウェアと同様に扱うことで変更履歴の追跡やレビュー、テストの自動化を可能にし、開発チームと運用チームの協働を促進します。さらに、コードとして保存された定義はクラウド環境やオンプレミス環境を問わず適用でき、マルチクラウド戦略の実装にも寄与します。
類義語
インフラストラクチャ・アズ・コード、Infrastructure、Code