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