Trabalhando com o AWS FIS biblioteca de cenários - AWS Serviço de injeção de falhas

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

Trabalhando com o AWS FIS biblioteca de cenários

Os cenários definem eventos ou condições que os clientes podem aplicar para testar a resiliência de seus aplicativos, como a interrupção dos recursos computacionais nos quais o aplicativo está sendo executado. Os cenários são criadosAWS, de propriedade e minimizam o trabalho pesado indiferenciado, fornecendo a você um grupo de metas e ações de falha predefinidas (por exemplo, interromper 30% das instâncias em um grupo de escalonamento automático) para deficiências comuns de aplicativos.

Os cenários são fornecidos por meio de uma biblioteca de cenários somente para console e executados usando um AWS FIS modelo de experimento. Para realizar um experimento usando um cenário, você selecionará o cenário na biblioteca, especificará parâmetros que correspondam aos detalhes do seu workload e o salvará como um modelo de experimento em sua conta.

Visualizar um cenário

Para visualizar um cenário usando o console:

  1. Abra as AWS FIS console emhttps://console.aws.amazon.com/fis/.

  2. No painel de navegação, selecione Biblioteca de cenários.

  3. Para ver informações sobre um cenário específico, selecione o cartão de cenário para abrir um painel dividido.

    • Na guia Descrição no painel dividido na parte inferior da página, você pode ver uma breve descrição do cenário. Você também pode encontrar um breve resumo dos pré-requisitos contendo um resumo dos recursos de destino necessários e todas as ações necessárias para preparar os recursos para uso com o cenário. Por fim, você também pode ver informações adicionais sobre os destinos e ações no cenário, bem como a duração prevista quando o experimento for executado com sucesso com as configurações padrão.

    • Na guia Conteúdo no painel dividido na parte inferior da página, você pode visualizar uma versão parcialmente preenchida do modelo de experimento que será criado a partir do cenário.

    • Na guia Detalhes no painel dividido na parte inferior da página, você pode encontrar uma explicação detalhada de como o cenário é implementado. Isso pode conter informações detalhadas sobre como os aspectos individuais do cenário são aproximados. Onde aplicável, você também pode ler sobre quais métricas usar como condições de parada e fornecer observabilidade para aprender com o experimento. Por fim, você encontrará recomendações sobre como expandir o modelo de experimento resultante.

Usar um cenário

Para usar um cenário usando o console:

  1. Abra as AWS FIS console emhttps://console.aws.amazon.com/fis/.

  2. No painel de navegação, selecione Biblioteca de cenários.

  3. Para ver informações sobre um cenário específico, selecione o cartão de cenário para abrir um painel dividido

  4. Para usar o cenário, selecione o cartão de cenário e escolha Criar modelo com cenário.

  5. Na exibição Criar modelo de experimento, preencha todos os itens que faltam.

    1. Alguns cenários permitem que você edite em massa parâmetros que são compartilhados entre várias ações ou destinos. Essa funcionalidade será desativada quando você fizer qualquer alteração no cenário, incluindo alterações pela edição de parâmetros em massa. Para usar esse recurso, selecione o botão Editar parâmetros em massa. Edite os parâmetros no modal e selecione o botão Salvar.

    2. Alguns modelos de experimento podem ter parâmetros de ação ou destino ausentes, destacados em cada carta de ação e destino. Selecione o botão Editar para cada cartão, adicione as informações que faltam e selecione o botão Salvar no cartão.

    3. Todos os modelos exigem uma função de execução de acesso ao serviço. É possível escolher uma função existente ou criar uma função nova para este modelo de experimento.

    4. Recomendamos definir uma ou mais condições de parada opcionais selecionando um AWS CloudWatch alarme existente. Saiba mais sobre Condições de parada para o AWS FIS. Se você ainda não tiver um alarme configurado, siga as instruções em Usando CloudWatch alarmes da Amazon e atualize o modelo do experimento posteriormente.

    5. Recomendamos habilitar registros experimentais opcionais nos CloudWatch registros da Amazon ou em um bucket do Amazon S3. Saiba mais sobre Registro em log de experimento para o AWS FIS. Se você ainda não tiver os recursos apropriados configurados, poderá atualizar o modelo do experimento posteriormente.

  6. Em Criar modelo de experimento, selecione Criar modelo de experimento.

  7. Na visualização de modelos de experimento do AWS FIS console, selecione Iniciar experimento. Saiba mais sobre Gerenciamento AWS FISmodelos de experimentos.

Exportação de um cenário

Os cenários são uma experiência somente para console. Embora sejam semelhantes aos modelos de experimentos, os cenários não são modelos de experimentos completos e não podem ser importados diretamente para AWS FIS. Se você quiser usar cenários como parte de sua própria automação, você pode usar um dos dois caminhos:

  1. Siga as etapas Usar um cenário para criar um válido AWS FIS modelo de experimento e exporte esse modelo.

  2. Siga as etapas em Visualizar um cenário e na etapa 3, na guia Conteúdo, copie e salve o conteúdo do cenário e, em seguida, adicione os parâmetros ausentes manualmente para criar um modelo de experimento válido.