Creazione di AWS FIS esperimenti sulla base delle raccomandazioni operative - AWS Hub di resilienza

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

Creazione di AWS FIS esperimenti sulla base delle raccomandazioni operative

AWS Resilience Hub consiglia di testare l'applicazione dopo aver eseguito un rapporto di valutazione. È possibile accedere ed eseguire questi esperimenti dal rapporto di valutazione dell'applicazione.

AWS Resilience Hub fornisce un elenco di AWS FIS esperimenti, che sono documenti di Systems Manager con parametri di test. Quando selezionate un AWS FIS esperimento dall'elenco, AWS Resilience Hub crea un AWS CloudFormation modello con i parametri definiti nel documento Systems Manager. Dopo la creazione dello AWS CloudFormation stack, è possibile visualizzare gli AWS FIS esperimenti predisposti per l'applicazione.

Il AWS CloudFormation modello è costituito da un ruolo IAM per ogni documento Systems Manager, con le autorizzazioni minime richieste per l'esecuzione.

Per creare un AWS FIS esperimento basato sui AWS Resilience Hub consigli, devi creare un AWS CloudFormation modello per i test consigliati e includerli nella tua base di codice.

Per creare un AWS CloudFormation modello per l' AWS FIS esperimento
  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 riportata in Esecuzione di valutazioni della resilienza e poi torna a questo passaggio.

  6. In Raccomandazioni operative, scegli Esperimenti di iniezione in caso di guasto.

  7. Seleziona tutti i test che desideri includere.

  8. Scegli Crea CloudFormation modello. Questa operazione può richiedere alcuni minuti per creare il AWS CloudFormation modello.

  9. Scegliere Templates (Modelli).

    È possibile visualizzare il AWS CloudFormation modello appena creato nella tabella Modelli.

    Completate la procedura seguente per includere i consigli nella vostra base di codice.

Per includere i AWS Resilience Hub consigli nella tua base di codice
  1. In Consigli operativi, scegli Modelli.

  2. Nell'elenco dei modelli, scegli il nome del modello di AWS FIS esperimento che hai appena creato.

    È possibile identificare i test implementati nell'applicazione utilizzando le seguenti informazioni:

    • Nome del test: nome del test che avete creato per l'applicazione.

    • Descrizione: descrive l'obiettivo del test.

    • Stato: indica lo stato di implementazione corrente del test.

      Questa colonna mostra uno dei seguenti valori:

      • Implementato: indica che il test è implementato nell'applicazione.

      • Non implementato: indica che il test non è implementato o incluso nell'applicazione.

      • Escluso: indica che il test è escluso dall'applicazione.

      • Inattivo: indica che il test è stato distribuito AWS FIS, ma non è stato eseguito negli ultimi 30 giorni.

    • Esecuzione del test: URL Amazon S3 del documento che contiene i risultati del test più recente.

    • Modello di origine: fornisce l'Amazon Resource Name (ARN) dello AWS CloudFormation stack che contiene i dettagli dell'esperimento.

  3. In Dettagli modello, scegli il link in Templates S3 Path per aprire l'oggetto modello nella console Amazon S3.

  4. Nella console Amazon S3, dalla tabella Oggetti, scegli il collegamento alla cartella di test.

  5. Per copiare il percorso Amazon S3, seleziona la casella di controllo davanti al file JSON e scegli Copia URL.

  6. Crea uno AWS CloudFormation stack dalla console. AWS CloudFormation Per ulteriori informazioni sulla creazione di uno AWS CloudFormation stack, consulta. https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-create-stack.html

    Durante la creazione AWS CloudFormation dello stack, devi fornire il percorso Amazon S3 che hai copiato dal passaggio precedente.