View a markdown version of this page

Passaggio 6: esegui il primo test di resilienza (opzionale) - AWS Resilience Hub

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Passaggio 6: esegui il primo test di resilienza (opzionale)

Il test di resilienza aiuta a convalidare il funzionamento e il ripristino del servizio come previsto inserendo errori controllati utilizzando (). AWS Fault Injection Service AWS FIS In questo passaggio, scegli un modello di test, crei un test per il tuo servizio e avvia un'esecuzione di test.

Console
  1. Accedi al tuo servizio e scegli la scheda Test. Vedrai i test di resilienza consigliati in base all'architettura e alla politica di resilienza del tuo servizio.

  2. Seleziona un modello di test (ad esempio, Availability Zone: recovery). Scegli Visualizza dettagli per saperne di più sul test consigliato.

  3. Scegli Modifica configurazione del test, fornisci tutti i parametri richiesti e salva. Questo crea il test dal modello: la configurazione viene salvata e riutilizzata per esecuzioni future. Puoi modificare la configurazione del test in qualsiasi momento.

  4. Scegli Avvia test per iniziare un test.

  5. Monitora l'esecuzione e verifica se gli obiettivi di ripristino sono stati raggiunti.

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"

Per ulteriori informazioni, consulta Test di resilienza.