Editando recursos AWS Resilience Hub do aplicativo - AWS Hub de resiliência

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

Editando recursos AWS Resilience Hub do aplicativo

Para receber avaliações de resiliência precisas e úteis, certifique-se de que a descrição do aplicativo esteja atualizada e corresponda ao AWS aplicativo e aos recursos reais. Os relatórios de avaliação, validação e recomendações são baseados nos recursos listados. Se você adicionar ou remover recursos de um AWS aplicativo, deverá refletir essas alterações em AWS Resilience Hub.

AWS Resilience Hub fornece transparência sobre as fontes do seu aplicativo. Você pode identificar e editar os recursos e as fontes do aplicativo em seu aplicativo.

nota

A edição dos recursos modifica somente a AWS Resilience Hub referência do seu aplicativo. Nenhuma alteração é feita em seus recursos reais.

Você pode adicionar recursos que estão faltando, modificar recursos existentes ou remover recursos desnecessários. Os recursos são agrupados em componentes lógicos do aplicativo (AppComponents). Você pode editar o AppComponents para refletir melhor a estrutura do seu aplicativo.

Adicione ou atualize os recursos do seu aplicativo editando uma versão de rascunho do seu aplicativo e publicando as alterações em uma nova versão (de lançamento). AWS Resilience Hub usa a versão de lançamento (que inclui os recursos atualizados) do seu aplicativo para executar avaliações de resiliência.

Avaliar a resiliência do seu aplicativo
  1. No painel de navegação, escolha Aplicativos.

  2. Na página Aplicativos, selecione o nome do aplicativo que deseja editar.

  3. No menu Ações, escolha Avaliar resiliência.

  4. Na caixa de diálogo Executar avaliação de resiliência, insira um nome exclusivo para o relatório ou use o nome gerado na caixa Nome do relatório.

  5. Escolha Executar.

  6. Depois de ser notificado que o relatório de avaliação foi gerado, escolha a guia Avaliações e sua avaliação para visualizar o relatório.

  7. Escolha a guia Revisar para ver o relatório de avaliação de seu aplicativo.

Para habilitar a avaliação agendada
  1. No painel de navegação, escolha Aplicativos.

  2. Na página Aplicativos, selecione o aplicativo para o qual você deseja habilitar a avaliação agendada.

  3. Ative a opção Avaliar automaticamente diariamente.

Para desativar a avaliação agendada
  1. No painel de navegação, escolha Aplicativos.

  2. Na página Aplicativos, selecione o aplicativo para o qual você deseja habilitar a avaliação agendada.

  3. Desative a opção Avaliar automaticamente diariamente.

    nota

    Desativar a avaliação agendada desativará a notificação de desvio.

  4. Escolha Desativar.

Para habilitar a notificação de desvio para seu aplicativo
  1. No painel de navegação, escolha Aplicativos.

  2. Na página Aplicativos, selecione o aplicativo para o qual você deseja ativar a notificação de desvio ou edite as configurações de notificação de desvio.

  3. Você pode editar a notificação de desvio escolhendo uma das seguintes opções:

    • Em Ações, escolha Ativar notificação de desvio.

    • Escolha Ativar notificação na seção Desvios de aplicativos.

  4. Conclua as etapas eEtapa 5: configurar avaliações agendadas e notificação de deriva, em seguida, retorne a esse procedimento.

  5. Escolha Habilitar.

    Ativar a notificação de desvio também permitirá a avaliação programada.

Para editar a notificação de desvio para seu aplicativo
nota

Esse procedimento é aplicável se você tiver ativado a avaliação programada (a avaliação diária automática está ativada) e a notificação de desvio.

  1. No painel de navegação, escolha Aplicativos.

  2. Na página Aplicativos, selecione o aplicativo para o qual você deseja ativar a notificação de desvio ou edite as configurações de notificação de desvio.

  3. Você pode editar a notificação de desvio escolhendo uma das seguintes opções:

    • Em Ações, escolha Editar notificação de desvio.

    • Escolha Editar notificação na seção Desvios de aplicativos.

  4. Conclua as etapas eEtapa 5: configurar avaliações agendadas e notificação de deriva, em seguida, retorne a esse procedimento.

  5. Escolha Salvar.

