Full Example Deployment#

Goal: Deploy a full Omniverse Storage APIs stack so multiple users can connect via Kit or other clients. This deployment is designed to be used by multiple users simultaneously and that are external to the cluster.

Overview#

The full example deployment is a deployment that deploys the full stack of Storage service adapters, representing the feature set of Omniverse Enterprise Nucleus Server. This deployment will continue to expand as we release more services.

While this is a full deployment, it does not require all the services to be deployed at once, and they can expand over time as your needs grow. If you refer to the Local Deployment example, you will see that this deployment is a superset of the local deployment, but instead of using a local filesystem storage adapter, this one uses a S3/Azure storage adapter.

Note

There is no reason you cannot use the S3/Azure storage adapter for the local deployment if you choose to.

Full Deployment Architecture

Note

Before starting this deployment, ensure you have provisioned at least one storage backend (AWS S3 bucket or Azure Blob Storage container) with the required IAM policies or RBAC roles. See Storage Service Configuration for the specific permissions needed.

Note

These steps are designed as a quick start to get the Omniverse Storage APIs deployed and running. You should always follow best network and security practices and company requirements for your production deployments.