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 |
---|---|---|---|---|
# Users | Unlimited | Unlimited | Unlimited | Unlimited |
Dataset Size | 1GB | No Limitations | No Limitations | No Limitations |
Dataset Confidentiality | Best for non-confidential datasets | Full confidentiality | Best for non-confidential datasets | Full confidentiality |
Data Types | All except Time Series / Audio | All available | All available | All available |
Encoders / Combiners / Decoders | Low compute functionality only | All available | All available | All available |
Hyperparameter Optimization | Not available | Available | Available | Available |
Model Repositories | Available | Available | Available | Available |
Model Serving | Not available | Available | Available | Available |
Predictive Query Language (PQL) | Available | Available | Available | Available |
Engines (compute) | Low-powered General & Training Engines | All engines available | All engines available | All engines available |
LLMs | Querying | Querying, Deploying | Querying, Deploying, Fine-tuning, Evaluating | Querying, Deploying, Fine-tuning, Evaluating |
Cost | $0 | Compute (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.