

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Verwenden Sie Amplify-Backends für mehrere Apps (nur Gen-1-Apps)
<a name="reuse-backends"></a>

**Anmerkung**  
Die Informationen in diesem Abschnitt gelten nur für Apps der 1. Generation. Wenn Sie Backend-Ressourcen für eine Gen 2-App gemeinsam nutzen möchten, finden Sie in den *Amplify-Dokumenten* weitere Informationen unter [Ressourcen branchenübergreifend teilen](https://docs.amplify.aws/nextjs/deploy-and-host/fullstack-branching/share-resources/).

Mit Amplify können Sie bestehende Backend-Umgebungen für all Ihre Gen 1-Apps in einer bestimmten Region wiederverwenden. Sie können dies tun, wenn Sie eine neue App erstellen, einen neuen Zweig mit einer vorhandenen App verbinden oder ein vorhandenes Frontend so aktualisieren, dass es auf eine andere Backend-Umgebung verweist.

## Backends wiederverwenden, wenn Sie eine neue App erstellen
<a name="reuse-backends-create-connect"></a>

**Um ein Backend wiederzuverwenden, wenn Sie eine neue Amplify-App erstellen**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die [Amplify-Konsole](https://console.aws.amazon.com/amplify/).

1. Gehen Sie wie folgt vor, um ein neues Backend für dieses Beispiel zu erstellen:

   1. Wählen Sie im Navigationsbereich **Alle Apps** aus.

   1. Wählen Sie **Neue App**, **App erstellen aus**.

   1. Geben Sie einen Namen für Ihre App ein, z. **Example-Amplify-App** B.

   1. Wählen Sie **Bereitstellung bestätigen** aus.

1. Um ein Frontend mit Ihrem neuen Backend zu verbinden, wählen Sie den Tab **Hosting-Umgebungen**.

1. Wähle deinen Git-Anbieter und dann **Connect branch**.

1. Wähle auf der Seite **Repository-Zweig hinzufügen** für **Kürzlich aktualisierte Repositorys deinen Repository-Namen** aus. Wählen Sie für **Branch** den Branch aus Ihrem Repository aus, zu dem Sie eine Verbindung herstellen möchten.

1. Gehen Sie auf der Seite **Build-Einstellungen** wie folgt vor:

   1. Wählen Sie **unter App-Name** die App aus, die zum Hinzufügen einer Backend-Umgebung verwendet werden soll. Sie können die aktuelle App oder eine andere App in der aktuellen Region auswählen.

   1. Wählen Sie **unter Umgebung** den Namen der Backend-Umgebung aus, die Sie hinzufügen möchten. Sie können eine bestehende Umgebung verwenden oder eine neue erstellen.

   1. Standardmäßig CI/CD ist Full-Stack ausgeschaltet. *Wenn Sie Full-Stack-CI/CD ausschalten, wird die App nur im Pull-Only-Modus ausgeführt.* Zur Build-Zeit generiert Amplify automatisch nur die `aws-exports.js` Datei, ohne Ihre Backend-Umgebung zu ändern.

   1. Wählen Sie eine bestehende Servicerolle aus, um Amplify die erforderlichen Berechtigungen zu erteilen, um Änderungen an Ihrem App-Backend vorzunehmen. Wenn Sie eine Servicerolle erstellen müssen, wählen Sie **Neue Rolle erstellen**. Weitere Informationen zum Erstellen einer Servicerolle finden Sie unter [Hinzufügen einer Servicerolle mit Berechtigungen zur Bereitstellung von Backend-Ressourcen](amplify-service-role.md).

   1. Wählen Sie **Weiter** aus.

1. Wählen Sie **Save and deploy (Speichern und Bereitstellen)** aus.

## Verwenden Sie Backends wieder, wenn Sie eine Filiale mit einer vorhandenen App verbinden
<a name="reuse-backends-connect-branch"></a>

**Um ein Backend wiederzuverwenden, wenn Sie eine Filiale mit einer vorhandenen Amplify-App verbinden**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die [Amplify-Konsole](https://console.aws.amazon.com/amplify/).

1. Wählen Sie die App aus, mit der Sie eine neue Filiale verbinden möchten.

1. Wählen Sie im Navigationsbereich **App-Einstellungen**, **Allgemein** aus.

1. Wählen Sie im Abschnitt **Filialen** die Option **Filiale Connect** aus.

1. Wählen Sie auf der Seite **Repository-Zweig hinzufügen** für **Branch** den Branch aus Ihrem Repository aus, zu dem Sie eine Verbindung herstellen möchten.

1. Wählen Sie als **App-Name** die App aus, die zum Hinzufügen einer Backend-Umgebung verwendet werden soll. Sie können die aktuelle App oder eine andere App in der aktuellen Region auswählen.

1. Wählen Sie **unter Umgebung** den Namen der Backend-Umgebung aus, die Sie hinzufügen möchten. Sie können eine bestehende Umgebung verwenden oder eine neue erstellen.

1. Wenn Sie eine Servicerolle einrichten müssen, um Amplify die erforderlichen Berechtigungen zu erteilen, um Änderungen an Ihrem App-Backend vorzunehmen, werden Sie von der Konsole aufgefordert, diese Aufgabe auszuführen. Weitere Informationen zum Erstellen einer Servicerolle finden Sie unter [Hinzufügen einer Servicerolle mit Berechtigungen zur Bereitstellung von Backend-Ressourcen](amplify-service-role.md).

1. Standardmäßig ist Full-Stack ausgeschaltet CI/CD . Wenn Sie Full-Stack deaktivieren CI/CD , wird die App nur im *Pull-Only-Modus* ausgeführt. Zur Build-Zeit generiert Amplify automatisch nur die `aws-exports.js` Datei, ohne Ihre Backend-Umgebung zu ändern.

1. Wählen Sie **Weiter** aus.

1. Wählen Sie **Save and deploy (Speichern und Bereitstellen)** aus.

## Bearbeiten Sie ein vorhandenes Frontend so, dass es auf ein anderes Backend verweist
<a name="reuse-backends-edit-existing"></a>

**Um eine Frontend-Amplify-App so zu bearbeiten, dass sie auf ein anderes Backend verweist**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die [Amplify-Konsole](https://console.aws.amazon.com/amplify/).

1. Wählen Sie die App aus, für die Sie das Backend bearbeiten möchten.

1. Wählen Sie den Tab **Hosting-Umgebungen**.

1. Suchen Sie den Zweig, den Sie bearbeiten möchten, und wählen Sie **Bearbeiten**.  
![\[Die Position des Links Bearbeiten für einen Zweig in der Amplify-Konsole.\]](http://docs.aws.amazon.com/de_de/amplify/latest/userguide/images/amplify_edit_backend.png)

1. Wählen Sie auf der Seite **Wählen Sie eine Backend-Umgebung aus, die mit diesem Zweig verwendet werden soll**, als **App-Name** die Frontend-App aus, für die Sie die Backend-Umgebung bearbeiten möchten. Sie können die aktuelle App oder eine andere App in der aktuellen Region auswählen.

1. Wählen Sie **unter Backend-Umgebung** den Namen der Backend-Umgebung aus, die hinzugefügt werden soll.

1. Standardmäßig ist Full-Stack CI/CD aktiviert. Deaktivieren Sie diese Option, um Full-Stack CI/CD für dieses Backend zu deaktivieren. *Wenn Sie Full-Stack deaktivieren, wird CI/CD die App nur im Pull-Only-Modus ausgeführt.* Zur Build-Zeit generiert Amplify automatisch nur die `aws-exports.js` Datei, ohne die Backend-Umgebung zu ändern.

1. Wählen Sie **Speichern**. Amplify wendet diese Änderungen an, wenn Sie die App das nächste Mal erstellen.