View a markdown version of this page

Testes disponíveis - AWS Resilience Hub

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á.

Testes disponíveis

O Resilience Hub de próxima geração fornece os seguintes modelos de teste pré-configurados:

  • Zona de disponibilidade: recuperação — Valide que seu serviço pode detectar e se recuperar de uma falha na zona de disponibilidade.

  • Validação de dependências — Valide como seu serviço responde quando suas dependências na região são prejudicadas.

  • Multi-Region: isolamento — Valide que seu serviço pode operar independentemente de uma região quando a conectividade com outra região não estiver disponível.

  • Multi-Region: recuperação — Valide que seu serviço pode recuperar e atender clientes de outra região dentro de seus objetivos de recuperação quando uma região está comprometida.

Cada modelo de teste declara os parâmetros que aceita, incluindo se cada parâmetro é obrigatório e quaisquer valores padrão.

Para listar modelos de teste (CLI)
aws resiliencehubv2 list-test-templates --region region
Para visualizar um modelo de teste (CLI)

Use get-test-template para ver a definição completa de um modelo de teste. A resposta inclui:

  • ações — As operações que o teste executa, cada uma visando um tipo específico de recurso.

  • parâmetros — As entradas que você fornece ao criar um teste a partir do modelo.

Cada ação inclui o seguinte:

  • actionID — Um identificador exclusivo para a ação.

  • descrição — Uma descrição do que a ação faz.

  • ResourceType — O tipo de recurso que a ação visa.

Cada parâmetro declara o seguinte:

  • name — O nome do parâmetro que você fornece ao criar um teste.

  • descrição — Uma descrição do que o parâmetro controla.

  • tipo — O tipo de valor:STRING,STRING_LIST, ouINTEGER.

  • obrigatório — Se você deve fornecer um valor para o parâmetro.

  • defaultValue — O valor usado quando você não fornece um. Aplica-se aos parâmetros opcionais.

  • maxValues — O número máximo de valores que você pode fornecer para o parâmetro.

aws resiliencehubv2 get-test-template \ --test-template-arn "arn:aws:resiliencehub:region:aws:test-template/aws-az-recovery:rtaz001" \ --region region

Forneça valores para esses parâmetros com a --parameters opção ao criar um teste. Para ver um exemplo de como criar um teste, consulteComeçando com o Resilience Hub de próxima geração.