Para atualizar as permissões de segurança do seu aplicativo
  1. No painel de navegação, escolha Aplicativos.

  2. Na página Aplicativos, selecione o aplicativo para o qual você deseja atualizar as permissões de segurança.

  3. Em Ações, escolha Permissões para atualizar.

  4. Para atualizar as permissões de segurança, realize as etapas em Etapa 6: configurar permissões e retorne a esse procedimento.

  5. Escolha Salvar e atualizar.

Anexar uma política de resiliência ao seu aplicativo
  1. No painel de navegação, escolha Aplicativos.

  2. Na página Aplicativos, selecione o nome do aplicativo que deseja editar.

  3. No menu Ações, escolha Anexar política de resiliência.

  4. Na caixa de diálogo Anexar política, selecione uma política de resiliência na lista suspensa Selecionar uma política de resiliência.

  5. Escolha Anexar.

Para editar fontes de entrada, recursos e AppComponents do seu aplicativo
  1. No painel de navegação, escolha Aplicativos.

  2. Na página Aplicativos, selecione o nome do aplicativo que deseja editar.

  3. Escolha a guia Estrutura do aplicativo.

  4. Escolha o sinal de adição + antes de Versão e, em seguida, selecione a versão do aplicativo com o status Rascunho.

  5. Para editar fontes de entrada, recursos e AppComponents do seu aplicativo, conclua as etapas nos procedimentos a seguir.

Para editar as fontes de entrada do seu aplicativo
  1. Para editar as fontes de entrada do seu aplicativo, escolha a guia Fontes de entrada.

    A seção Fontes de entrada lista todas as fontes de entrada dos recursos do seu aplicativo. Você pode identificar as fontes de entrada da seguinte forma:

    • Nome da fonte: o nome da fonte de entrada. Escolha o nome de uma fonte para visualizar seus detalhes no respectivo aplicativo. Para fontes de entrada adicionadas manualmente, o link não estará disponível. Por exemplo, se você escolher o nome da fonte importada de uma AWS CloudFormation pilha, você será redirecionado para a página de detalhes da pilha no console. AWS CloudFormation

    • ARN da fonte: o nome do recurso da Amazon (ARN) da fonte de entrada. Escolha um ARN para visualizar seus detalhes no respectivo aplicativo. Para fontes de entrada adicionadas manualmente, o link não estará disponível. Por exemplo, se você escolher um ARN importado de uma pilha do AWS CloudFormation , você será redirecionado para a página de detalhes da pilha no console do AWS CloudFormation .

    • Tipo de fonte: o tipo da fonte de entrada. As fontes de entrada incluem clusters, AWS CloudFormation pilhas, AppRegistry aplicativos AWS Resource Groups, arquivos de estado do Terraform e recursos adicionados manualmente do Amazon EKS.

    • Recursos associados: o número de recursos associados à fonte de entrada. Escolha um número para ver todos os recursos associados de uma fonte de entrada na guia Recursos.

  2. Para adicionar fontes de entrada ao seu aplicativo, na seção Fontes de entrada, escolha Adicionar fontes de entrada. Para obter mais informações sobre como adicionar fontes de entrada, consulte Etapa 3: adicionar recursos ao seu AWS Resilience Hub aplicativo.

  3. Para editar fontes de entrada, selecione as fontes de entrada e escolha uma das seguintes opções em Ações:

    • Reimportar fontes de entrada (até 5): reimporta até cinco fontes de entrada selecionadas.

    • Excluir fontes de entrada: exclui as fontes de entrada selecionadas.

      Para publicar um aplicativo, ele deve conter no mínimo uma fonte de entrada. Se você excluir todas as fontes de entrada, a opção Publicar nova versão será desativada.

