Auth0 is an Identity-as-a-Service platform that eliminates the complexity of implementing authentication and authorization capabilities by providing easy-to-use APIs (application programming interfaces) that you can use in a variety of applications. It processes billions of login transactions each month across thousands of customers, ensuring that end-users get a secure, fast and seamless login experience within their applications.
Auth0’s capabilities are available in two deployment options — public cloud and private cloud. Public cloud is a multi-tenant SaaS application available in four regions (United States, Europe, Japan, and Australia), used by companies of all sizes. Alternatively, a private cloud deployment provides Auth0’s comprehensive CIAM capabilities to enterprises who want dedicated resources.
The Benefits of Auth0 on Azure
Microsoft Azure is an industry-leading cloud computing provider, offering hundreds of products and services used by developers and organizations around the world. With this release, Auth0 customers now have the flexibility to choose Azure (in addition to AWS) as the target cloud for their private cloud deployment.
Some of the key reasons for customers to choose Auth0 on Azure for their private cloud deployment are:
Data Residency and Compliance
Azure offers over 60 regions worldwide, and has plans to continue expanding worldwide. This global coverage lets Auth0 meet your data residency and other regulatory compliance requirements by offering greater choice when planning deployments.
Microsoft Ecosystem and Security
Many customers prefer to pick a SaaS vendor deployed in the same cloud as their core applications. This is due to a number of considerations, including security or performance. Azure Private Link reduces latency between Auth0 and the customer’s applications. This also gives a choice to customers that have an internal strategic requirement to pick one cloud over another.
How We Evolved our Platform
Adding support for Microsoft Azure meant that we had an opportunity to improve our technology stack and development processes. As part of this effort, we focused on improving the resilience, reliability, and customer experience provided by the platform.
The private cloud support of Azure is built on top of a modern, cloud-native platform that is also compatible with AWS. As well as providing a number of internal benefits due to standardization and automation, here are some of the additional highlights for customers:
Fully Automated Environment Creation and Management
Creating a new environment is now fully automated. Behind the scenes, we use cutting-edge automation tools to kick off environment provisioning. This ensures all environments are represented as code and are immutable. A host of flexible, scalable, and cloud-independent services are used as part of the technology stack.
High Availability and Disaster Recovery
Similar to our existing AWS deployment option, all Azure deployment service components are deployed in a highly-available, three Availability Zones (AZ) configuration. If an AZ is affected as a result of an incident, services automatically reorganize their workload on the remaining AZs within the same region. In addition to HA, all customer data is backed up at a regular cadence, backups are encrypted at rest and in transit, and there is an option to restore a customer’s environment from the last backup.
Security-first Architecture: Shifting Left
As we developed the Auth0 Identity Platform for Microsoft Azure, we emphasized “shift-left” principles, focussing on building a strong security architecture at the start of the development cycle. We established a dedicated Azure AD tenant and automated governance controls to ensure resource and identity isolation, required MFA and Azure PIM for privileged access, and enforced security standards with Azure Policy. Prioritizing security in the early stages of the development process is part of our secure by design strategy to mitigate risk and keep customers safe from cyber threats.
Automated, Periodic Release Updates, and Roll-back Option
With this modern platform, we will now ship smaller, weekly releases that automatically deploy to private cloud environments. Additionally, the private cloud platform provides the ability to schedule deployments and roll back specific versions within predefined time windows, enabling greater control over the software delivery process.
With this launch, customers have the option of choosing a comprehensive CIAM solution on Azure, built on a technology stack geared for resilience, reliance, and security. Learn more about Auth0 Identity Platform on Azure here.
The Auth0 Identity Platform, a product unit within Okta, takes a modern approach to identity and enables organizations to provide secure access to any application, for any user. Auth0 is a highly customizable platform that is as simple as development teams want, and as flexible as they need. Safeguarding billions of login transactions each month, Auth0 delivers convenience, privacy, and security so customers can focus on innovation. For more information, visit https://auth0.com.