Etapa 3: adicionar recursos ao seu AWS Resilience Hub 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á.

Etapa 3: adicionar recursos ao seu AWS Resilience Hub aplicativo

Esta seção discute as seguintes opções que você pode usar para formar a base da estrutura do seu aplicativo:

Adicionar coleções de recursos

Esta seção discute os seguintes métodos que você usa para formar a base da estrutura do seu aplicativo:

  • Usando AWS CloudFormation pilhas

  • Usando AWS Resource Groups

  • Usando AppRegistry aplicativos

  • Usar arquivos de estado do Terraform

  • Usando um AWS Resilience Hub aplicativo existente

Usando AWS CloudFormation pilhas

Escolha as AWS CloudFormation pilhas que contêm os recursos que você deseja usar no aplicativo que você está descrevendo. As pilhas podem ser das Conta da AWS que você está usando para descrever o aplicativo ou podem ser de contas ou regiões diferentes.

Para descobrir os recursos que formam a base da estrutura de seu aplicativo
  1. Selecione CloudFormation pilhas para descobrir seus recursos baseados em pilhas.

  2. Escolha pilhas na lista suspensa Selecionar pilhas associadas à sua região. Conta da AWS

    Para usar pilhas que estejam em uma região diferente Conta da AWS ou em ambas, insira o Amazon Resource Name (ARN) da pilha na caixa Adicionar pilha fora AWS da região e escolha Adicionar ARN da pilha. Para obter mais informações sobre os ARNs, consulte Nome do recurso da Amazon (ARN) em AWS Referência geral.

Usando AWS Resource Groups

Escolha o AWS Resource Groups que contém os recursos que você deseja usar no aplicativo que você está descrevendo.

Para descobrir os recursos que formam a base da estrutura de seu aplicativo
  1. Selecione Grupos de recursos para descobrir os AWS Resource Groups que contêm os recursos.

  2. Escolha recursos na lista suspensa Selecionar grupos de recursos.

    Para usar AWS Resource Groups que estejam em uma região diferente Conta da AWS ou em ambas, insira o Nome de recurso da Amazon (ARN) da pilha na caixa ARN do grupo de recursos e escolha Adicionar ARN do grupo de recursos. Para obter mais informações sobre os ARNs, consulte Nome do recurso da Amazon (ARN) em AWS Referência geral.

Usando AppRegistry aplicativos

Você pode adicionar somente um AppRegistry aplicativo por vez.

Escolha os AppRegistry aplicativos que contêm os recursos que você deseja usar no aplicativo que você está descrevendo.

Para descobrir os recursos que formam a base da estrutura de seu aplicativo
  1. Selecione AppRegistrypara selecionar em uma lista de aplicativos criados em AppRegistry.

  2. Escolha os aplicativos que foram criados em AppRegistry, na lista suspensa Selecionar aplicativo. Você só pode escolher um aplicativo por vez.

Usar arquivos de estado do Terraform

Escolha o arquivo de estado do Terraform que contém os recursos do bucket do S3 que deseja usar no aplicativo que você está descrevendo. Você pode navegar até o local do seu arquivo de estado do Terraform ou fornecer um link para um arquivo de estado do Terraform ao qual você tenha acesso e que esteja localizado em uma região diferente.

nota

AWS Resilience Hub suporta a versão do arquivo de estado do Terraform 0.12 e versões posteriores.

Para descobrir os recursos que formam a base da estrutura de seu aplicativo
  1. Selecione os Arquivos de estado do Terraform para descobrir seus recursos de bucket do S3.

  2. Na seção Selecionar arquivos de estado, escolha Procurar no S3 para navegar até o local do seu arquivo de estado do Terraform.

    Para usar arquivos de estado do Terraform localizados em uma região diferente, forneça o link para a localização do arquivo de estado do Terraform no campo URL do S3 e escolha Adicionar URL do S3.

    O limite para arquivos de estado do Terraform é de 4 megabytes (MB).

  3. Selecione seu bucket do S3 na seção Buckets.

  4. Na seção Objetos, selecione uma chave e selecione Escolher.

Usando um AWS Resilience Hub aplicativo existente

Para começar, use um aplicativo existente.

