Skip to main content

Choosing a deployment platform

Nebari can be deployed on a bare-metal server using HPC, any of the major public cloud providers, or on a pre-existing Kubernetes cluster. Review the options below to determine which option best suits your needs.

The cloud deployment of Nebari is considered to be the default option. It enables teams to build and maintain a cost-effective and scalable compute/data science platform in the cloud, by using an Infrastructure as Code approach that streamlines the deployment and management of data science infrastructure.

If you are not sure which option to choose, a cloud installation is likely your best option. It is suitable for most use cases, especially if:

  • You require scalable infrastructure

  • You aim to have a production environment with GitOps enabled by default

  • Your team does not have specific expertise within high-performance computing hardware, Kubernetes, Docker, and/or other cloud-native or scalable compute infrastructure technologies

ℹ️note

The cloud installation is based on Kubernetes, but knowledge of Kubernetes is NOT required nor is in-depth knowledge about the specific provider required either.

Currently, Nebari supports Amazon AWS, DigitalOcean, Google GCP, and Azure.


What's next?

For instructions on installing and deploying Nebari on a particular cloud provider, check out our handy how-to-guides: