Resiliência no Amazon SNS
A resiliência no Amazon SNS é garantida através do uso da infraestrutura global da AWS, que é sobre Regiões da AWS e zonas de disponibilidade. As Regiões da AWS oferece várias zonas de disponibilidade separadas e isoladas fisicamente que são conectadas via baixa latência, altas taxas de throughput e em redes altamente redundantes. Essa arquitetura permite um failover contínuo entre as zonas de disponibilidade sem interrupção, tornando os aplicativos e bancos de dados inerentemente mais tolerantes a falhas e escaláveis em comparação com as infraestruturas tradicionais de data center. Ao usar zonas de disponibilidade, os assinantes do Amazon SNS se beneficiam de maior disponibilidade e confiabilidade, garantindo a entrega de mensagens apesar de possíveis interrupções. Para obter mais informações sobre Regiões da AWS e zonas de disponibilidade, consulte Infraestrutura global da AWS
Além disso, as assinaturas de tópicos do Amazon SNS podem ser configuradas com novas tentativas de entrega e filas de mensagens não entregues, permitindo o tratamento automático de falhas transitórias e garantindo que as mensagens cheguem de forma confiável aos destinos pretendidos.
O Amazon SNS também suporta filtragem de mensagens e atributos de mensagens, o que permite adaptar estratégias de resiliência a seus casos de uso específicos, aprimorando a robustez geral de seus aplicativos.