Kapitel 3. API-Gateways: Ingress Traffic Management

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Jetzt, da du ein gutes Verständnis für die Definition und das Testen einer API hast, können wir uns den Plattformen und Werkzeugen zuwenden, die für die Bereitstellung von APIs an die Verbraucher in der Produktion verantwortlich sind. Ein API-Gateway ist ein wichtiger Teil jedes modernen Technologie-Stacks, der am "Rand" des Netzwerks von Systemen sitzt und als Management-Tool fungiert, das zwischen einem Verbraucher und einer Sammlung von Backend-Diensten vermittelt.

In diesem Kapitel erfährst du das "Warum", "Was" und "Wo" von API-Gateways und erkundest die Geschichte des API-Gateways und anderer Kanten-Technologien. Du wirst auch die Taxonomie von API-Gateways erkunden und lernen, wie diese in das Gesamtbild der Systemarchitektur und der Bereitstellungsmodelle passen, während du gleichzeitig häufige Fallstricke vermeidest.

Aufbauend auf all diesen Themen lernst du zum Abschluss des Kapitels, wie du ein geeignetes API-Gateway auf der Grundlage deiner Anforderungen, Einschränkungen und Anwendungsfälle auswählst.

Ist ein API-Gateway die einzige Lösung?

Wir werden oft gefragt: "Ist ein API-Gateway die einzige Lösung, um den Nutzerverkehr zu Backend-Systemen zu leiten?" Die kurze Antwort lautet: Nein. Aber es gibt noch ein paar weitere Nuancen.

Viele Softwaresysteme müssen API-Anfragen von Kunden ...

Get Beherrschung der API-Architektur now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.