Verificação de prontidão no ARC - Amazon Application Recovery Controller (ARC)

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Verificação de prontidão no ARC

Com a verificação de prontidão no Controlador de Recuperação de Aplicações (ARC) da Amazon, você pode obter informações sobre a preparação ou não de suas aplicações e recursos para recuperação. Depois de modelar seu AWS aplicativo no ARC e criar verificações de prontidão, as verificações monitoram continuamente as informações sobre seu aplicativo, como cotas de AWS recursos, capacidade e políticas de roteamento de rede. Em seguida, você pode optar por ser notificado sobre alterações que afetariam sua capacidade de failover em uma réplica da sua aplicação para se recuperar de um evento. As verificações de prontidão garantem que você consiga manter continuamente suas aplicações multirregionais em um estado em que elas possam ser escaladas e configuradas para lidar com o tráfego de failover.

Este capítulo explica como modelar sua aplicação no ARC para configurar a estrutura que permite o funcionamento das verificações de prontidão, criando um grupo de recuperação e células que descrevem a aplicação. Em seguida, você pode seguir as etapas para adicionar verificações e escopos de prontidão para que o ARC possa auditar a prontidão da aplicação.

Depois de criar verificações de prontidão, é possível monitorar o status de prontidão dos recursos. As verificações de prontidão garantem que a réplica da aplicação em espera e seus recursos correspondam continuamente à réplica de produção, refletindo a capacidade, as políticas de roteamento e outros detalhes de configuração da aplicação de produção. Se a réplica não corresponder, você poderá adicionar capacidade ou alterar uma configuração para que as réplicas da aplicação sejam alinhadas novamente.

Importante

As verificações de prontidão são úteis para verificar continuamente se as configurações da réplica do aplicativo e os estados de runtime estão alinhados. As verificações de prontidão não devem ser usadas para indicar se a réplica de produção está íntegra, nem você deve confiar nas verificações de prontidão como principal gatilho para o failover durante um evento de desastre.

Configuração de um processo de recuperação resiliente para sua aplicação

Para usar o Amazon Application Recovery Controller (ARC) com AWS aplicativos que estão em várias AWS regiões, há diretrizes a serem seguidas para configurar seus aplicativos para resiliência, para que você possa apoiar a prontidão de recuperação de forma eficaz. Em seguida, você pode criar verificações de prontidão para sua aplicação e configurar controles de roteamento para redirecionar o tráfego para failover. Você também pode revisar as recomendações do ARC sobre a arquitetura da sua aplicação que podem melhorar a resiliência.

nota

Se você tiver uma aplicação separada por zonas de disponibilidade, é recomendável usar a mudança de zona ou a mudança automática de zona para recuperação de failover. Nenhuma configuração é necessária para usar a mudança de zona ou a mudança automática de zona a fim de recuperar de forma confiável as aplicações nos locais comprometidos da zona de disponibilidade.

Para mover o tráfego de recursos balanceadores de carga para fora de uma zona de disponibilidade, inicie uma mudança de zona no console do ARC ou do ELB. Ou você pode usar o AWS SDK AWS Command Line Interface ou com ações da API de mudança zonal. Para obter mais informações, consulte Mudança de zona no ARC.

Para saber mais sobre como começar a usar configurações de failover resilientes, consulte Conceitos básicos da recuperação multirregional no Controlador de Recuperação de Aplicações (ARC) da Amazon.