Azure API Management-Zielzonenbeschleuniger
Der API Management-Zielzonenbeschleuniger bietet einen Architekturansatz und eine Referenzimplementierung zum Vorbereiten von Zielzonenabonnements für eine skalierbare API Management-Infrastruktur. Die Implementierung befolgt die übliche Architektur und die bewährten Methoden für Azure-Zielzonen im Cloud Adoption Framework. Ihr Fokus liegt vor allem auf den Entwurfsprinzipien für die Unternehmensebene.
Kunden nutzen API Management auf unterschiedliche Weise. Der Architekturansatz kann als Entwurfsleitfaden für die Greenfield-Implementierung und als Bewertung für Brownfield-Kunden verwendet werden, die bereits API Management verwenden. Die Referenzimplementierung kann so angepasst werden, dass sie eine Architektur generiert, die Ihren Anforderungen entspricht und Ihrer Organisation den Pfad zu einer nachhaltigen Skalierung öffnet.
Die bereitgestellte Infrastruktur-as-Code-Vorlage kann so geändert werden, dass Sie Ihren Benennungskonventionen entspricht, vorhandene Ressourcen verwendet (DevOps Agent, Schlüsseltresor usw.) und auf verschiedene Back-End-Elemente erweitert wird. Fügen Sie beispielsweise Verbindungen zu APIs hinzu, die auf App Service, AKS usw. gehostet werden.
Implementieren einer Plattformumgebung
Der API Management-Zielzonenbeschleuniger setzt die erfolgreiche Implementierung einer Plattformumgebung zur Verwaltung der gemeinsam genutzten Dienste (Netzwerk, Sicherheit, Identität und Governance), die für die effektive Erstellung und Operationalisierung einer Zielzone auf Unternehmensniveau erforderlich sind, voraus. Für die Implementierung des API Management-Zielzonenbeschleunigers ist eine Plattformumgebung nicht zwingend erforderlich. Diese übernimmt jedoch einen Großteil der Sicherheits- und Verwaltungsaufgaben, die für die sichere Verwaltung Ihrer Cloudumgebung erforderlich sind. Falls Sie bereits über eine verfügen, können Sie diesen Schritt überspringen. Weitere Informationen zu diesem Thema finden Sie in diesen Artikeln:
- Erste Schritte mit Cloud Adoption Framework-Zielzonen auf Unternehmensebene
- Implementieren von Cloud Adoption Framework-Zielzonen auf Unternehmensebene in Azure
Vom Azure API Management-Zielzonenbeschleuniger bereitgestellte Ressourcen
Der Ansatz eines Beschleunigers für Zielzonen bietet die folgenden Ressourcen zur Unterstützung Ihres Projekts:
- Ein modularer Ansatz zum Anpassen von Umgebungsvariablen
- Entwurfsrichtlinien zur Unterstützung der Bewertung kritischer Entscheidungen
- Architektur der Zielzone
- Eine Implementierung, die Folgendes umfasst:
- Ein bereitstellbarer Verweis zum Erstellen der Umgebung für Ihre API Management-Bereitstellung
- Eine von Microsoft genehmigte API Management-Referenzimplementierung zum Testen der bereitgestellten Umgebung
Entwurfsrichtlinien
Diese Artikel enthalten Richtlinien für die Erstellung Ihrer Zielzone basierend auf den verschiedenen Entwurfsbereichen für Azure-Zielzonen:
- Identitäts- und Zugriffsverwaltung
- Netzwerktopologie und -konnektivität
- Security
- Verwaltung
- Governance
- Plattformautomatisierung und DevOps
Beispiel für eine konzeptionelle Referenzarchitektur
Die folgende konzeptionelle Referenzarchitektur ist ein Beispiel, das Entwurfsbereiche und bewährte Methoden veranschaulicht.
Es besteht aus API Management, die in einem virtuellen Netzwerk im internen Modus bereitgestellt werden, vor einem Application Gateway, mit Beispiel-Azure Functions-Back-Ends.
Bereitstellen des Azure API Management-Zielzonenbeschleunigers
Die Implementierung des Azure API Management-Zielzonenbeschleunigers mit Infrastructure-as-Code-Vorlagen ist auf GitHub verfügbar.
Nächste Schritte
Informieren Sie sich über Entwurfsüberlegungen für die Identitäts- und Zugriffsverwaltung in Ihren Azure-Zielzonen.