infrastructure as code
Infrastructure as Code (IaC) は,サーバー,ネットワーク,データベースなどの IT インフラを,手作業ではなくコード(スクリプトや設定ファイル)で定義・管理する手法
自動化と再現性 : インフラの構築・変更・削除を自動化し,常に同じ状態を再現
バージョン管理 : コードとして管理するため,Git などで変更履歴を追跡し,ロールバックも容易
一貫性 : 環境(開発,ステージング,本番)間での差異を減らし,デプロイに一貫性
高速性 : インフラのプロビジョニングや更新が迅速