- Provisioning your deployment.
- Securing your infrastructure in accordance with your organization’s policies, Security Technical Implementation Guidelines (STIG), if applicable.
- Maintaining compliance with your organization’s regulatory requirements, such as Service and Organization Controls (SOC) 2 Type 2 and Health Insurance Portability and Accountability Act of 1996 (HIPAA).
- Managing upgrades and applying patches.
- Continuously maintaining your W&B Self-Managed W&B deployment.
If your organization is subject to regulatory requirements, consider deploying on W&B Dedicated Cloud, which is maintained by W&B.
- W&B Dedicated Cloud’s hosting platform meets the requirements of SOC 2 Type 2.
- When configured appropriately, a W&B Dedicated Cloud deployment complies with HIPAA.
About the W&B Kubernetes Operator
Use the W&B Kubernetes Operator to deploy W&B Self-Managed. The operator simplifies deploying, administering, troubleshooting, and scaling W&B. The operator connects to a central deploy.wandb.ai server to request the latest specification changes for a given release channel and apply them. Updates are received as long as the license is valid. Helm is used both to install the operator and for the operator to manage the W&B Kubernetes stack. The deployment consists of multiple pods, one per service; each pod name is prefixed withwandb-.
Configuration follows a hierarchy: Release Channel Values (defaults from W&B), User Input Values (overrides via the System Console), and Custom Resource Values (your spec overrides both). For details, see Deploy W&B with Kubernetes Operator.
- To deploy W&B Self-Managed in public cloud or on-premises infrastructure, see Deploy W&B with Kubernetes Operator.
- To deploy W&B Self-Managed to a custom cloud platform that is not AWS, the requirements are similar to the requirements for deploying in on-prem infrastructure.
- To deploy W&B Self-Managed in air-gapped environments, see Deploy on Air-Gapped Kubernetes.
Required infrastructure
All deployment options depend on the following infrastructure:- Kubernetes
- MySQL 8 database
- Amazon S3-compatible object storage
- Redis cache