Mecanismos de resiliencia
Todos los módulos se provisionan considerando mecanismos de resiliencia tales como:
-
Varias zonas de disponibilidad.
-
Sistemas self healing.
-
Balanceo de carga.
-
Auto scaling.
El siguiente diagrama representa la arquitectura con varias zonas de disponibilidad. A pesar de estar enfocado en el gateway, el mismo concepto se aplica a cualquier módulo de la plataforma. Esto incluye base de datos, caché, mensajería, etc.
El macroproceso es:
-
La solicitud llega a uno de los puntos de entrada del load balancer. Tenga en cuenta que los puntos de entrada funcionan en el modelo activo-activo.
-
El load balancer reenvía la solicitud a un gateway disponible.
-
El Gateway sale a Internet a través de NAT gateways.
-
La solicitud llega al backend.
En todo el proceso hay redundancia entre zonas, ya que los recursos de una zona pueden ser consumidos por otra de forma activa-activa.
Share your suggestions with us!
Click here and then [+ Submit idea]