- デプロイメントのプロビジョニング
- 組織のポリシー、および該当する場合は Security Technical Implementation Guidelines (STIG) に従ったインフラストラクチャーの保護
- Service and Organization Controls (SOC) 2 Type 2 や Health Insurance Portability and Accountability Act of 1996 (HIPAA) など、組織の規制要件へのコンプライアンスの維持
- アップグレードの管理とパッチの適用
- W&B Self-Managed デプロイメントの継続的な保守
組織が規制要件の対象となる場合は、W&B が保守する W&B 専用クラウド へのデプロイを検討してください。
- W&B 専用クラウドのホスティングプラットフォームは、SOC 2 Type 2 の要件を満たしています。
- 適切に設定すれば、W&B 専用クラウドのデプロイメントは HIPAA に準拠します。
W&B Kubernetes Operator について
W&B Self-Managed は Kubernetes Operator を通じて提供・管理されます。このオペレーターが、W&B Server の日常的な運用に伴う複雑な処理を担います。 W&B Kubernetes Operator を使用して W&B Self-Managed をデプロイします。このオペレーターにより、W&B のデプロイ、管理、トラブルシューティング、スケーリングが簡単になります。 オペレーターは中央の deploy.wandb.ai サーバーに接続し、指定されたリリースチャンネルの最新の仕様変更をリクエストして適用します。ライセンスが有効な間、オペレーターは更新を受信します。オペレーターは、自身のインストールと W&B Kubernetes スタックの管理の両方に Helm を使用します。デプロイメントはサービスごとに 1 つの Pod で構成され、各 Pod 名には接頭辞wandb- が付きます。
設定には階層があります。リリースチャンネルの値 (W&B が提供するデフォルト) 、ユーザー入力値 (System Console 経由のオーバーライド) 、カスタムリソースの値 (独自の仕様で両方を上書き) です。
デプロイ先に応じて、次のリソースを使用してください。
- パブリッククラウドまたはオンプレミスのインフラストラクチャーに W&B Self-Managed をデプロイする場合は、Kubernetes Operator を使用した W&B のデプロイを参照してください。
- AWS 以外の独自のクラウドプラットフォームに W&B Self-Managed をデプロイする場合、要件はオンプレミスのインフラストラクチャーにデプロイする場合とほぼ同じです。
- エアギャップ環境に W&B Self-Managed をデプロイする場合は、エアギャップ環境の Kubernetes へのデプロイを参照してください。
必須のインフラストラクチャー
デプロイする前に、以下のインフラストラクチャーが利用可能であることを確認してください。W&B Self-Managed のすべてのデプロイメントオプションは、これらのコンポーネントに依存します:- Kubernetes
- MySQL 8.4.x データベース
- Amazon S3互換オブジェクトストレージ
- Redis キャッシュ