View a markdown version of this page

Avvio, creazione ed esecuzione AWS FIS esperimenti - 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à.

Avvio, creazione ed esecuzione AWS FIS esperimenti

AWS Resilience Hub semplifica AWS FIS gli esperimenti integrandosi con AWS FIS gli esperimenti. Fornisce consigli personalizzati e consente di avviare AWS FIS esperimenti con modelli precompilati mappati sui componenti dell'applicazione (AppComponents), consentendo test di resilienza efficienti.

Per avviare un AWS FIS esperimento sulla base delle raccomandazioni operative
  1. Apri la AWS Resilience Hub console.

  2. Nel riquadro di navigazione, scegliere Applications (Applicazioni).

  3. Dall'elenco delle applicazioni, scegli l'applicazione per cui desideri creare un test.

  4. Scegli la scheda Valutazioni.

  5. Seleziona una valutazione dalla tabella delle valutazioni della resilienza. Se non disponi di una valutazione, completa la procedura Esecuzione di valutazioni della resilienza in AWS Resilience Hub e poi torna a questo passaggio.

  6. Scegli la scheda Raccomandazioni operative.

  7. Scegli la freccia destra prima degli esperimenti di Fault injection.

    Questa sezione elenca tutti gli AWS FIS esperimenti consigliati dall'applicazione AWS Resilience Hub per sottoporre a stress test e migliorarne la resilienza. In base all'implementazione, gli AWS FIS esperimenti sono suddivisi nei seguenti stati:

    • Implementato: indica che gli esperimenti consigliati da AWS Resilience Hub sono implementati nell'applicazione. Scegli il numero seguente per visualizzare tutti gli esperimenti implementati nella tabella Esperimenti.

    • Implementato parzialmente: indica che gli esperimenti consigliati da AWS Resilience Hub sono parzialmente implementati nell'applicazione. Scegli il numero seguente per visualizzare tutti gli esperimenti parzialmente implementati nella tabella Esperimenti.

    • Non implementato: indica che gli esperimenti consigliati da non AWS Resilience Hub sono implementati nell'applicazione. Scegli il numero seguente per visualizzare tutti gli esperimenti non implementati nella tabella Esperimenti.

    • Esclusi: indica che gli esperimenti consigliati da AWS Resilience Hub sono esclusi dall'applicazione. Scegli il numero seguente per visualizzare tutti gli esperimenti esclusi nella tabella Esperimenti. Per ulteriori informazioni sull’inclusione e l’esclusione degli esperimenti consigliati, vedi Inclusione o esclusione dei suggerimenti operativi.

    La tabella Esperimenti elenca tutti gli esperimenti AWS FIS implementati che influiscono sul punteggio di resilienza dell’applicazione. È possibile identificare gli AWS FIS esperimenti utilizzando le seguenti informazioni:

    • Nome azione: indica l' AWS FIS azione consigliata per l'applicazione. Scegli il nome dell'azione per visualizzare tutte le azioni consigliate nella AppComponents pagina dei dettagli dell'AWS FIS esperimento. Quando lo Stato è impostato su Non tracciabile, indica che l’esperimento AWS FIS è uno scenario. Scegli il nome dello scenario per visualizzarne i dettagli nella pagina della Libreria di scenari nella console AWS FIS .

    • Stato: indica lo stato di implementazione corrente dell' AWS FIS esperimento. Ovvero, Implementato, Parzialmente implementato, Non implementato ed Escluso.

      Nota

      AWS FIS scenario è una funzionalità disponibile solo sulla console con più azioni predefinite. Pertanto, AWS Resilience Hub non può tracciarlo e imposterà lo stato su Non tracciabile.

    • Descrizione: descrive l'obiettivo dell' AWS FIS azione.

  8. Seleziona un' AWS FIS azione per la quale desideri avviare un esperimento.

    Nella sezione dedicata ai consigli sugli AWS FIS esperimenti, puoi saperne di più sugli esperimenti che devi implementare AppComponents utilizzando le seguenti informazioni:

    • Nome: nome dell'oggetto AppComponent in cui sono raggruppate le risorse.

    • Stato: indica lo stato di implementazione corrente dell' AWS FIS azione. Ovvero, Implementato, Parzialmente implementato, Non implementato ed Escluso.

      Nota

      AWS FIS scenario è una funzionalità disponibile solo nella console con più azioni predefinite. Pertanto, AWS Resilience Hub non può tracciarlo e imposterà lo stato su Non tracciabile.

    • Selezione dell’obiettivo: indica in che modo le risorse verranno incluse nell’esperimento quando si sceglie Avvia esperimento. Se AWS Resilience Hub non determina automaticamente le risorse di destinazione, passa con il mouse sul rispettivo campo di selezione Target per ricevere indicazioni su come aggiungerle.

    • Risorse: indica il numero di risorse raggruppate sotto. AppComponent Scegli il numero per visualizzare queste risorse nella finestra di dialogo Risorse. È possibile identificare le risorse utilizzando quanto segue:

      • ID logico: indica l’ID logico della risorsa. Un ID logico è un nome utilizzato per identificare le risorse nel file di stato Terraform AWS CloudFormation, nell'applicazione MyApplications, nella AWS Resource Groups risorsa o nel cluster Amazon Elastic Kubernetes Service.

      • ID fisico: indica l’identificatore effettivamente assegnato alla risorsa, ad esempio un ID di istanza Amazon EC2 o il nome di un bucket Amazon S3.

      • Tipo: indica il tipo di risorsa.

      • Regione: indica la Regione AWS in cui si trova la risorsa.

  9. Seleziona un AppComponent e scegli Includi o Escludi rispettivamente per includerlo o escluderlo AppComponent nell'esperimento. AWS FIS

  10. Scegli Avvia esperimento.

    AWS Resilience Hub ti reindirizzerà alla pagina Specifica i dettagli del modello nella AWS FIS console, aprendola in una nuova scheda.

  11. Per creare un modello di esperimento, completa i passaggi in Creare un modello di esperimento utilizzando la console.

    Inoltre, dopo aver inserito i dettagli del modello e aver scelto Avanti nella pagina Specifica i dettagli del modello della AWS FIS console seguendo i passaggi in Per creare un modello di esperimento utilizzando la console, tenta AWS Resilience Hub automaticamente di mappare le azioni e gli obiettivi per i tipi di risorse nella pagina Azioni e obiettivi. Tuttavia, per migliorare la copertura, puoi aggiungere manualmente azioni e obiettivi scegliendo rispettivamente Aggiungi azione e Aggiungi obiettivo e completare il resto della procedura per creare il tuo esperimento.

In esecuzione AWS FIS esperimenti

Dopo aver creato un esperimento nella AWS FIS console, segui i passaggi in Avvia un esperimento da un modello per eseguire un esperimento in AWS FIS console. Se desideri AWS Resilience Hub rilevare gli ultimi esperimenti che hai eseguito AWS FIS, devi eseguire una nuova valutazione. Per ulteriori informazioni sull'esecuzione delle valutazioni, vedereEsecuzione di valutazioni della resilienza in AWS Resilience Hub.