Use backends do Amplify em todas as aplicações (somente aplicações Gen 1) - AWS Amplify Hospedagem

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

Use backends do Amplify em todas as aplicações (somente aplicações Gen 1)

nota

As informações nesta seção são somente para aplicações Gen 1. Se você quiser compartilhar recursos de backend para uma aplicação Gen 2, consulte Compartilhar recursos entre ramificações nos Documentos do Amplify

O Amplify permite reutilizar facilmente os ambientes de backend existentes em todas as suas aplicações Gen 1 em uma determinada região. É possível fazer isso ao criar um aplicativo, conectar uma nova ramificação a um aplicativo existente ou atualizar um frontend existente para apontar para um ambiente de backend diferente.

Reutilize backends ao criar um aplicativo

Para reutilizar um backend ao criar um aplicativo Amplify
  1. Faça login no AWS Management Console e abra o console do Amplify.

  2. Para criar um backend para usar neste exemplo, faça o seguinte:

    1. No painel de navegação, selecione Todos os apps.

    2. Escolha Novo aplicativo, Compile um aplicativo.

    3. Insira um nome para o aplicativo, como Example-Amplify-App.

    4. Escolha Confirmar implantação.

  3. Para conectar um frontend ao seu novo backend, escolha a guia Ambientes de hospedagem.

  4. Escolha seu provedor git e escolha Conectar ramificação.

  5. Na página Adicionar ramificação do repositório, em Repositórios atualizados recentemente, escolha o nome do seu repositório. Para Ramificação, selecione a ramificação do seu repositório para se conectar.

  6. Na página Configurações, faça o seguinte:

    1. Em Nome do aplicativo, selecione o aplicativo a ser usado para adicionar um ambiente de backend. É possível escolher o aplicativo atual ou qualquer outro aplicativo na região atual.

    2. Em Ambiente, selecione o nome do ambiente de backend a ser adicionado. É possível usar um ambiente existente ou criar outro.

    3. Por padrão, o CI/CD full-stack está desativado. Desativar o CI/CD full-stack faz com que o aplicativo seja executado no modo pull only. No momento da compilação, o Amplify gerará automaticamente somente o arquivo aws-exports.js, sem modificar seu ambiente de backend.

    4. Selecione um perfil de serviço existente para dar ao Amplify as permissões necessárias para fazer alterações no backend do seu aplicativo. Se precisar criar um perfil de serviço, escolha Criar novo perfil. Para obter mais informações sobre como criar um perfil de serviço, consulte Adição de um perfil de serviço a uma aplicação do Amplify.

    5. Escolha Próximo.

  7. Escolha Salvar e implantar.

Reutilize backends ao conectar uma ramificação a um aplicativo existente

Para reutilizar um backend ao conectar uma ramificação a um aplicativo Amplify existente
  1. Faça login no AWS Management Console e abra o console do Amplify.

  2. Escolha o aplicativo ao qual conectar uma nova filial.

  3. No painel de navegação, em Configurações do aplicativo, selecione Geral.

  4. Na seção Ramificações, escolha Conectar uma ramificação.

  5. Na página Adicionar ramificação do repositório, em Ramificação, selecione a ramificação do seu repositório para se conectar.

  6. Em Nome do aplicativo, selecione o aplicativo a ser usado para adicionar um ambiente de backend. É possível escolher o aplicativo atual ou qualquer outro aplicativo na região atual.

  7. Em Ambiente, selecione o nome do ambiente de backend a ser adicionado. É possível usar um ambiente existente ou criar outro.

  8. Se você precisar configurar um perfil de serviço para dar ao Amplify as permissões necessárias para fazer alterações no backend do seu aplicativo, o console solicitará que você execute essa tarefa. Para obter mais informações sobre como criar um perfil de serviço, consulte Adição de um perfil de serviço a uma aplicação do Amplify.

  9. Por padrão, o CI/CD full-stack está desativado. Desativar o CI/CD full-stack faz com que o aplicativo seja executado no modo pull only. No momento da compilação, o Amplify gerará automaticamente somente o arquivo aws-exports.js, sem modificar seu ambiente de backend.

  10. Escolha Próximo.

  11. Escolha Salvar e implantar.

Edite um frontend existente para apontar para um backend diferente

Para editar um aplicativo Amplify de frontend para apontar para um backend diferente
  1. Faça login no AWS Management Console e abra o console do Amplify.

  2. Escolha o aplicativo para o qual editar o backend.

  3. Escolha a guia Ambientes de hospedagem.

  4. Localize a ramificação a ser editada e escolha Editar.

    A localização do link Editar de uma ramificação no console do Amplify.
  5. Na página Selecionar um ambiente de backend para usar com essa ramificação, em Nome do aplicativo, selecione o aplicativo de frontend para o qual você deseja editar o ambiente de backend. É possível escolher o aplicativo atual ou qualquer outro aplicativo na região atual.

  6. Em Ambiente de backend, selecione o nome do ambiente de backend a ser adicionado.

  7. Por padrão, a CI/CD full-stack está ativada. Desmarque essa opção para desativar o CI/CD full-stack para esse backend. Desativar o CI/CD full-stack faz com que o aplicativo seja executado no modo pull only. No momento da compilação, o Amplify gerará automaticamente somente o arquivo aws-exports.js, sem modificar o ambiente de backend.

  8. Escolha Salvar. O Amplify aplica essas alterações na próxima vez que você criar o aplicativo.