コードとしてのインフラストラクチャ (IaC)
機械で読み取り可能な設定ファイルを使用して AI インフラストラクチャ (コンピューティング、ストレージ、ネットワーク) を管理およびプロビジョニングし、再現性と監査性を向上させます。
Definition
Terraform や Ansible などのツールを使用して、インフラストラクチャー定義 (VM、コンテナ、ネットワーク) をバージョン管理されたコードとして扱います。これにより、環境を再現したり、プルリクエストで確認したり、誤って構成した場合はロールバックしたりできます。IaC ガバナンスには、コードレビューポリシー、自動コンプライアンススキャン (オープンポート、暗号化設定)、宣言されたインフラストラクチャーと実際のインフラストラクチャー間のずれを防ぐための依存関係管理が含まれます。
Real-World Example
データサイエンスチームは、GPUクラスタ、ストレージバケット、ネットワークルールをTerraformで定義します。すべての変更はコードレビューと自動セキュリティスキャン (保存中の暗号化チェック) を経て、デプロイメント全体を数分で再作成できるため、環境全体の一貫性と監査可能性が確保されます。