API Gateway (APIG) Dediziert ist ein hochleistungsfähiger, hochverfügbarer und hochsicherer API-Hosting-Service, mit dem Sie APIs in beliebigem Umfang erstellen, verwalten und bereitstellen können. Mit nur wenigen Klicks können Sie interne Systeme integrieren und selektiv Funktionen mit minimalen Kosten und Risiken freischalten. Das API Gateway Dediziert wird auf exklusiven Cloud-Ressourcen in Ihrem Tenant betrieben.
API Gateway hilft Ihnen bei der Monetarisierung Ihrer Dienst- und Datenkapazitäten, die Sie durch die Erstellung von APIs in APIG erschließen können. Die APIs können Sie dann für API-Aufrufer über Offline-Kanäle bereitstellen.
Sie können auch offene APIs von APIG beziehen, um Ihre Entwicklungszeit und -kosten zu reduzieren.


Sie können APIs schnell erstellen, indem Sie die erforderlichen Einstellungen in der API Gateway-Konsole konfigurieren. API Gateway bietet ein Inline-Debugging-Tool zur Vereinfachung der API-Entwicklung und ermöglicht Ihnen die Veröffentlichung einer API in mehreren Umgebungen für einfache Tests und schnelle Iterationen.

API Gateway bietet eine API-Verwaltung über den gesamten Lebenszyklus, einschließlich Entwurf, Entwicklung, Test, Veröffentlichung und O&M, damit Sie APIs in beliebigem Umfang schnell erstellen, verwalten und bereitstellen können.

API Gateway bietet mehrere Maßnahmen zur Sicherung von API-Aufrufen, z. B. Secure Sockets Layer (SSL)-Übertragung, strenge Zugriffskontrolle, IP-Adressen-Blacklist/Whitelist, Authentifizierung, Anti-Replay, Anti-Attack und mehrere Audit-Regeln. Darüber hinaus implementiert API Gateway eine flexible und verfeinerte Kontingentverwaltung und Anforderungsdrosselung, damit Sie Ihre Backend-Dienste flexibel und sicher öffnen können.

API Gateway (APIG) ist ein vollständig verwalteter Dienst, der Ihnen die sichere Erstellung, Verwaltung und Bereitstellung von APIs in beliebigem Umfang mit hoher Leistung und Verfügbarkeit ermöglicht. Mit APIG können Sie Ihre internen Service-Systeme einfach integrieren und Ihre Service-Fähigkeiten durch die API-Öffnungs- und API-Aufruf-Funktionen selektiv offenlegen. Weitere Informationen finden Sie hier. Das API Gateway kann auch direkt zur Veröffentlichung von Funktionen verwendet werden.

API Gateway kombiniert synchrone und asynchrone Verkehrssteuerung und mehrere Algorithmen zur Drosselung von Anforderungen auf der zweiten Ebene. Sie können Richtlinien flexibel zur Anforderungsdrosselung definieren, um die Stabilität und Kontinuität von API-Diensten zu gewährleisten.

API Gateway überwacht die Anzahl der API-Aufrufe, die Datenlatenz und die Anzahl der Fehler und hilft Ihnen so, potenzielle Service-Risiken zu erkennen.

Für den Zugriff von Clients sind SDKs für verschiedene Programmiersprachen (z. B. Java, Go, Python und C) verfügbar. Da die Backends nicht geändert werden müssen, ist nur ein System erforderlich, um sich an verschiedene Dienstszenarien (wie mobile Geräte und IoT) anzupassen.

