Infrastruktur- und Betriebs- sowie DevOps-Teams müssen sich mit vielen Herausforderungen auseinandersetzen, da die APIs ihrer Unternehmen sowohl intern als auch extern eine breite Akzeptanz finden und die Anzahl der APIs und API-Gateways zunimmt. APIs müssen über ihren gesamten Lebenszyklus hinweg effizient verwaltet werden und API-Gateways müssen mit den neuesten API-Richtlinien aktualisiert werden. Zur API-Verwaltung gehören das Definieren, Veröffentlichen, Dokumentieren, Sichern, Weiterleiten, Überwachen, Beheben von Problemen sowie das Analysieren der Nutzung Ihrer APIs, um deren Wert einzuschätzen. Diese Verwaltungsaktivitäten dürfen die Leistung des API-Gateways selbst, das für die Weiterleitung und Vermittlung des Datenverkehrs verantwortlich ist, nicht beeinträchtigen.
Hier kommt das API-Verwaltungsmodul des NGINX-Controllers ins Spiel.
Das NGINX Controller API Management Module kombiniert die reine Leistung und Effizienz von NGINX Plus als API-Gateway mit neuer Control-Plane-Funktionalität. Das Ergebnis ist eine einfache Benutzeroberfläche, die leistungsstarke Funktionen für Infrastruktur- und Betriebs- sowie DevOps-Teams zum Definieren, Veröffentlichen, Sichern, Überwachen und Analysieren von APIs bietet.
So verwalten Sie API-Definitionen und ihre Komponentenressourcen, definieren Upstream-Gruppen und ihre Backend-Server und leiten Ressourcen an Upstreams weiter.
So steigern Sie die Produktivität Ihrer Entwickler, indem Sie Teams mithilfe umgebungsspezifischer, richtliniengesteuerter Verwaltung die schnellere Bereitstellung neuer APIs ermöglichen
So mildern Sie DDoS-Angriffe ab und schützen Ihre Applications durch die Festlegung von Ratenbegrenzungen vor einer Überflutung mit bösartigen oder fehlerhaften API-Aufrufen
Wie Sie SLAs erfüllen und übertreffen können, indem Sie die Grundursache von Leistungsproblemen finden und diese schnell beheben
Liam Crilly
Leitender Direktor, Produktmanagement