Proxys in der UI bereitstellen

Sie sehen die Dokumentation zu Apigee Edge.
Zur Apigee X-Dokumentation
weitere Informationen

Alle Organisationen in Apigee Edge haben standardmäßig zwei Umgebungen: test und prod. Die Benennung ist beliebig. Diese Umgebungen sind lediglich dafür vorgesehen, Ihnen einen Bereich zur Verfügung zu stellen, in dem Sie an API-Änderungen arbeiten und ihn testen können, und einen weiteren Bereich, in dem APIs für Anwendungen verfügbar sind.

Abhängig von Ihrer Rolle können Sie möglicherweise nicht in allen Umgebungen bereitstellen. Nutzer können Bereitstellungen nur in der test-Umgebung vornehmen. Als Administrator können Sie Bereitstellungen in jeder Umgebung vornehmen.

Optionen der Bereitstellung

Sie können Proxys als Überarbeitungen oder Versionen bereitstellen. Dies sind unterschiedliche Konzepte, wie im Folgenden erläutert wird.

Informationen zu Überarbeitungen

Jede Umgebung in einer Organisation kann nur eine bereitgestellte Version eines API-Proxys haben. Es ist üblich, dass sich eine Proxyversion in prod befindet, während sich eine andere Version in test befindet, während sie getestet oder entwickelt wird. Beispiel: Sie könnten Überarbeitung 1 in test und Überarbeitung 20 in prod bereitstellen. Sie können die Bereitstellung aller Versionen auf der Übersichtsseite des API-Proxy-Editors ansehen.

Wenn Sie eine neue Version eines API-Proxys erstellen, ohne den Basispfad zu ändern, und ihn dann in einer Umgebung bereitstellen, in der er bereits bereitgestellt ist, wird die Bereitstellung der vorherigen Version aufgehoben und an ihrer Stelle die neue Version bereitgestellt. Die Bereitstellung über die Verwaltungs-UI kann sich auf eingehende Aufrufe auswirken. Verwenden Sie die Management API, um eingehende Anrufe während der Bereitstellung reibungsloser zu verarbeiten und zu übertragen. Weitere Informationen finden Sie im Abschnitt zur nahtlosen Bereitstellung unter API-Proxys mit der Verwaltungs-API bereitstellen.

Die Funktion „Überarbeitungen“ in Apigee Edge ist nicht für die Verwendung als Versionsverwaltungssystem vorgesehen. Verwenden Sie Ihr vorhandenes Quellcode-Repository und Ihre SDLC-Prozesse, um Änderungen an Ihren API-Proxys zu verwalten und den Verlauf für Ihre API-Proxys aufzubewahren. Stellen Sie sich Überarbeitungen in Edge als eine Möglichkeit vor, verschiedene Überarbeitungen eines API-Proxys schnell anzuzeigen oder bereitzustellen. Es gibt ein Limit von 50 API-Proxy-Überarbeitungen, die in Apigee Edge im Verlauf beibehalten werden können, wie im Thema Limits dokumentiert. Wenn Sie das Limit erreichen, sollten Sie ältere Überarbeitungen, die Sie nicht mehr im Verlauf in Apigee Edge beibehalten möchten, sichern und löschen, bevor Sie neue Überarbeitungen erstellen.

Versionen

Edge unterstützt mehrere Versionsbereitstellungen eines Proxys in einer einzigen Umgebung. Jede Version muss einen anderen Basispfad haben (z. B. /v1 und /v2).

API-Proxy bereitstellen und seine Bereitstellung aufheben

So stellen Sie einen API-Proxy in der Verwaltungsoberfläche bereit (oder heben die Bereitstellung auf):

  1. Wählen Sie im API-Proxy-Editor die Überarbeitung aus, die Sie bereitstellen oder deren Bereitstellung Sie aufheben möchten.
  2. Klicken Sie auf Bereitstellung > {environment} und antworten Sie auf das Bestätigungsdialogfeld.

    Wenn der API-Proxy-Basispfad mit einer anderen bereitgestellten Überarbeitung in dieser Umgebung identisch ist, wird die Bereitstellung der vorherigen Überarbeitung aufgehoben und stattdessen die neue Überarbeitung bereitgestellt.
    Informationen zum Bereitstellen mehrerer Versionen in derselben Umgebung finden Sie im nächsten Abschnitt.