Gestione delle procedure operative standard - 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à.

Gestione delle procedure operative standard

Una procedura operativa standard (SOP) è una serie di passaggi prescrittivi progettati per ripristinare in modo efficiente l'applicazione in caso di interruzione o allarme. Preparate, testate e misurate le SOP in anticipo per garantire un ripristino tempestivo in caso di interruzione operativa.

In base ai componenti dell'applicazione, AWS Resilience Hub consiglia le SOP da preparare. AWS Resilience Hub collabora con Systems Manager per automatizzare i passaggi delle SOP fornendo una serie di documenti SSM che è possibile utilizzare come base per tali SOP.

Ad esempio, AWS Resilience Hub può consigliare una SOP per aggiungere spazio su disco sulla base di un documento di automazione SSM esistente. Per eseguire questo documento SSM, è necessario un ruolo IAM specifico con le autorizzazioni corrette. AWS Resilience Hub crea metadati nell'applicazione che indicano quale documento di automazione SSM eseguire in caso di carenza di dischi e quale ruolo IAM è necessario per eseguire quel documento SSM. Questi metadati vengono quindi salvati in un parametro SSM.

Oltre a configurare l'automazione SSM, è consigliabile testarla con un esperimento. AWS FIS Pertanto, fornisce AWS Resilience Hub anche un AWS FIS esperimento che richiama il documento di automazione SSM: in questo modo, puoi testare in modo proattivo l'applicazione per assicurarti che il SOP che hai creato esegua il lavoro previsto.

AWS Resilience Hub fornisce i consigli sotto forma di un AWS CloudFormation modello che è possibile aggiungere alla base di codice dell'applicazione. Questo modello fornisce:

  • Il ruolo IAM con le autorizzazioni necessarie per eseguire la SOP.

  • Un AWS FIS esperimento che puoi usare per testare la SOP.

  • Un parametro SSM che contiene i metadati dell'applicazione che indicano quale documento SSM e quale ruolo IAM deve essere eseguito come SOP e su quale risorsa. Ad esempio: $(DocumentName) for SOP $(HandleCrisisA) on $(ResourceA).

La creazione di un SOP può richiedere alcuni tentativi ed errori. L'esecuzione di una valutazione della resilienza rispetto all'applicazione e la generazione di un AWS CloudFormation modello in base ai AWS Resilience Hub consigli sono un buon inizio. Utilizzate il AWS CloudFormation modello per generare uno AWS CloudFormation stack, quindi utilizzate i parametri SSM e i relativi valori predefiniti nella SOP. Esegui il SOP e scopri quali perfezionamenti devi apportare.

Poiché tutte le applicazioni hanno requisiti diversi, l'elenco predefinito di documenti SSM AWS Resilience Hub fornito non sarà sufficiente per tutte le esigenze. Tuttavia, puoi copiare i documenti SSM predefiniti e utilizzarli come base per creare documenti personalizzati su misura per la tua applicazione. Puoi anche creare i tuoi documenti SSM completamente nuovi. Se crei i tuoi documenti SSM invece di modificare i valori predefiniti, devi associarli ai parametri SSM, in modo che il documento SSM corretto venga chiamato quando viene eseguito il SOP.

Dopo aver finalizzato la SOP creando i documenti SSM necessari e aggiornando le associazioni di parametri e documenti secondo necessità, aggiungi i documenti SSM direttamente alla tua base di codice e apporta eventuali modifiche o personalizzazioni successive. In questo modo, ogni volta che distribuisci la tua applicazione, implementerai anche la maggior parte delle SOP. up-to-date