Usa i backend di Amplify su tutte le app - AWS Amplify Ospitare

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 di Amplify su 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 una nuova filiale a un'app esistente o aggiorni un frontend esistente in modo che punti a un ambiente di backend diverso.

Riutilizza i backend quando crei una nuova app

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

  2. Per creare un nuovo backend da utilizzare per questo esempio, procedi come segue:

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

    2. Scegli Nuova app, Crea un'app.

    3. Inserisci un nome per la tua app, ad esempioExample-Amplify-App.

    4. Scegli Conferma distribuzione.

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

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

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

  6. Nella pagina Impostazioni di costruzione, effettuate le seguenti operazioni:

    1. Per Nome 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. Per Ambiente, seleziona il nome dell'ambiente di backend da aggiungere. Puoi usare un ambiente esistente o crearne uno nuovo.

    3. Per impostazione predefinita, CI/CD full-stack è disattivato. La disattivazione del CI/CD full-stack fa sì che l'app venga eseguita in modalità solo pull. In fase di compilazione, Amplify genererà automaticamente solo il aws-exports.js file, senza modificare l'ambiente di backend.

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

    5. Seleziona Successivo.

  7. Scegliere Save and deploy (Salva e distribuisci).

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

Per riutilizzare un backend quando si collega una filiale a un'app Amplify esistente
  1. Accedi AWS 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 una filiale.

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

  6. Per Nome 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. Per Ambiente, seleziona il nome dell'ambiente di backend da aggiungere. Puoi usare un ambiente esistente o crearne uno nuovo.

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

  9. Per impostazione predefinita, CI/CD full-stack è disattivato. La disattivazione del CI/CD full-stack fa sì che l'app venga eseguita in modalità solo pull. In fase di compilazione, Amplify genererà automaticamente solo il aws-exports.js file, senza modificare l'ambiente di backend.

  10. Seleziona Successivo.

  11. Scegliere Save and deploy (Salva e distribuisci).

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

Per modificare un frontend, l'app Amplify in modo che punti a un backend diverso
  1. Accedi AWS Management Console e apri la console Amplify.

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

  3. Scegli la scheda Ambienti di hosting.

  4. Individua il ramo da modificare e scegli Modifica.

    
                     La posizione del link Modifica per un ramo nella console Amplify.
  5. Nella pagina Seleziona un ambiente di backend da utilizzare con questo ramo, per Nome app, seleziona l'app frontend per cui desideri modificare l'ambiente di backend. Puoi scegliere l'app corrente o qualsiasi altra app nella regione corrente.

  6. Per l'ambiente backend, seleziona il nome dell'ambiente di backend da aggiungere.

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

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