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á.
Gerenciando procedimentos operacionais padrão
Um procedimento operacional padrão (SOP) é um conjunto prescritivo de etapas projetado para recuperar seu aplicativo com eficiência no caso de uma interrupção ou alarme. Prepare, teste e meça seus SOPs com antecedência para garantir uma recuperação oportuna no caso de uma interrupção operacional.
Com base nos componentes do seu aplicativo, AWS Resilience Hub recomenda os SOPs que você deve preparar. AWS Resilience Hub trabalha com o Systems Manager para automatizar as etapas de seus SOPs, fornecendo vários documentos SSM que você pode usar como base para esses SOPs.
Por exemplo, AWS Resilience Hub pode recomendar um SOP para adicionar espaço em disco com base em um documento de automação SSM existente. Para executar esse documento SSM, você precisa de uma função específica do IAM com as permissões corretas. AWS Resilience Hub cria metadados em seu aplicativo indicando qual documento de automação de SSM executar em caso de falta de disco e qual função do IAM é necessária para executar esse documento de SSM. Esses metadados são então salvos em um parâmetro do SSM.
Além de configurar a automação do SSM, também é uma prática recomendada testá-la com um experimento do AWS FIS . Portanto, AWS Resilience Hub também fornece um AWS FIS experimento que chama o documento de automação do SSM. Dessa forma, você pode testar proativamente seu aplicativo para garantir que o SOP que você criou faça o trabalho pretendido.
AWS Resilience Hub fornece suas recomendações na forma de um AWS CloudFormation modelo que você pode adicionar à base de código do seu aplicativo. Esse modelo fornece:
Um perfil do IAM com as permissões necessárias para executar o SOP.
Um AWS FIS experimento que você pode usar para testar o SOP.
Um parâmetro do SSM que contém metadados do aplicativo indicando qual documento do SSM e qual perfil do IAM devem ser executados como SOP e em qual recurso. Por exemplo:
$(DocumentName) for SOP $(HandleCrisisA) on $(ResourceA)
.
Criar um SOP pode exigir algumas tentativas e erros. Executar uma avaliação de resiliência em relação ao seu aplicativo e gerar um AWS CloudFormation modelo a partir das AWS Resilience Hub recomendações é um bom começo. Use o AWS CloudFormation modelo para gerar uma AWS CloudFormation pilha e, em seguida, use os parâmetros SSM e seus valores padrão em seu SOP. Execute o SOP e veja quais refinamentos você precisa fazer.
Como todos os aplicativos têm requisitos diferentes, a lista padrão de documentos do SSM que o AWS Resilience Hub fornece não será suficiente para todas as suas necessidades. No entanto, você pode copiar os documentos do SSM padrão e usá-los como base para criar seus próprios documentos personalizados para seu aplicativo. Você também pode criar seus próprios documentos do SSM completamente novos. Se você criar seus próprios documentos do SSM em vez de modificar os padrões, deverá associá-los aos parâmetros do SSM, para que o documento do SSM correto seja chamado quando o SOP for executado.
Depois de finalizar seu SOP criando os documentos do SSM necessários e atualizando as associações de parâmetros e documentos conforme necessário, adicione os documentos do SSM diretamente à sua base de código e faça as alterações ou personalizações subsequentes lá. Dessa forma, toda vez que você implantar seu aplicativo, você também implantará a maior parte do up-to-date SOP.