Auth0 offers the following deployment models:
|Public Cloud||A multi-tenant cloud service running on Auth0's cloud with standard authentication, personalization, user management, and security features|
|Private Cloud Basic||A data residency-compliant solution|
|Private Cloud Performance||A dedicated cloud service running on Auth0's cloud providing isolation, higher performance, dev instances, Geo-HA add-ons and more...|
|Private Cloud Performance Plus||A dedicated cloud service running on Auth0's cloud with maximum performance, isolation, additional dev instances, add-ons and bundled services|
The Private Cloud packages are managed services that you can use if you:
Cannot use a multi-tenant public cloud service in your organization
Require a guaranteed level of requests per second (RPS)
The following tables describe operational and feature differences between the different options.
|Feature||Public Cloud||Private Cloud Basic||Private Cloud Performance||Private Cloud Performance Plus|
|Requests per second (RPS)||100||100||500||1,500|
|Service level agreement (SLA)||99.99%||99.99%||99.99%||99.99%|
|Data residency||Public cloud regions only||Yes||Yes||Yes|
Add-on and service differences
|Add-on or Service||Public Cloud||Private Cloud Basic||Private Cloud Performance||Private Cloud Performance Plus|
|GEO-HA||Yes in US and EU only||No||Yes||Yes|
|Additional dev environments||No||No||Yes||Yes|
Auth0 provides the following tools to help you with your deployment.
Deployment Checklist - A checklist with deployment tasks that you can modify to suit your needs.
Pre-Deployment Checks and Tips - Pre-launch tips and information about how to use Auth0's pre-deployment testing suite to make sure that you've completed all necessary tasks prior to going live.
Deploy CLI Extension - Use the Deploy CI Extension for multi-environment deployments and to support integration into existing CI/CD pipelines.