Learn which Domino deployment offering best fits your infrastructure management preferences and security needs. Domino can be deployed at differing levels of infrastructure ownership from fully managed Software as a service (SaaS) to on-premise deployments, including hybrid infrastructure setups.
Each of Domino’s deployment offerings gives distinct advantages in terms of deployment location and infrastructure management requirements.
Domino Cloud
Domino Cloud is for customers interested in a Domino-hosted SaaS offering. Domino Cloud operates in a private, single-tenant, secure cloud environment operated by Domino in Amazon Web Services (AWS). Domino manages security patching, upgrades, backups, billing, and more. For more information see Domino Cloud.
Domino virtual private cloud (VPC)
Domino VPC is for customers interested in self-managing and self-hosting in their public cloud VPC such as AWS, Azure, and GCP using a compatible version of the native cloud provider distribution of Kubernetes (EKS, AKS, and GKE). It is ideal for customers who want to use their existing public cloud infrastructure and cloud-native expertise to control and self-manage the Domino platform.
Domino On-Prem
Domino On-Prem is for customers interested in self-managing and self-hosting their on-premise infrastructure, including bare-metal servers and virtual machines, typically in the corporate data center. This category may also include customers with OpenShift & Rancher or other Kubernetes platforms on a VPC.
Any of the above offerings can optionally run Domino Nexus with one or more Data Planes (add-on clusters).
Domino Nexus is a “single pane of glass” capability that lets you run data science workloads across multiple compute clusters — in any cloud, region, or on-premises — by attaching add-on data planes to the main Domino control plane. Nexus is optional and well-suited for customers with teams concerned with data locality in various regions, or teams interested in using on-premise DGX GPU servers or multiple cloud providers.
Each additional Data Plane requires installation in a separate, additional Kubernetes cluster where workloads can be executed. These Data Planes can be deployed and used in any cloud (AWS, Azure, or GCP) or on-premise infrastructure and are connected to the core Domino platform, ready to run workloads.