Para editar os recursos do seu aplicativo
  1. Para editar os recursos do seu aplicativo, escolha a guia Recursos.

    nota

    Para ver a lista de recursos não avaliados, escolha Visualizar recursos não avaliados.

    A seção Recursos lista os recursos do aplicativo que você escolheu usar como modelo para a descrição do seu aplicativo. Para aprimorar sua experiência de pesquisa, AWS Resilience Hub agrupou recursos com base em vários critérios de pesquisa. Esses critérios de pesquisa incluem AppComponent tipos, recursos não suportados e recursos excluídos. Para filtrar os recursos com base em um critério de pesquisa na tabela Recursos, escolha o número abaixo de cada um dos critérios de pesquisa.

    É possível identificar os recursos por:

    • ID lógica — Uma ID lógica é um nome usado para identificar recursos em sua AWS CloudFormation pilha, arquivo de estado do Terraform, aplicativo adicionado manualmente, AppRegistry aplicativo ou. AWS Resource Groups

      nota
      • O Terraform permite que você use o mesmo nome para diferentes tipos de recursos. Portanto, você vê "- tipo de recurso" no final do ID lógico dos recursos que compartilham o mesmo nome.

      • Para visualizar as instâncias de todos os recursos do aplicativo, escolha o sinal de adição (+) antes do ID lógico. Para visualizar todas as instâncias de um recurso do aplicativo, escolha o sinal de adição (+) antes da ID lógica de cada recurso.

        Para obter mais informações sobre os recursos com suporte, consulte AWS Resilience Hub recursos suportados.

    • Tipo de recurso: o tipo de recurso identifica o recurso do componente para seu aplicativo. Por exemplo, o AWS::EC2::Instance declara uma instância do Amazon EC2. Para obter mais informações sobre o agrupamento de AppComponent recursos, consulteAgrupando recursos em um AppComponent.

    • Nome da fonte: o nome da fonte de entrada. Escolha o nome de uma fonte para visualizar seus detalhes no respectivo aplicativo. Para fontes de entrada adicionadas manualmente, o link não estará disponível. Por exemplo, se você escolher o nome da fonte que é importado de uma AWS CloudFormation pilha, você será redirecionado para a página de detalhes da pilha no. AWS CloudFormation

    • Tipo de fonte: o tipo da fonte de entrada. As fontes de entrada incluem AWS CloudFormation pilhas, AppRegistry aplicativos AWS Resource Groups, arquivos de estado do Terraform e recursos adicionados manualmente.

      nota

      Para editar seus clusters do Amazon EKS, realize as etapas no procedimento Editar as fontes de entrada de seu aplicativo AWS Resilience Hub .

    • Pilha de origem — A AWS CloudFormation pilha que contém o recurso. Essa coluna depende do tipo de estrutura do aplicativo que você selecionou.

    • ID físico: o identificador real atribuído a esse recurso, como o ID de uma instância do Amazon EC2 ou o nome de um bucket do S3.

    • Incluído: indica se o AWS Resilience Hub inclui esses recursos no aplicativo.

    • Avaliável: indica se o AWS Resilience Hub avaliará seu recurso quanto à resiliência.

    • AppComponents— O AWS Resilience Hub componente que foi atribuído a esse recurso quando sua estrutura de aplicativo foi descoberta.

    • Nome: nome do recurso do aplicativo.

    • Conta — A AWS conta que possui o recurso físico.

  2. Para encontrar um recurso que não esteja listado, insira o ID lógico do recurso na caixa de pesquisa.

  3. Para remover um recurso do seu aplicativo, selecione o recurso e escolha Excluir recurso em Ações.

  4. Para resolver os recursos em seu aplicativo, escolha Atualizar recursos.

  5. Para modificar seus recursos de aplicativos existentes, realize as seguintes etapas:

    1. Selecione um recurso e escolha Atualizar pilhas em Ações.

    2. Na página Atualizar pilhas, para atualizar seus recursos, realize os procedimentos apropriados em Etapa 3: adicionar recursos ao seu AWS Resilience Hub aplicativo e, em seguida, retorne a esse procedimento.

    3. Escolha Salvar.

  6. Para adicionar um recurso ao seu aplicativo, em Ações, escolha Adicionar recurso e conclua as seguintes etapas:

    1. Selecione um tipo de recurso na lista suspensa Tipo de recurso.

    2. Selecione um na AppComponent lista AppComponentsuspensa.

    3. Insira o ID lógico do recurso na caixa Nome do recurso.

    4. Insira o ID do recurso físico, o nome do recurso ou o ARN do recurso na caixa Identificador do recurso.

    5. Escolha Adicionar.

  7. Para editar o nome do recurso, selecione um recurso, escolha Editar nome do recurso em Ações e realize as seguintes etapas:

    1. Insira o ID lógico do recurso na caixa Nome do recurso.

    2. Escolha Salvar.

  8. Para editar o identificador do recurso, selecione um recurso, escolha Editar identificador do recurso em Ações e realize as seguintes etapas:

    1. Insira o ID do recurso físico, o nome do recurso ou o ARN do recurso na caixa Identificador do recurso.

    2. Escolha Salvar.

  9. Para alterar o AppComponent, selecione um recurso, escolha Alterar AppComponent em Ações e conclua as seguintes etapas:

    1. Selecione um na AppComponent lista AppComponentsuspensa.

    2. Escolha Adicionar.

  10. Para excluir um recurso, selecione um recurso e escolha Excluir recurso em Ações.

  11. Para incluir um recurso, selecione um recurso e escolha Incluir recurso em Ações.

