Resiliência no AWS IoT Core
A infraestrutura global da AWS se baseia em Região da AWS e zonas de disponibilidade. A Região da AWS oferece várias zonas de disponibilidade separadas e isoladas fisicamente que são conectadas com baixa latência, alto throughput e em redes altamente redundantes. Com as zonas de disponibilidade, é possível projetar e operar aplicações e bancos de dados que executam o failover automaticamente entre as zonas de disponibilidade sem interrupção. As zonas de disponibilidade são mais altamente disponíveis, tolerantes a falhas e escaláveis que uma ou várias infraestruturas de datacenter tradicionais.
Para obter mais informações sobre Região da AWS e zonas de disponibilidade, consulte Infraestrutura global da AWS
AWS IoT CoreO armazena informações sobre seus dispositivos no registro do dispositivo. Ele também armazena certificados da CA, certificados do dispositivo e dados de sombra do dispositivo. No caso de falhas de hardware ou de rede, esses dados são replicados automaticamente entre as zonas de disponibilidade, mas não entre as regiões.
O AWS IoT Core publica eventos MQTT quando o registro do dispositivo é atualizado. É possível usar essas mensagens para fazer backup de seus dados de registro e salvá-los em outro lugar, como uma tabela do DynamoDB. Você é responsável por salvar os certificados que o AWS IoT Core cria para você ou aqueles que você mesmo cria. A sombra do dispositivo armazena dados de estado sobre os seus dispositivos e pode ser reenviada quando um dispositivo voltar a ficar on-line. AWS IoT O Device Advisor armazena informações sobre a configuração da sua suíte de testes. Esses dados são replicados automaticamente no caso de falhas de hardware ou de rede.
Os recursos do AWS IoT Core são específicos da região e não são replicados entre as regiões da Regiões da AWS, a menos que você faça isso especificamente.
Para obter mais informações sobre as práticas recomendadas de segurança, consulte Práticas recomendadas de segurança no AWS IoT Core.