Partilhar via


Usar um modelo de experimento de caos para induzir uma interrupção em uma instância de ID do Microsoft Entra

Você pode usar um experimento de caos para verificar se seu aplicativo é resiliente a falhas, causando essas falhas em um ambiente controlado. Neste artigo, você induz uma interrupção em um recurso de ID do Microsoft Entra usando um modelo de experimento pré-preenchido e o Azure Chaos Studio.

Pré-requisitos

Habilite o Chaos Studio em seu grupo de segurança de rede

O Azure Chaos Studio não pode injetar falhas em um recurso até que esse recurso seja adicionado ao Chaos Studio. Para adicionar um recurso ao Chaos Studio, crie um destino e recursos no recurso. Os grupos de segurança de rede têm apenas um tipo de destino (service-direct) e uma capacidade (definir regras). Outros recursos podem ter até dois tipos de destino. Um tipo de destino é para falhas diretas de serviço. Outro tipo de destino é para falhas baseadas em agente. Outros recursos podem ter muitos outros recursos.

  1. Abra o portal do Azure.

  2. Procure por Chaos Studio na barra de pesquisa.

  3. Selecione Destinos e localize o recurso do grupo de segurança de rede.

  4. Selecione o recurso do grupo de segurança de rede e selecione Habilitar destinos>Habilitar destinos diretos de serviço.

    Captura de tela que mostra a tela Alvos no Chaos Studio, com o recurso de grupo de segurança de rede selecionado.

  5. Selecione Rever + Ativar>ativar.

Agora você adicionou com êxito seu grupo de segurança de rede ao Chaos Studio.

Criar uma experiência a partir de um modelo

Agora você pode criar seu experimento a partir de um modelo de experimento pré-preenchido. Um experimento de caos define as ações que você deseja tomar em relação aos recursos de destino. As ações são organizadas e executadas em etapas sequenciais. O experimento do caos também define as ações que você deseja tomar contra ramificações, que são executadas em paralelo.

  1. No Chaos Studio, vá para Experimentos>Criar>Novo a partir do modelo.

    Captura de tela que mostra a tela Experimentos, com o botão Novo do modelo realçado.

  2. Selecione Interrupção de ID do Microsoft Entra.

    Captura de tela que mostra a tela de modelos de experimento, com o botão de modelo de interrupção do AAD realçado.

  3. Adicione um nome para seu experimento que esteja em conformidade com as diretrizes de nomenclatura de recursos. Selecione Avançar: Permissões.

    Captura de tela que mostra a tela Noções básicas do experimento, com o botão da guia permissões realçado.

  4. Para que seu experimento de caos seja executado com êxito, ele deve ter permissões suficientes nos recursos de destino. Selecione uma identidade gerenciada atribuída pelo sistema ou uma identidade gerenciada atribuída pelo usuário para seu experimento. Você pode optar por habilitar a atribuição de função personalizada se quiser que o Chaos Studio adicione as permissões necessárias para executar (na forma de uma função personalizada) à identidade do experimento. Selecione Next: Experiment designer.

    Captura de tela que mostra a tela de permissões do experimento, com o botão da guia do designer de experimento realçado.

  5. Na falha NSG Security Rule (versão 1.1), selecione Editar.

    Captura de tela que mostra a tela do designer de experimento, com o botão de edição dentro da falha NSG realçado.

  6. Revise os parâmetros de falha e selecione Avançar: Recursos de destino.

    Captura de tela que mostra o painel de parâmetros de falha, com o botão de recursos de destino realçado.

  7. Selecione o recurso de grupo de segurança de rede que você deseja usar no experimento. Selecione Guardar.

    Captura de tela que mostra o painel de alvos de falha, com o botão Salvar realçado.

  8. Selecione Rever + criar>Criar para guardar a experiência.

Execute a sua experiência

Agora você está pronto para executar seu experimento.

  1. Na visualização Experimentos, selecione seu experimento. Selecione Iniciar >OK.
  2. Quando o Status mudar para Em execução, selecione Detalhes da execução mais recente em Histórico para ver os detalhes do experimento em execução.

Próximos passos

Agora que você executou um experimento de modelo de interrupção do Microsoft Entra ID, está pronto para: