Mecanismos de Resiliencia

Todos los módulos son provisionados considerando mecanismos de resiliencia como:

  • Múltiples zonas de disponibilidad.

  • Sistemas de auto-sanación (self-healing).

  • Balanceo de carga.

  • Autoescalado (auto scaling).

El diagrama a continuación representa la arquitectura con múltiples zonas de disponibilidad. El mismo concepto se aplica a cualquier módulo del producto. Esto incluye bases de datos, caché, mensajería, etc.

infra resilience

El proceso macro es:

  1. La solicitud llega a uno de los puntos de entrada del balanceador de carga. Note que los puntos de entrada funcionan en el modelo activo-activo.

  2. El balanceador de carga dirige la solicitud a una integración disponible.

  3. La integración sale a internet a través de gateways NAT.

  4. La solicitud llega al backend (opcionalmente usando una VPN).

  5. En todo el proceso hay redundancia entre las zonas, ya que los recursos de una zona pueden ser consumidos por otra de manera activo-activo.

Thanks for your feedback!
EDIT

Share your suggestions with us!
Click here and then [+ Submit idea]