Skip to main content

VPC Provisioning

Architecture

Predibase is a cloud-native, SaaS platform that is deployed on top of Kubernetes and operates out of a control plane for business logic and a data plane for operations related to customer-sensitive data.

The control plane follows a multi-tenant architecture and is managed by Predibase. The data plane is a secure Predibase environment which can be deployed to either AWS or Azure cloud.

Deployment Options

Predibase Cloud

Predibase’s fully managed deployment allows you to start training models instantly on the Predibase platform. Predibase will operate the end-to-end infrastructure stack, including both the control plane and data plane. This allows us to easily manage and monitor the infrastructure, while also providing improved operational support for customers.

During the 14-day SaaS free trial, you will receive access to the Predibase platform (with limitations) at absolutely no cost.

VPC

The VPC deployment option gives you control over your infrastructure and data while benefiting from the agility of a SaaS solution. This is achieved by deploying the data plane into your own Virtual Private Cloud (VPC) so that data never leaves your environment. See the [VPC Deployment for additional information.

During the 14-day VPC free trial, you will receive access to the full Predibase platform at no cost. However, you will be billed for any compute used via your cloud provider.

Comparison

This table summarizes the differences between the deployment options and includes features that are available in the free trial.

Plans(Trial) Predibase Cloud(Trial) VPC(Paid) Predibase Cloud(Paid) VPC
# UsersUnlimitedUnlimitedUnlimitedUnlimited
Dataset Size1GBNo LimitationsNo LimitationsNo Limitations
Dataset ConfidentialityBest for non-confidential datasetsFull confidentialityBest for non-confidential datasetsFull confidentiality
Data TypesAll except Time Series / AudioAll availableAll availableAll available
Encoders / Combiners / DecodersLow compute functionality onlyAll availableAll availableAll available
Hyperparameter OptimizationNot availableAvailableAvailableAvailable
Model RepositoriesAvailableAvailableAvailableAvailable
Model ServingNot availableAvailableAvailableAvailable
Predictive Query Language (PQL)AvailableAvailableAvailableAvailable
Engines (compute)Low-powered General & Training EnginesAll engines availableAll engines availableAll engines available
LLMsQueryingQuerying, DeployingQuerying, Deploying, Fine-tuning, EvaluatingQuerying, Deploying, Fine-tuning, Evaluating
Cost$0Compute (billed via cloud provider)Predibase Subscription + Compute (billed via Predibase)Predibase Subscription + Compute (billed via cloud provider)

If you are unsure which deployment model is right for you, please contact us at support@predibase.com and we’d be happy to advise.

VPC

The Predibase platform can be deployed into your cloud environment.

During the Free Trial, users can deploy Predibase into Amazon Web Services (AWS) or Microsoft Azure. We currently support "us-west-2" region for AWS and "West US 2" region for Azure. If you’d like to deploy into another cloud (ex. Google Cloud Platform) or another region, please let us know at support@predibase.com.