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á.
Etapa 6: execute seu primeiro teste de resiliência (opcional)
O teste de resiliência ajuda a validar se seu serviço opera e se recupera conforme o esperado, injetando falhas controladas usando (). AWS Fault Injection Service AWS FIS Nesta etapa, você escolhe um modelo de teste, cria um teste para seu serviço e inicia uma execução de teste.
Console
-
Navegue até seu serviço e escolha a guia Teste. Você verá testes de resiliência recomendados com base na arquitetura e na política de resiliência do seu serviço.
-
Selecione um modelo de teste (por exemplo, Zona de disponibilidade: recuperação). Escolha Exibir detalhes para saber mais sobre o teste recomendado.
-
Escolha Editar configuração de teste, forneça os parâmetros necessários e salve. Isso cria seu teste a partir do modelo - sua configuração é salva e reutilizada para futuras execuções. Você pode editar sua configuração de teste a qualquer momento.
-
Escolha Iniciar teste para iniciar uma execução de teste.
-
Monitore a execução e analise se seus objetivos de recuperação foram atingidos.
AWS CLI
# List the available test templates aws resiliencehubv2 list-test-templates --region us-east-1 # Create a test for your service from a template aws resiliencehubv2 create-test \ --test-template-arn "arn:aws:resiliencehub:us-east-1:aws:test-template/aws-az-recovery:rtaz001" \ --target-identifier "arn:aws:resiliencehub:us-east-1:123456789012:service/api-service:def456" \ --parameters '{"availabilityZone": ["us-east-1a"]}' # Start a test run aws resiliencehubv2 start-test-run --test-id "test-id" # Check the status and results of the test run aws resiliencehubv2 get-test-run --test-run-id "test-run-id"
Para obter mais informações, consulte Teste de resiliência.