Inicio de sesión

Disponibilidad y confianza

Si no puede iniciar sesión en su aplicación, nada más funciona. A escala web, en la nube, se producen fallos e interrupciones. Por eso hemos diseñado Auth0 altamente resistente al fallo de cualquiera de sus componentes para que sus usuarios nunca experimenten ningún tiempo de inactividad.

¿Cómo funciona?

En un alto nivel, nuestra estrategia de disponibilidad es bastante simple, y sin embargo muy eficaz: nos aseguramos de que las dependencias críticas sean redundantes, detectamos rápidamente los fallos y nuestra conmutación por error es muy rápida. La arquitectura de Auth0 implementa componentes redundantes en todos los niveles. Estos son los siguientes:

  • DNS
  • Centro de datos
  • Capa de aplicación
  • Almacenamiento

Nuestra estrategia de alta disponibilidad

Hemos hecho muchas cosas para garantizar una mayor disponibilidad. Un aspecto importante es la arquitectura de la aplicación: Es decir, cómo gestionamos las sesiones de usuario, cómo dividimos las funciones, cómo priorizamos la disponibilidad de los módulos y cómo gestionamos las condiciones transitorias.

Auth0 está diseñado y construido como un servicio en la nube escalable, altamente disponible y multiinquilino.

Esta arquitectura altamente fiable se combina con procesos operativos sólidos y una cultura de mejora continua que perfecciona y mejora constantemente las operaciones de Auth0.

Diagram explaining our high-availability strategy

Tenga en cuenta las siguientes situaciones:

  • Si una de las máquinas virtuales deja de funcionar, el equilibrador de carga la retirará de la rotación hasta que vuelva a funcionar.
  • Si una de las máquinas virtuales de base de datos se cae, la máquina secundaria es elegida como primaria.
  • Si se produce una interrupción en la región primaria, cambiaremos el registro DNS para empezar a redirigir las peticiones a la segunda región (en una ubicación diferente).

Implementación continua sin tiempo de inactividad

Mejoramos continuamente Auth0. Si tenemos que actualizar un tutorial, optimizar el rendimiento de un módulo o lanzar una función completamente nueva, en un día normal podemos implementarlo tres o cuatro veces. Hemos diseñado nuestra infraestructura de implementación para hacerlo sin tiempos de inactividad planificados.

Estado de Auth0

Supervisamos nuestra infraestructura desde más de 50 ubicaciones en todo el mundo. Nuestra disponibilidad se publica al instante en status.auth0.com, y si alguna vez se produce un incidente, se lo comunicaremos inmediatamente a través de Twitter. También puede consultar nuestros informes de tiempo de actividad.

Ir a la Página de estado

Acceso seguro para todos. Pero no para cualquiera.