Para editar o AppComponents do seu aplicativo
  1. Para editar o AppComponents do seu aplicativo, escolha a AppComponentsguia.

    nota

    Para obter mais informações sobre o agrupamento de AppComponent recursos, consulteAgrupando recursos em um AppComponent.

    A AppComponentsseção lista todos os componentes lógicos nos quais os recursos estão agrupados. Você pode identificá-los AppComponents da seguinte forma:

    • AppComponent name — O nome do AWS Resilience Hub componente que foi atribuído a esse recurso quando sua estrutura de aplicativo foi descoberta.

    • AppComponent tipo — O tipo de AWS Resilience Hub componente.

    • Nome da fonte: o nome da fonte de entrada. Escolha o nome de uma fonte para visualizar seus detalhes no respectivo aplicativo. Por exemplo, se você escolher o nome da fonte importada de uma pilha do AWS CloudFormation , você será redirecionado para a página de detalhes da pilha no AWS CloudFormation.

    • Contagem de recursos: o número de recursos associados à fonte de entrada. Escolha um número para ver todos os recursos associados de uma fonte de entrada na guia Recursos.

  2. Para criar um AppComponent, no menu Ações, escolha Criar novo AppComponent e conclua as seguintes etapas:

    1. Insira um nome para o AppComponent na caixa de AppComponentnome. Para referência, pré-preenchemos esse campo com um nome de amostra.

    2. Selecione o tipo AppComponent de na lista suspensa AppComponentde tipos.

    3. Escolha Salvar.

  3. Para editar um AppComponent, selecione um AppComponent e escolha Editar em AppComponent Ações.

  4. Para excluir um AppComponent, selecione um AppComponent e escolha Excluir AppComponent das ações.

Depois de fazer alterações na sua lista de recursos, você receberá um alerta indicando que foram feitas alterações na versão de rascunho do seu aplicativo. Para executar uma avaliação de resiliência precisa, você deve publicar uma nova versão do aplicativo. Para obter mais informações sobre como publicar uma nova versão, consulte Publicando uma nova versão do AWS Resilience Hub aplicativo.