Mecanismos de resiliência
Todos os módulos são provisionados considerando mecanismos de resiliência como:
- 
Múltiplas zonas de disponibilidade. 
- 
Sistemas self healing. 
- 
Balanceamento de carga. 
- 
Auto scaling. 
O diagrama abaixo representa a arquitetura com múltiplas zonas de disponibilidade. Apesar de estar focado no gateway, o mesmo conceito é aplicado a qualquer módulo da plataforma. Isto inclui base de dados, cache, mensageria etc.
 
O processo macro é:
- 
A requisição chega em um dos pontos de entrada do load balancer. Note que os pontos de entrada funcionam no modelo ativo-ativo. 
- 
O load balancer encaminha a requisição para um gateway disponível. 
- 
Gateway sai para a internet através de NAT gateways. 
- 
Requisição chega ao backend. 
Em todo o processo há redundância entre as zonas, visto que recursos de uma zona podem ser consumidos por outra de maneira ativo-ativo.
Share your suggestions with us!
          Click here and then [+ Submit idea]