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:
Rufen Sie in der Google Cloud Console die
Cloud Marketplace-Seite auf und wählen Sie die Lösung Apigee Developer Portal Kickstart aus.
Klicken Sie auf Starten.
Konfigurieren Sie die Bereitstellung unter Neue Apigee Developer Portal-Bereitstellung.
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.
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.
Wählen Sie aus der Drop-down-Liste Maschinentyp den Maschinentyp für die Compute Engine-Instanz aus.
Der Standardwert ist 1vCPU.
Optional: Klicken Sie auf Anpassen, um die ausgewählten Maschinentypen, Kerne und Arbeitsspeicher für die Compute Engine-Instanz zu ändern.
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.
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.
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.
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.
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.
Optional: Konfigurieren Sie die Optionen für die Verschlüsselung:
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.
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:
Klicken Sie auf der Seite für Apigee Developer Portal Kickstart auf Frühere Bereitstellungen anzeigen.
Damit wird das Dashboard Deployment Manager aufgerufen.
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
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.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-09-04 (UTC)."],[[["\u003cp\u003eThis page outlines how to launch the Apigee Developer Portal Kickstart solution from the Cloud Marketplace using default configuration settings for Apigee and Apigee hybrid.\u003c/p\u003e\n"],["\u003cp\u003eBefore deploying a portal, users should consider customizations such as private IP addresses, customer-managed encryption keys, connecting to an Apigee org, configuring HTTPS, or launching a production-ready portal.\u003c/p\u003e\n"],["\u003cp\u003eTo deploy the portal, users must navigate to the Apigee Developer Portal Kickstart in the Cloud Marketplace, configure deployment settings like name, zone, and machine type, and optionally customize boot disk, networking, logging, monitoring, and encryption options.\u003c/p\u003e\n"],["\u003cp\u003eAfter deployment, users can view details, manage, update, or delete the deployment via the Deployment Manager dashboard, which also provides links to provisioned Cloud services and next steps for the user.\u003c/p\u003e\n"],["\u003cp\u003eUsers can avoid incurring charges by deleting their deployment and project after use, and they can find support resources and further customization options through the provided links.\u003c/p\u003e\n"]]],[],null,["# Get started with Apigee Developer Portal Kickstart from Cloud Marketplace\n\n*This page\napplies to **Apigee** and **Apigee hybrid**.*\n\n\n*View [Apigee Edge](https://docs.apigee.com/api-platform/get-started/what-apigee-edge) documentation.*\n\nThis page describes how to launch the Apigee Developer Portal Kickstart solution from Cloud Marketplace\nwith *default* configuration options.\n\nIn many cases, there are multiple options for portal customization to suit your scaling, security, or monitoring needs. See [Customize the Apigee Developer Portal Kickstart solution in Cloud Marketplace](/apigee/docs/api-platform/publish/drupal/apigee-cloud-marketplace-customize) for specific customization options\nto consider before deploying your portal.\n\nBefore you begin\n----------------\n\nThis tutorial is intended to familiarize you with the steps required for a default portal configuration.\nBefore you deploy a portal for testing or production usage, see [Customize the Apigee Developer Portal Kickstart solution in Cloud Marketplace](/apigee/docs/api-platform/publish/drupal/apigee-cloud-marketplace-customize) for the prerequisite configuration steps needed for the following tasks:\n\n- [Configure a private IP address for using CloudSQL in a VPC network](/apigee/docs/api-platform/publish/drupal/apigee-cloud-marketplace-customize#vpc-service-controls)\n- [Use customer-managed encryption keys for your deployment](/apigee/docs/api-platform/publish/drupal/apigee-cloud-marketplace-customize#cmek)\n- [Connect your portal to an Apigee or Apigee hybrid org](/apigee/docs/api-platform/publish/drupal/apigee-cloud-marketplace-customize#connect)\n- [Configure HTTPS for testing](/apigee/docs/api-platform/publish/drupal/apigee-cloud-marketplace-customize#https)\n- [Launch a production-ready portal](/apigee/docs/api-platform/publish/drupal/apigee-cloud-marketplace-customize#production)\n\nLaunching a new Apigee Developer Portal Kickstart\n-------------------------------------------------\n\nFollow the steps below to configure and deploy the Apigee Developer Portal Kickstart solution from Cloud Marketplace:\n\n1. In the Google Cloud console, go to the [Cloud Marketplace page](https://console.cloud.google.com/marketplace) and select the **Apigee Developer Portal Kickstart** solution.\n2. Click **Launch**.\n3. Configure the **New Apigee Developer Portal deployment** .\n 1. Enter the **Deployment name** . For example, `portal-dev`. The name of your deployment:\n - Should not exceed 10 characters.\n - Match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?`. This means that the first character must be a lowercase letter, and all the following characters must be hyphens, lowercase letters, or digits, except the last character, which cannot be a hyphen.\n - See Compute Engine guidelines on [Naming conventions](https://cloud.google.com/compute/docs/naming-resources#resource-name-format) for addition details.\n 2. Select the **Preferred Zone** for your deployment from the dropdown list. For more details regarding Compute Engine resources available in various zones, see [Regions and Zones](https://cloud.google.com/compute/docs/regions-zones).\n 3. Select the **Machine type** for the Compute Engine instance from the dropdown list. The default value is `1vCPU`.\n - Optional: Click **Customize** to change the selected **Machine type** , **Cores** , and **Memory** for the Compute Engine instance.\n - See [Creating a VM Instance with a custom machine type](https://cloud.google.com/compute/docs/instances/creating-instance-with-custom-machine-type)for more information on machine type customization options.\n 4. **Create a new Service Account** or **Select an existing Service Account** for the Compute Engine instances in your deployment. The Service Account is used by Compute Engine to access other Google APIs.\n - To create a new Service account, provide the following information:\n - **Service account name** : This unique identifier will appear in the service account's email address that is provisioned during creation. For example, \u003cvar translate=\"no\"\u003esa-name\u003c/var\u003e`@`\u003cvar translate=\"no\"\u003eproject-id\u003c/var\u003e`.iam.gserviceaccount.com`.\n - **Service account ID**: The ID must be between 6 and 30 characters, and can contain lowercase alphanumeric characters and dashes.\n - **Service account description**: a brief description of the service account\n - See [Creating a service account](https://cloud.google.com/iam/docs/creating-managing-service-accounts) for additional details.\n - To select an existing Service Account, **Select a Service Account** from the dropdown list of available Service Accounts within your project with the correct roles.\n | **Note** : The existing Service Account must have the following roles: `\n | `\n | - roles/storage.objectViewer\n | - roles/logging.logWriter\n | - roles/runtimeconfig.admin\n | - roles/apigee.developerAdmin\n | - roles/cloudsql.client\n | - roles/monitoring.metricWriter\n | `\n | `\n 5. Optional: Configure Boot Disk options:\n - Select the **Boot disk type** from the dropdown list. The default value is `\n Standard Persistent Disk`.\n - Select the **Boot disk size** from the dropdown list. The default value is `\n 200GB`.\n - See [Storage options](https://cloud.google.com/compute/docs/disks) for a comparison of storage options and disk pricing.\n 6. Optional: Configure **Networking** options:\n - New portals are provisioned with a default IP address for connecting to the CloudSQL instance.\n - Optionally, select the checkbox to configure HTTPS on the new portal using an `nip.io` domain. [nip.io](https://nip.io/) is a third-party service that can provide a wildcard DNS for an IP address. If you wish to use `nip.io` for development and testing, you can modify the domain in the load balancer configuration prior to production use. See [Using a\n testing domain](https://cloud.google.com/anthos/run/docs/default-domain) for an example of the steps required.\n 7. Optional: Configure **Cloud Logging and Monitoring** :\n - Cloud Logging and Cloud Monitoring are enabled for new Apigee Developer Portal Kickstart deployments by default.\n - To disable either Cloud service, uncheck the corresponding box.\n - See the [Cloud Logging](https://cloud.google.com/logging/docs) and [Cloud Monitoring](https://cloud.google.com/monitoring/docs) documentation for more details on configuration options.\n 8. Optional: Configure **Encryption** options:\n - By default, the Apigee Developer Portal Kickstart uses [Google Managed Encryption Keys](https://cloud.google.com/storage/docs/encryption/default-keys) to secure access to your Cloud SQL instance.\n - To use a configured customer-managed encryption key (CMEK) to secure access to Cloud SQL, enter the **Resource Name of the Encryption key** in the text field.\n 9. Click **Deploy**.\n\n Congratulations, you have successfully deployed a Apigee Developer Portal Kickstart!\n\n Viewing your portal deployment\n ------------------------------\n\n\n To see the details of your portal deployment:\n 1. From the Apigee Developer Portal Kickstart page, click **View Past deployments** . This will take you to the [**Deployment Manager**](https://console.cloud.google.com/dm/deployments) dashboard.\n 2. To view the details of a given portal deployment, select the desired portal deployment from the list. The detail page will recommend next steps, link to additional documentation, and provide links and IDs for provisioned Cloud services, including the following:\n - Instance Group\n - Cloud SQL Instance\n - Filestore Instance\n - Firewall Rule\n - Load Balancer\n 3. For more information on managing, updating, and deleting deployments, see the [Deployment Manager](https://cloud.google.com/deployment-manager/docs) documentation.\n\n Clean up\n --------\n\n To avoid incurring charges to your Google Cloud account for the resources used in this quickstart, you can [delete your deployment](https://console.cloud.google.com/dm/deployments). You can also delete the Google Cloud project used for this tutorial.\n\n What's next\n -----------\n\n - Additional options for [Customize the Apigee Developer Portal Kickstart solution in Cloud Marketplace](/apigee/docs/api-platform/publish/drupal/apigee-cloud-marketplace-customize).\n - Learn more about [Support resources](/apigee/docs/api-platform/publish/drupal/get-support-cloud-marketplace) for the Apigee Developer Portal Kickstart solution."]]