Anwendungsvorlage aktualisieren und noch einmal bereitstellen

Wenn Sie eine Anwendungsvorlage im Application Design Center aktualisieren, können Sie Komponenten hinzufügen oder ändern und den generierten Terraform on Google Cloud-Code prüfen, bevor Sie die Anwendung noch einmal bereitstellen. In dieser Kurzanleitung führen Sie die folgenden Schritte aus:

  1. Aktualisieren Sie die Vorlage für die dreistufige Webanwendung mithilfe des Design-Canvas oder Prompts in natürlicher Sprache in Gemini Cloud Assist.
  2. Verbinden Sie eine Memorystore for Redis-Komponente für das Daten-Caching.
  3. Stellen Sie die Anwendung noch einmal bereit, um die Änderungen zu prüfen.

Die folgende Abbildung zeigt die aktualisierte Vorlage im Design-Canvas:

Eine dreistufige Webanwendung im Design-Canvas mit einer Memorystore for Redis-Komponente. Die Anwendung umfasst Frontend-, Backend-, Datenbank- und Cache-Komponenten.

Hinweis

Führen Sie die Kurzanleitung Vorlage erstellen und prüfen aus.

Komponente zur Vorlage hinzufügen

Verwenden Sie den Design-Canvas des App Design Centers oder Gemini Cloud Assist, um Ihre Vorlage zu ändern.

Design-Canvas

  1. Rufen Sie in der Google Cloud Console die Seite Vorlagen auf.

    Vorlagen aufrufen

  2. Klicken Sie auf die Vorlage quickstart-three-tier-web-app.

  3. Klicken Sie im Designbereich in der Komponente cloud-run-2 auf Hinzufügen und wählen Sie Memorystore for Redis aus.

Gemini Cloud Assist

  1. Rufen Sie in der Google Cloud Console die Seite Vorlagen auf.

    Vorlagen aufrufen

  2. Klicken Sie auf die Vorlage quickstart-three-tier-web-app.

  3. Klicken Sie in der Google Cloud -Console-Symbolleiste auf spark Gemini Cloud Assist-Chat öffnen oder schließen.

    Der Cloud Assist-Bereich wird geöffnet.

  4. Geben Sie im Gemini Cloud Assist-Chat den folgenden Prompt ein:

    Update this template to include a backend cache.
    
  5. Sehen Sie sich das aktualisierte Design im Design-Canvas an und klicken Sie auf Vorschlag annehmen.

Ihre Vorlage enthält jetzt vier Komponenten. Es werden Linien zwischen den Komponenten angezeigt, um Verbindungen darzustellen.

Anwendungsentwurf aktualisieren

  1. Klicken Sie im Design-Canvas auf Anwendung konfigurieren.

  2. Klicken Sie auf Kurzanleitung: Dreistufiger Test.

  3. Klicken Sie auf Speichern.

Der Anwendungsentwurf wird mit der neuen Vorlage aktualisiert.

Neue Komponente konfigurieren

  1. Klicken Sie im Designbereich auf memorystore-1 und führen Sie im Bereich Konfiguration die folgenden Schritte aus:

    1. Wählen Sie in der Liste Projekt-ID das Bereitstellungsprojekt aus, das Sie unter Vorlage erstellen und prüfen erstellt haben.

    2. Wählen Sie in der Liste Zone die Option us-central1-a aus.

    3. Geben Sie im Feld Name cache-redis ein.

    4. Klicken Sie auf Speichern.

Neben den Komponenten werden grüne Häkchen angezeigt, um darzustellen, dass Sie die erforderlichen Parameter angegeben haben. Der Anwendungsentwurf kann jetzt zur Überprüfung in der TEST-Umgebung bereitgestellt werden.

Die Anwendung erneut bereitstellen

  1. Klicken Sie auf Bereitstellen.

  2. Gehen Sie im Bereich Dienstkonto auswählen so vor:

    1. Klicken Sie auf Neues Dienstkonto erstellen.

    2. Klicken Sie auf Fortfahren.

  3. So prüfen Sie den Terraform-Plan für Ihre Anwendung:

    1. Klicken Sie auf Vorschau. Nach einigen Minuten wird ein Terraform-Plan generiert.

    2. Prüfen Sie den Terraform-Plan für Ihre Anwendung.

    3. Klicken Sie auf Kopieren und schließen.

    4. Fügen Sie den kopierten Terraform-Code in ein Dokument ein.

  4. Klicken Sie auf Bereitstellen.

Die Anwendung wird nach einigen Minuten bereitgestellt und Ressourcen werden in Ihrem Projekt erstellt. Die folgenden Details werden angezeigt:

  • Einen Link zu App Hub, wo Sie Details zu bereitgestellten Ressourcen aufrufen können, darunter Links zu Monitoring-Dashboards.
  • Links zu Cloud Build-Logs, mit denen Sie Bereitstellungsfehler beheben können.
  • Es werden Ausgaben wie Dienst-URIs angezeigt, über die Sie mit bereitgestellten Ressourcen interagieren können.

Bereinigen

Mit den folgenden Schritten vermeiden Sie, dass Ihrem Google Cloud -Konto die auf dieser Seite verwendeten Ressourcen in Rechnung gestellt werden:

Bereitgestellte Anwendung löschen

  1. Klicken Sie im Navigationsmenü auf Anwendungen.

    Wechseln Sie zu „Anwendungen“

  2. Klicken Sie in der Tabelle auf Kurzanleitung: Dreistufige Web-App.

  3. Klicken Sie auf Aktionen und wählen Sie Anwendung löschen aus.

  4. Geben Sie im Feld Löschen den Wert Quickstart three-tier web app ein.

  5. Klicken Sie auf Löschen.

Die Anwendung wird gelöscht, einschließlich der folgenden Elemente:

  • Die Anwendungsdetails werden aus dem Application Design Center entfernt.
  • Die zugrunde liegende App Hub-Anwendung wird gelöscht.
  • Die zugrunde liegenden Ressourcen werden gelöscht.

Optional: Projekt löschen

So löschen Sie das Bereitstellungsprojekt, das Sie in der Kurzanleitung Vorlage erstellen und prüfen erstellt haben:

  1. Wechseln Sie in der Google Cloud -Console zur Seite Ressourcen verwalten.

    Zu „Ressourcen verwalten“

  2. Wählen Sie in der Projektliste das Projekt aus, das Sie löschen möchten, und klicken Sie auf Löschen.
  3. Geben Sie an der Eingabeaufforderung die Projekt-ID ein und klicken Sie auf Beenden.

Nächste Schritte