Usa i backend Amplify in tutte le app - AWS AmplifyHosting

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Usa i backend Amplify in tutte le app

Amplify ti consente di riutilizzare facilmente gli ambienti backend esistenti in tutte le tue app in una determinata regione. Puoi farlo quando crei una nuova app, connetti un nuovo ramo a un'app esistente o aggiorni un frontend esistente in modo che punti a un ambiente backend diverso.

Riutilizza i backend quando crei una nuova app

Per riutilizzare un backend durante la creazione di una nuova app Amplify
  1. AccediAWS Management Console e apri la console Amplify.

  2. Per crearne un nuovo backend da utilizzare per questo esempio, procedere come segue:

    1. Nel riquadro di navigazione, seleziona Tutte le app.

    2. Scegli Nuova app, Crea il backend dell'app.

    3. Inserisci un nome per l'app, ad esempioExample-Amplify-App.

    4. Scegli Conferma distribuzione.

  3. Per connettere un frontend al tuo nuovo backend, scegli la scheda Ambienti frontend.

  4. Scegli il tuo provider git, quindi scegli Connect branch.

  5. Nella pagina Aggiungi ramo del repository, per Repository aggiornati di recente, scegli il nome del tuo repository. Per Branch, seleziona il ramo dal tuo repository per connetterti.

  6. Nella pagina Configura le impostazioni di build, procedere come segue:

    1. Per Nome dell'app, seleziona l'app da utilizzare per aggiungere un ambiente di backend. Puoi scegliere l'app corrente o qualsiasi altra app nella regione corrente.

    2. In Ambiente, seleziona il nome dell'ambiente di backend da aggiungere. Qualora non crearne uno.

    3. Seleziona un ruolo di servizio esistente per concedere ad Amplify le autorizzazioni necessarie per apportare modifiche al backend dell'app. Se devi creare un ruolo di servizio, scegli Crea nuovo ruolo. Per ulteriori informazioni sulla creazione di un ruolo del servizio, consulta Aggiungere un ruolo di servizio.

    4. Per impostazione predefinita, il CI/CD completo è abilitato. Deseleziona questa opzione per disattivare il CI/CD completo per questo backend. La disattivazione del CI/CD completo fa sì che l'app venga eseguita in modalità pull only. In fase di compilazione, Amplify genererà automaticamente solo ilaws-exports.js file, senza modificare l'ambiente di backend.

    5. Seleziona Successivo.

      
                           Questa è la mia immagine.
  7. Scegliere Save and deploy (Salva e distribuisci).

Riutilizza i backend quando colleghi una filiale a un'app esistente

Per riutilizzare un backend quando si collega una filiale a un'app Amplify esistente
  1. AccediAWS Management Console e apri la console Amplify.

  2. Scegli l'app a cui connettere una nuova filiale.

  3. Nel riquadro di navigazione, scegli Impostazioni app, Generali.

  4. Nella sezione Filiali, scegli Collega un ramo.

  5. Nella pagina Aggiungi ramo del repository, per Branch, seleziona il ramo dal tuo repository per connetterti.

  6. Per Nome dell'app, seleziona l'app da utilizzare per aggiungere un ambiente di backend. Puoi scegliere l'app corrente o qualsiasi altra app nella regione corrente.

  7. In Ambiente, seleziona il nome dell'ambiente di backend da aggiungere. Qualora non crearne uno.

  8. Se devi configurare un ruolo di servizio per concedere ad Amplify le autorizzazioni necessarie per apportare modifiche al backend dell'app, la console richiede di eseguire questa operazione. Per ulteriori informazioni sulla creazione di un ruolo del servizio, consulta Aggiungere un ruolo di servizio.

  9. Per impostazione predefinita, il CI/CD completo è abilitato. Deseleziona questa opzione per disattivare il CI/CD completo per questo backend. La disattivazione del CI/CD completo fa sì che l'app venga eseguita in modalità pull only. In fase di compilazione, Amplify genererà automaticamente solo ilaws-exports.js file, senza modificare l'ambiente di backend.

  10. Seleziona Successivo.

    
                     Questa è la mia immagine.
  11. Scegliere Save and deploy (Salva e distribuisci).

Modifica un frontend esistente in modo che punti a un backend diverso

Per modificare un'app Amplify del frontend in modo che punti a un backend diverso
  1. AccediAWS Management Console e apri la console Amplify.

  2. Scegli l'app per cui modificare il backend.

  3. Scegli la scheda Ambienti frontend.

  4. Individua il ramo da modificare e scegli Modifica.

    
                     La posizione del link Modifica per un ramo nella console di Amplify.
  5. Nella pagina Modifica backend di destinazione, in Nome dell'app, seleziona l'app da utilizzare per aggiungere un ambiente di backend. Puoi scegliere l'app corrente o qualsiasi altra app nella regione corrente.

  6. In Ambiente, seleziona il nome dell'ambiente di backend da aggiungere.

  7. Per impostazione predefinita, il CI/CD completo è abilitato. Deseleziona questa opzione per disattivare il CI/CD completo per questo backend. La disattivazione del CI/CD completo fa sì che l'app venga eseguita in modalità pull only. In fase di compilazione, Amplify genererà automaticamente solo ilaws-exports.js file, senza modificare l'ambiente di backend.

  8. Seleziona Salva. Amplify applica queste modifiche la prossima volta che crei l'app.

    
                     La pagina di backend Modifica destinazione nella console di Amplify.