Adicionar blocos de execução - 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á.

Adicionar blocos de execução

Você adiciona blocos de execução aos fluxos de trabalho em seu plano de mudança de região para executar as etapas individuais para concluir o failover ou a transição para seu aplicativo. Para obter detalhes sobre a funcionalidade e o comportamento de cada tipo de bloco de execução, consulte as descrições a seguir.

O Region Switch executa uma avaliação do plano imediatamente após você criar um plano ou atualizá-lo e, em seguida, a cada 30 minutos durante o estado estacionário. O Region Switch armazena informações sobre a avaliação do plano em todas as regiões em que seu plano está configurado. Cada seção do bloco de execução aqui inclui informações sobre o que é avaliado quando o Region Switch executa a avaliação do plano.

O switch de região inclui tipos de blocos de execução que ajudam a escalar os recursos computacionais como parte da recuperação. Se você usar esses blocos de execução em um plano, saiba que a mudança de região não garante que a capacidade computacional desejada seja alcançada. Se você tiver um aplicativo crítico e precisar garantir o acesso à capacidade, recomendamos que você reserve a capacidade. Há estratégias que você pode seguir para reservar a capacidade computacional em uma região secundária e, ao mesmo tempo, limitar os custos. Para saber mais, consulte Luz piloto com capacidade reservada: Como otimizar o custo de DR usando reservas de capacidade sob demanda.

O switch de região suporta os seguintes blocos de execução.

Bloco de execução Função Configuração ingraciosa
Bloco de execução do plano de mudança de região ARC Organize a recuperação de vários aplicativos em uma execução especificando planos secundários a serem executados. Comece os planos infantis com sua configuração ingraciosa.
Bloco de execução de grupos do Amazon EC2 Auto Scaling Dimensione os recursos EC2 computacionais que estão em um grupo de Auto Scaling como parte da execução do seu plano. Especifique a porcentagem mínima de capacidade computacional que deve corresponder à região que você está ativando.
Bloco de execução de escalabilidade de recursos do Amazon EKS Dimensione os pods de cluster do Amazon EKS como parte da execução do seu plano. N/D
Bloco de execução de escalabilidade do serviço Amazon ECS Dimensione as tarefas de serviço do Amazon ECS como parte da execução do seu plano. N/D
Bloco de execução do controle de roteamento ARC Adicione uma etapa para alterar o estado de um ou mais controles de roteamento ARC, para redirecionar o tráfego do seu aplicativo para um destino. Região da AWS N/D
Bloco de execução do Amazon Aurora Global Database Execute um fluxo de trabalho de recuperação para um banco de dados global Aurora. Execute um failover de bancos de dados globais do Aurora (pode potencialmente causar perda de dados).
Bloco de execução de aprovação manual Insira uma etapa de aprovação para exigir a aprovação ou o cancelamento de uma execução antes de continuar. N/D
Bloco de execução Lambda de ação personalizada Adicione uma etapa personalizada para executar uma função Lambda para habilitar ações personalizadas. Ignore a etapa.
Bloco de execução da verificação de saúde do Amazon Route 53 Especifica as regiões para as quais o tráfego do seu aplicativo será redirecionado durante o failover. N/D