Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

コードボックス自動化の詳細

共同作成者 netapp-tonacki netapp-rlithman netapp-bcammett netapp-mwallis

Codebox は、開発者と DevOps がNetApp Workload Factory でサポートされているあらゆる操作を実行するために必要なコードを生成するのに役立つ Infrastructure as Code (IaC) の副操縦士です。 Codebox は、Workload Factory の動作モード (基本読み取り専用読み取り/書き込み) と連携しており、実行準備のための明確なパスを設定するとともに、将来の迅速な再利用のための自動化カタログを提供します。

Codeboxの機能

Codeboxには、次の2つの主要なIAC機能があります。

  • _Codeboxビューア_グラフィカルウィザードまたは会話型チャットインターフェイスからエントリと選択を一致させることで、特定のジョブフロー操作によって生成されるIACを表示します。Codebox Viewerは、ナビゲーションと分析を容易にするためにカラーコーディングをサポートしていますが、編集は許可されておらず、オートメーションカタログへのコードのコピーまたは保存のみが許可されています。

  • _Codebox Automation Catalog_保存されているすべてのIACジョブを表示し、将来の使用に備えて簡単に参照できるようにします。自動カタログジョブはテンプレートとして保存され、適用されるリソースのコンテキストで表示されます。

さらに、Workload Factory の認証情報を設定すると、Codebox は IAM ポリシーの作成に必要な AWS 権限を動的に表示します。権限は、使用する予定の Workload Factory 機能 (データベース、AI、FSx for ONTAPなど) ごとに提供され、ポリシーのユーザーが 読み取り専用 権限を取得するか、完全な 読み取り/書き込み 権限を取得するかに基づいてカスタマイズされます。 Codebox から権限をコピーし、AWS マネジメントコンソールに貼り付けるだけで、Workload Factory にワークロードを管理するための適切な権限が付与されます。

サポートされるコード形式

サポートされているコード形式は次のとおりです。

  • ワークロードファクトリー REST API

  • AWS CLI

  • AWS CloudFormation