Para descobrir os recursos que formam a base da estrutura de seu aplicativo
  1. Selecione Aplicativo existente para criar seu aplicativo a partir de um aplicativo existente.

  2. Selecione um aplicativo na lista suspensa Selecionar aplicativo existente.

Adicionar clusters do EKS

Esta seção discute o uso de clusters do Amazon EKS para formar a base da estrutura do seu aplicativo.

nota

Você deve ter permissões do Amazon EKS e perfis adicionais do IAM para se conectar ao cluster do Amazon EKS. Para obter mais informações sobre como adicionar permissões do Amazon EKS de conta única e entre contas e perfis adicionais do IAM para se conectar ao cluster, consulte os seguintes tópicos:

Escolha os clusters e namespaces do Amazon EKS que contêm os recursos que deseja usar no aplicativo que você está descrevendo. Os clusters do Amazon EKS podem ser dos Conta da AWS que você está usando para descrever o aplicativo ou podem ser de contas ou regiões diferentes.

nota

AWS Resilience Hub Para avaliar seus clusters do Amazon EKS, você deve adicionar manualmente os namespaces relevantes a cada um dos clusters do Amazon EKS na seção de clusters e namespaces do EKS. O nome do namespace deve corresponder exatamente ao nome do namespace nos seus clusters do Amazon EKS.

Adicionar clusters do Amazon EKS
  1. Escolha os clusters do Amazon EKS na lista suspensa Escolher clusters do EKS que estão associados à sua região Conta da AWS .

  2. Para usar clusters do Amazon EKS que estão em uma região diferente ou em ambas, insira o Amazon Resource Name (ARN) da pilha na caixa Cross account or Region e escolha Add EKS ARN. Conta da AWS Para obter mais informações sobre os ARNs, consulte Nome do recurso da Amazon (ARN) em AWS Referência geral.

    Para obter mais informações sobre a adição de permissões para acessar clusters entre regiões do Amazon Elastic Kubernetes Service, consulte Habilitando o AWS Resilience Hub acesso ao seu cluster do Amazon Elastic Kubernetes Service.

Para adicionar namespaces dos clusters selecionados do Amazon EKS
  1. Na seção Adicionar namespaces, na tabela de clusters e namespaces do EKS, selecione o botão de opção localizado à esquerda do nome do cluster do Amazon EKS e escolha Atualizar namespaces.

    Você pode identificar os clusters do Amazon EKS da seguinte forma:

    • Nome do cluster do EKS: indica o nome dos clusters do Amazon EKS selecionados.

    • Nº de namespaces: indica o número de namespaces selecionados nos clusters do Amazon EKS.

    • Status — Indica se AWS Resilience Hub incluiu os namespaces dos clusters selecionados do Amazon EKS em seu aplicativo. Você pode identificar o status usando as seguintes opções:

      • Namespace obrigatório: indica que você não incluiu nenhum namespace do cluster do Amazon EKS.

      • Namespaces adicionados: indica que você incluiu um ou mais namespaces do cluster do Amazon EKS.

  2. Para adicionar um namespace, na caixa de diálogo Atualizar namespaces, escolha Adicionar um novo namespace.

    A caixa de diálogo Atualizar namespaces exibe todos os namespaces que você selecionou do seu cluster do Amazon EKS, como uma opção editável.

  3. Na caixa de diálogo Atualizar namespaces, você tem as seguintes opções de edição:

    • Para adicionar um novo namespace, escolha Adicionar um novo namespace e, em seguida, insira o nome do namespace na caixa namespace.

      O nome do namespace deve corresponder exatamente ao nome do namespace no seu cluster do Amazon EKS.

    • Para remover um namespace, escolha Remover localizado ao lado do namespace.

    • Para aplicar os namespaces selecionados a todos os clusters do Amazon EKS, escolha Aplicar namespaces a todos os clusters do EKS.

      Se você escolher esta opção, sua seleção anterior de namespace nos outros clusters do Amazon EKS será substituída pela seleção de namespace atual.

  4. Para incluir os namespaces atualizados em seu aplicativo, escolha Atualizar.

Próximo

Etapa 4: Configurar RTO e RPO