Diese Seite gilt für Apigee und Apigee Hybrid.
Apigee Edge-Dokumentation aufrufen
Auf dieser Seite finden Sie eine Anleitung zum Erstellen einer lokalen Entwicklungsumgebung für Apigee API Management in Cloud Code für VS Code. Informationen zu den Funktionen in der lokalen Entwicklungsumgebung finden Sie unter Übersicht über die lokale Entwicklung mit Apigee.
Für die Einrichtung müssen Sie beide Abschnitte dieser Anleitung durcharbeiten:
Je nach Anwendungsfall müssen Sie auch API-Proxy-Entwicklung für die lokale Entwicklung von Apigee einrichten.
Hinweise
Für die Einrichtung und Verwendung von Apigee in VS Code benötigen Sie Folgendes:
- Ein Google Cloud Projekt, in dem Sie sich in Ihrer lokalen Entwicklungsumgebung anmelden können. Das Projekt muss für Apigee bereitgestellt werden, damit ein lokaler Apigee-Arbeitsbereich erstellt werden kann, in dem Sie API-Proxys entwickeln und testen können.
- (Empfohlen) Apigee API-Hub, der für Ihr Projekt bereitgestellt wurde. Durch die API-Hub-Integration können Sie in Cloud Code auf APIs in Ihrem gesamten Ökosystem zugreifen und sie bearbeiten. Der API-Hub ist auch erforderlich, um einen
simulierten Remote-Server zum Testen von API-Spezifikationen zu erstellen.
Wenn Sie den API-Hub nicht Ihrem Projekt hinzufügen möchten, können Sie das Projekt stattdessen einem anderen Projekt zuordnen, für das der API-Hub aktiviert ist. Informationen zum Anhängen eines Projekts an einen API-Hub finden Sie unter Laufzeitprojekt an einen API-Hub anhängen.
Informationen zu den erforderlichen Rollen für die Verwendung des API-Hubs mit der lokalen Apigee-Entwicklung finden Sie unter Erforderliche Rollen für die Verwendung des API-Hubs mit der lokalen Apigee-Entwicklung. - Sie sind mit VS Code vertraut und wissen, wie Sie VS Code verwalten und gängige Aktionen ausführen, z. B. auf Einstellungen zugreifen und Erweiterungen installieren. Weitere Informationen finden Sie in der VS Code-Dokumentation.
Erforderliche Rollen für die Verwendung von Apigee API Hub mit der lokalen Apigee-Entwicklung
Sie benötigen die unten aufgeführten Rollen, um mit den Apigee API-Hub-APIs API-Design- und ‑Testschritte auszuführen:
| Aufgabe | Erforderliche Rolle(n) |
|---|---|
| API-Hub-APIs aufrufen und bearbeiten | Cloud API Hub-Administrator oder Cloud API Hub-Bearbeiter |
| APIs im API-Hub veröffentlichen | Cloud API Hub-Administrator oder Cloud API Hub-Bearbeiter |
| Simulierter Remote-Server zum Testen von APIs einrichten und verwalten | Artifact Registry-Administrator Cloud Build-Dienstkonto Cloud Run-Administrator Service Usage-Administrator Referenz zu grundlegenden und vordefinierten IAM-Rollen (Identity and Access Management). Außerdem muss die Google Cloud CLI installiert sein. |
VS Code und die Cloud Code-Erweiterung installieren
In diesem Abschnitt finden Sie die Installationsanleitung für VS Code und die Cloud Code-Erweiterung in VS Code. Dies ist der erste Schritt beim Einrichten der lokalen Entwicklung für Apigee und ist erforderlich, um die Apigee-Funktionen für die lokale Entwicklung zu verwenden.
So installieren Sie VS Code und die Cloud Code-Erweiterung:
- Laden Sie den Visual Studio Code (VS Code) auf Ihren lokalen Computer herunter und installieren Sie ihn, falls er noch nicht installiert ist.
- Installieren Sie die Cloud Code-Erweiterung, wie unter Cloud Code-Erweiterung installieren beschrieben. Wenn Sie API-Proxys in Ihrer lokalen Umgebung verwalten möchten, installieren Sie Docker im Rahmen des Prozesses.
- (Empfohlen) Aktivieren Sie automatische Updates für die Cloud Code-Erweiterung. Suchen Sie in den Einstellungen nach Erweiterungen: Automatische Aktualisierung und aktivieren Sie die Option für alle Erweiterungen oder für die Cloud Code-Erweiterung.
- Starten Sie VS Code neu.
API-Proxy-Entwicklung für die lokale Apigee-Entwicklung einrichten
Führen Sie die Schritte in diesem Abschnitt aus, wenn Sie Ihre lokale Entwicklungsumgebung für die Entwicklung und das Testen von Apigee API-Proxys verwenden möchten. Führen Sie auch diese Schritte aus, um einen API-Proxy aus einer OpenAPI-Spezifikation erstellen zu können.
- Apigee-Arbeitsbereich erstellen
- Apigee Emulator installieren
- Container für die Bereitstellung im Apigee Emulator hinzufügen
Nächste Schritte
Nachdem Sie die Installation und Einrichtung abgeschlossen haben, können Sie Cloud Code verwenden:
- API-Verwaltung in Cloud Code ansehen und kennenlernen
- Ersten API-Proxy in der lokalen Entwicklung erstellen und bereitstellen