22 Punkte von xguru 2023-11-30 | 1 Kommentare | Auf WhatsApp teilen
  • Durch die Zunahme von digitaler Transformation, Apps und Daten wächst die Bedeutung einer effektiven Strategie für das API-Management

Trend 1 - APIs aus mehreren Quellen

  • Unternehmen verlassen sich zunehmend auf Third-Party-APIs und Open APIs
  • Erforderlich sind eine API-Strategie und Technologien, die auch die Fähigkeit umfassen, sowohl interne als auch externe APIs zu verwalten

Trend 2 - Verschiedene API-Standards und -Formate

  • RESTful APIs sind weiterhin ein beliebter Architekturstil, aber neue Formate wie AsyncAPI (für ereignisgesteuerte Architekturen) und GraphQL haben andere Regeln und Strukturen
  • Es wird eine robuste API-Management-Lösung benötigt, die alle API-Spezifikationen verwalten kann

Trend 3 - Entbündelung von API-Technologien

  • Viele Organisationen nutzen Plattformen, die den gesamten API-Lebenszyklus verwalten, aber es gibt auch Anbieter, die nur einzelne Funktionen bereitstellen
  • Es können weitere Anbieter hinzugefügt werden, die auf bestimmte Phasen des API-Lebenszyklus spezialisiert sind
  • Häufig entbündelte API-Technologien: Entwicklerportale und API-Gateways

Trend 4 - Ausbreitung von API-Technologien

  • Eine negative Folge der Entbündelung von API-Management-Technologien ist die Ausbreitung von API-Technologien
  • Der Einsatz von API-Technologien verschiedener Anbieter kann zu fehlender zentraler Governance, geringerer Transparenz über das gesamte API-Ökosystem hinweg und zu Sicherheitslücken führen

Trend 5 - Die Weiterentwicklung des API-Gateways

  • Mit der Einführung von Multi-Cloud-Umgebungen und Microservices verändern sich Bedarf, Rolle und Gesamtarchitektur von API-Gateways
  • Viele Organisationen fügen innerhalb ihrer Architektur leichtgewichtige Gateways hinzu
    • Leichtgewichtige Gateways sind klein, einfach bereitzustellen und haben klar definierte Funktionen
    • Sie werden zur Lösung spezifischer Probleme produktisiert

Trend 6 - Erweiterte API-Sicherheit

  • Es wird eine API-Sicherheitsstrategie benötigt, die nicht nur heutigen, sondern auch neuen Bedrohungen begegnen kann
  • Da Angriffe auf APIs jedoch immer intelligenter werden und die Zahl der APIs, die geschützt werden müssen, explosionsartig zunimmt, wird API-Sicherheit zu einem extrem schwierigen Problem (Superhuman)
  • Erweiterte API-Sicherheit schützt APIs effektiv durch den Einsatz von Automatisierung, künstlicher Intelligenz und Machine Learning
    • Dazu gehören Funktionen, die potenziell unsichere APIs identifizieren, Fehlkonfigurationen und Schwachstellen von APIs bewerten sowie anomalen API-Traffic in Echtzeit erkennen, um bösartigen Traffic zu blockieren

1 Kommentare

 
nicewook 2023-11-30

Ich habe ChatGPT gebeten, zwei Begriffe zu erklären.

„Unbundling der API-Technologie“ und „API Technology Sprawl“ bezeichnen zwei Konzepte im Zusammenhang mit API-Technologie.

  1. Unbundling der API-Technologie (Unbundling of API Technology): Dieser Begriff beschreibt den Prozess, bei dem API-Technologie von einem großen, eng integrierten System in mehrere einzelne Komponenten aufgeteilt wird. Zum Beispiel kann damit gemeint sein, dass ein großes monolithisches System in kleinere Microservices zerlegt wird und jede Funktion als eigene API bereitgestellt wird.

  2. API Technology Sprawl: Damit ist das unkontrollierte Anwachsen der Anzahl und Komplexität von APIs in einem Unternehmen oder einer Organisation gemeint. Das führt oft dazu, dass zahlreiche APIs entstehen, die schwer zu verwalten sind, wodurch die Effizienz sinkt und Sicherheitsprobleme entstehen können.

Kurz gesagt bezeichnet „Unbundling“ den Prozess, APIs in eine besser verwaltbare und flexiblere Struktur zu zerlegen, während „Sprawl“ eine Situation beschreibt, in der es so viele APIs gibt, dass Probleme bei Verwaltung und Sicherheit entstehen.