Erste Schritte mit Apigee Developer Portal Kickstart von Cloud Marketplace

Diese Seite gilt für Apigee und Apigee Hybrid.

Apigee Edge-Dokumentation aufrufen

Auf dieser Seite wird beschrieben, wie Sie die Lösung "Apigee Developer Portal Kickstart" von Cloud Marketplace mit den Standardkonfigurationsoptionen starten.

In vielen Fällen gibt es mehrere Optionen zur Anpassung des Portals, um Ihre Anforderungen in den Bereichen Skalierung, Sicherheit oder Monitoring zu erfüllen. Informationen zu spezifischen Anpassungsoptionen, die bei der Bereitstellung des Portals berücksichtigt werden müssen, finden Sie unter Apigee Developer Portal Kickstart in Cloud Marketplace anpassen.

Hinweis

In dieser Anleitung werden Sie mit den Schritten für eine Standardportalkonfiguration vertraut gemacht. Bevor Sie ein Portal zum Testen oder zur Nutzung in der Produktion bereitstellen, müssen Sie die unter Apigee Developer Portal Kickstart in Cloud Marketplace anpassen aufgeführten Konfigurationsschritte ausführen. Diese sind für die folgenden Aufgaben erforderlich:

Neue Bereitstellung von Apigee Developer Portal Kickstart starten

