Docs

Auth0 Deployment Models

Auth0 is offered in the following deployment models:

Deployment Description
Public Cloud A multi-tenant cloud service running on Auth0's cloud
Private Cloud A dedicated cloud service running on Auth0's cloud
Managed Private Cloud A dedicated cloud service running on either Auth0's cloud or the customer's AWS cloud infrastructure

The Private Cloud and the Managed Private Cloud options are managed services that you can use if:

  • Your organization's requirements prevent you from using the multi-tenant public cloud service
  • You require an SLA guaranteeing higher uptimes
  • You require a guaranteed level of requests per second

The following tables describe operational and feature differences between these models.

Operational Differences

Where It Runs Auth0's Infrastructure Auth0's Infrastructure Auth0's Infrastructure or Customer's AWS Cloud
How It Runs Public Cloud (Multi-Tenant) Private Cloud Managed Private Cloud
Public Facing Yes Yes Auth0's Cloud: Yes
Customer's AWS Cloud: Configurable*
Updates Automatic Updates Automatic Monthly Updates Monthly, bi-monthly, or quarterly as coordinated with Auth0. Excludes critical updates (e.g., security patches), which will be applied as soon as possible
Deployment Configurations N/A High Availability (HA);
High Capacity
High Availability (HA);
Geo HA;
High Capacity;
Geo HA and High Capacity
Isolated Non-Production Environment No Yes Yes
Service & Uptime Reporting https://status.auth0.com
http://uptime.auth0.com
Monitored by Auth0 Auth0's Cloud: Auth0
Customer's AWS Cloud: Customer
Infrastructure and Backup Responsibility Auth0 Auth0 Auth0's Cloud: Auth0
Customer's AWS Cloud: Customer
Uptime SLA Provided 99.90%
No upgrade option available
99.95% SLA with optional upgrade to 99.99%** 99.95% SLA with optional upgrade to 99.99%**
Requests per Second No guaranteed rates 500 requests per second with optional upgrade to 1500 requests per second 500 requests per second with optional upgrade to 1500 requests per second
Data Residency Not applicable Region of Choice*** **** Region of Choice***
PCI Compliance No Add-on available Add-on available
Support Channels & Levels Same across all models Same across all models Same across all models

*Access to the Managed Private Cloud can be restricted to customer's private subnets.

**See the PSaaS Appliance section the Auth0 Service Level Description.

***Deployments to China are currently unavailable.

****If you need to meet data sovereignty requirements, Auth0 supports Private Cloud deployments in the following regions USA, Europe, Australia, Canada, and Japan. Otherwise, the Private Cloud can be supported in other regions (excepting China).

Feature Differences

Where It Runs Public Cloud (Multi-Tenant) Private Cloud Managed Private Cloud
User Search v3 v2 v2
Tenant Log Search v3 v1 v1
Code Sandbox Webtask (Node.js version 8 and C#) Webtask (Node.js version 8) Webtask (Node.js version 8)
Webtask Multi-Tenant Dedicated Dedicated
Anomaly Detection Brute Force and Breached Passwords Brute Force Brute Force
Connecting IP Address Filtering Restrictions No No Auth0's Cloud: No
Customer's AWS Cloud: Yes
Custom Domains Yes Yes* Yes*
Shared Resources Among Multiple Customers Yes No No
MFA Yes Available using SMS, Google Authenticator, Duo over TOTP/HOTP, and Push Notification with Guardian SDK Available using SMS, Google Authenticator, Duo over TOTP/HOTP, and Push Notification with Guardian SDK

*See Custom Domains and Private Cloud Requirements for details.