Der Lebenszyklus einer API umfasst die Erstellung, Veröffentlichung, Entfernung und Löschung der API. Die Verwaltung des API-Lebenszyklus ermöglicht es Ihnen, Servicefunktionen schnell und effizient bereitzustellen.
APIG integriert Traffic Ingress (Kubernetes Ingress) und Microservice Governance (Kubernetes Gateway API) in einem Gateway, wodurch die Leistung verbessert, die Architektur vereinfacht und die Bereitstellungs- und Betriebskosten reduziert werden.
Mit dem integrierten Debugging-Tool können Sie APIs mit verschiedenen HTTP-Headern und Request Bodies debuggen. Dieses Tool vereinfacht den API-Entwicklungsprozess und reduziert die Kosten für die API-Entwicklung und -Wartung.
Eine API kann in verschiedenen Umgebungen veröffentlicht werden. Wird eine API erneut in derselben Umgebung veröffentlicht, wird die vorherige Version der API überschrieben. APIG zeigt die Veröffentlichungshistorie (einschließlich Version, Beschreibung, Datum und Uhrzeit sowie Umgebung) jeder API an. Sie können eine API auf eine beliebige historische Version zurücksetzen, um die Anforderungen für ein Dark-Launch und eines Versions-Upgrades zu erfüllen.
Umgebungsvariablen sind verwaltbar und spezifisch für Umgebungen. Die Variablen einer API werden durch die Werte der Variablen in der Umgebung ersetzt, in der die API veröffentlicht wird. Sie können Variablen in verschiedenen Umgebungen erstellen, um verschiedene Backend-Dienste mit der gleichen API aufzurufen.
- Für verschiedene Dienste und Benutzer können Sie die Anforderungshäufigkeit steuern, mit der eine API von einem Benutzer, einer Anwendung und einer IP-Adresse aufgerufen werden kann. Dadurch wird sichergestellt, dass Backend-Dienste stabil laufen können.
- Die Drosselung kann sekunden-, minuten-, stunden- oder tagesgenau erfolgen.
- Ausgeschlossene Apps und Tenants können konfiguriert werden, um die Anzahl der API-Aufrufe von bestimmten Apps bzw. Tenants zu begrenzen.
APIG bietet eine visualisierte Echtzeit-API-Überwachung und zeigt mehrere Metriken an, darunter die Anzahl der Anfragen, die Aufruflatenz und die Anzahl der Fehler. Die Metriken helfen Ihnen die API-Nutzung zu verstehen und ermöglichen es Ihnen potenzielle Service-Risiken zu erkennen.
Zugriffskontrollrichtlinien sind eine der Sicherheitsmaßnahmen von APIG. Sie erlauben oder verweigern den API-Zugriff von bestimmten IP-Adressen oder Konten.
VPC-Kanäle können erstellt werden, um auf Ressourcen in Virtual Private Clouds (VPCs) zuzugreifen und die Fähigkeiten von Backend-Diensten, die in VPCs bereitgestellt werden, offenzulegen. Ein VPC-Kanal leitet API-Anforderungen zum Lastausgleich an verschiedene Server weiter.
Ein Signaturschlüssel besteht aus einem Schlüssel und einem Geheimnis und wird erst wirksam, nachdem er an APIs gebunden wurde. Signaturschlüssel werden von Backend-Diensten verwendet, um die Identität von APIG zu überprüfen und einen sicheren Zugang zu gewährleisten.
Mock-Backends simulieren API-Antworten für Unterbrechungen, Dienstverschlechterungen und Umleitungen.
Edition | Maximale Anzahl von Abfragen pro Sekunde |
Basic | 2.000 |
Professional | 4.000 |
Enterprise | 6.000 |
Platinum | 10.000 |
Element | Standardbeschränkung | Änderung möglich |
Gateways | 5 | Ja |
API-Gruppen | 1.500 | Ja |
APIs | Anzahl der APIs für jede Gateway-Edition:
| Ja |
Backend Richtlinien | 5 | Ja |
Apps | 50. Das App-Kontingent umfasst die von Ihnen erstellten Apps. | Ja |
Richtlinien zur Drosselungs-Anforderung |
| Ja |
Umgebungen | 10 | Ja |
Signaturschlüssel | 200 | Ja |
Richtlinien zur Zugriffskontrolle | 100 | Ja |
VPC-Kanäle | 200 | Ja |
Variablen | Sie können maximal 50 Variablen für eine API-Gruppe in jeder Umgebung erstellen. | Ja |
Unabhängige Domänenamen | Es können maximal fünf unabhängige Domänennamen an eine API-Gruppe gebunden werden. | Ja |
Cloud-Server | Einem VPC-Channel können maximal 10 Cloud-Server hinzugefügt werden. | Ja |
Parameter | Es können maximal 50 Parameter für eine API erstellt werden. | Ja |
API-Veröffentlichungssätze | Für jede Umgebung können maximal 10 Veröffentlichungsdatensätze einer API gespeichert werden. | Ja |
API-Zugriffsrate | Bis zu 6.000 Mal pro Sekunde | Ja |
Ausgeschlossene Anwendungen | Maximal 30 ausgeschlossene Anwendungen können zu einer Anforderungsdrosselungsrichtlinie hinzugefügt werden. | Ja |
Ausgeschlossene Tenants | Einer Richtlinie zur Anforderungsdrosselung können maximal 30 ausgeschlossene Tenants hinzugefügt werden. | Ja |
Zugriff auf einen Subdomain-Namen | Auf einen Subdomainnamen kann bis zu 1.000 Mal pro Tag zugegriffen werden. | Nein |
Maximale Größe eines API-Anfragepakets | 12 MB | Ja |
TLS-Protokoll | TLS 1.1 und TLS 1.2 werden unterstützt. TLS 1.2 wird empfohlen. | Ja |
Benutzerdefinierte Bevollmächtigte | 50 | Nein |
Plug-ins | 500 | Ja |
Angesichts der schnellen Entwicklung der Unternehmen und der raschen geschäftlichen Veränderungen müssen auch die unternehmensinternen Systeme mit dieser Entwicklung Schritt halten. Es ist jedoch schwierig die Universalität und Stabilität der Systeme zu gewährleisten, da die internen Systeme voneinander abhängig sind. APIG verwendet standardmäßige RESTful APIs, um die Service-Architektur zu vereinfachen, interne Systeme zu entkoppeln und das Frontend vom Backend zu trennen. Vorhandene Funktionen können wiederverwendet werden, um eine wiederholte Entwicklung zu vermeiden.

Ein Unternehmen kann sich nicht ohne die Fähigkeiten von Partnern entwickeln, wie z. B. eine Zahlungsplattform von Drittanbietern und die Anmeldung von Partnerkonten. APIG ermöglicht es Ihnen durch die Verwendung von Standard-APIs selektiv Fähigkeiten für Partner freizugeben und Dienste und Daten mit ihnen zu teilen, um ein neues Ökosystem aufzubauen.

Neue Features
Mehr erfahren