Führen Sie die folgenden Schritte aus, um die Lösung "Apigee Developer Portal Kickstart" in Cloud Marketplace zu konfigurieren und bereitzustellen:

  1. Rufen Sie in der Google Cloud Console die Cloud Marketplace-Seite auf und wählen Sie die Lösung Apigee Developer Portal Kickstart aus.
  2. Klicken Sie auf Starten.
  3. Konfigurieren Sie die Bereitstellung unter Neue Apigee Developer Portal-Bereitstellung.
    1. Geben Sie den Bereitstellungsnamen ein. Beispiel: portal-dev. Für den Namen der Bereitstellung gilt Folgendes:
      • Er darf nicht länger als 10 Zeichen sein.
      • Er muss mit dem regulären Ausdruck [a-z]([-a-z0-9]*[a-z0-9])? übereinstimmen. Dies bedeutet, dass das erste Zeichen ein Kleinbuchstabe sein muss. Alle folgenden Zeichen müssen Bindestriche, Kleinbuchstaben oder Ziffern sein, mit Ausnahme des letzten Zeichens, das kein Bindestrich sein darf.
      • Weitere Informationen finden Sie in den Compute Engine-Richtlinien unter Namenskonventionen.
    2. Wählen Sie aus der Drop-down-Liste Bevorzugte Zone die bevorzugte Zone für Ihre Bereitstellung aus. Weitere Informationen zu den Compute Engine-Ressourcen, die in verschiedenen Zonen verfügbar sind, finden Sie unter Regionen und Zonen.
    3. Wählen Sie aus der Drop-down-Liste Maschinentyp den Maschinentyp für die Compute Engine-Instanz aus. Der Standardwert ist 1vCPU.
    4. Erstellen Sie ein neues Dienstkonto oder wählen Sie ein vorhandenes Dienstkonto für die Compute Engine-Instanzen in Ihrer Bereitstellung aus. Das Dienstkonto wird von Compute Engine für den Zugriff auf andere Google APIs verwendet.
      • Zum Erstellen eines neues Dienstkontos geben Sie die folgenden Informationen an:
        • Dienstkontoname: Diese eindeutige Kennung ist in der E-Mail-Adresse des Dienstkontos enthalten, die beim Erstellen bereitgestellt wird. Beispiel: sa-name@project-id.iam.gserviceaccount.com.
        • Dienstkonto-ID: Die ID muss zwischen 6 und 30 Zeichen lang sein und kann alphanumerische Zeichen und Kleinbuchstaben enthalten.
        • Beschreibung des Dienstkontos: Eine kurze Beschreibung des Dienstkontos.
        • Weitere Informationen finden Sie unter Dienstkonto erstellen.
      • Um ein vorhandenes Dienstkonto auszuwählen, wählen Sie Dienstkonto auswählen aus der Drop-down-Liste der verfügbaren Dienstkonten in Ihrem Projekt mit den richtigen Rollen aus.
    5. Optional: Bootlaufwerksoptionen konfigurieren:
      • Wählen Sie den Bootlaufwerkstyp aus der Drop-down-Liste aus. Der Standardwert ist  Standard Persistent Disk.
      • Wählen Sie die Bootlaufwerksgröße aus der Drop-down-Liste aus. Der Standardwert ist  200GB.
      • Unter Speicheroptionen finden Sie einen Vergleich der Speicheroptionen und der Laufwerkspreise.
    6. Optional: Konfigurieren Sie die Netzwerkoptionen:
      • Neue Portale werden mit einer Standard-IP-Adresse zur Verbindung mit der CloudSQL-Instanz bereitgestellt.
      • Klicken Sie optional auf das Kästchen, um HTTPS für das neue Portal mithilfe einer nip.io-Domain zu konfigurieren. nip.io ist ein Drittanbieterdienst, mit dem ein Platzhalter-DNS für eine IP-Adresse bereitgestellt werden kann. Wenn Sie nip.io für Entwicklung und Tests verwenden möchten, können Sie in der Load-Balancer-Konfiguration eine andere Domain als für die Produktion festlegen. Ein Beispiel für die erforderlichen Schritte finden Sie unter Testdomain verwenden.
    7. Optional: Konfigurieren Sie Cloud Logging und Monitoring:
      • Cloud Logging und Cloud Monitoring sind standardmäßig für neue Bereitstellungen von Apigee Developer Portal Kickstart aktiviert.
      • Wenn Sie einen Cloud-Dienst deaktivieren möchten, entfernen Sie das Häkchen aus dem entsprechenden Kästchen.
      • Weitere Informationen zu Konfigurationsoptionen finden Sie in der Dokumentation zu Cloud Logging und Cloud Monitoring.
    8. Optional: Konfigurieren Sie die Optionen für die Verschlüsselung:
      • Apigee Developer Portal Kickstart verwendet standardmäßig von Google verwaltete Verschlüsselungsschlüssel, um den Zugriff auf Ihre Cloud SQL-Instanz zu sichern.
      • Um einen konfigurierten vom Kunden verwalteten Verschlüsselungsschlüssel (Customer-Managed Encryption Key, CMEK) für den sicheren Zugriff auf Cloud SQL zu verwenden, geben Sie den Ressourcennamen des Verschlüsselungsschlüssels in das Textfeld ein.
    9. Klicken Sie auf Bereitstellen.

    Glückwunsch, Sie haben Apigee Developer Portal Kickstart erfolgreich bereitgestellt.

    Informationen zur Portalbereitstellung aufrufen

    So prüfen Sie die Details Ihrer Portalbereitstellung:

    1. Klicken Sie auf der Seite für Apigee Developer Portal Kickstart auf Frühere Bereitstellungen anzeigen. Damit wird das Dashboard Deployment Manager aufgerufen.
    2. Für Details zu einer bestimmten Portalbereitstellung wählen Sie die gewünschte Portalbereitstellung in der Liste aus. Die Detailseite enthält eine Empfehlung der nächsten Schritte, einen Link für eine zusätzliche Dokumentation sowie Links und IDs für bereitgestellte Cloud-Dienste. Dazu gehören:
      • Instanzgruppe
      • Cloud SQL-Instanz
      • Filestore-Instanz
      • Firewallregel
      • Load-Balancer
    3. Weitere Informationen zum Verwalten, Aktualisieren und Löschen von Bereitstellungen finden Sie in der Dokumentation zu Deployment Manager.

    Bereinigen

    Um zu vermeiden, dass Ihrem Google Cloud-Konto die in dieser Kurzanleitung verwendeten Ressourcen in Rechnung gestellt werden, können Sie Ihre Bereitstellung löschen. Sie haben auch die Möglichkeit, das für diese Anleitung verwendete Google Cloud-Projekt zu löschen.

    Nächste Schritte