Schulungsübersicht

Einführung

  • Die Notwendigkeit einer API-Verwaltung

Einrichten Kong

  • Entscheidung für eine Installationsart: Bare Metal, Cloud, Container und Kubernetes
  • Verwendung von curl-Befehlen
  • Installieren und Starten eines Kong Clusters

Überblick über Kong Funktionen und Architektur

  • Der leichtgewichtige Proxy von Kong
  • Kong-Plugins

Hinzufügen von Diensten und Routes

  • Verwendung der Admin-API
  • Implementieren von Host-Matching

Dienste verbrauchen

  • Ports, Hosts und DNS konfigurieren

Beantworten von Anfragen

  • Reverse Proxying eingehender Anfragen

Kontrolle des Datenverkehrs

  • Verwaltung, Drosselung und Einschränkung des Datenverkehrs
  • Lastverteilung von Anfragen: dynamischer Ring-Balancer vs. DNS-basiert

Analysieren des Datenverkehrs

  • Visualisierung, Inspektion und Überwachung des Datenverkehrs (z. B. mithilfe von Prometheus)
  • Protokollierung von Datenübertragungen (z. B. mithilfe von ELK Stack)

Daten umwandeln

  • Umwandlung von Anfragen und Antworten in Echtzeit

Absicherung von API und Dienst Access

  • Schutz von Diensten durch eine Authentifizierungsschicht

Integration Kong mit Diensten von Drittanbietern

  • Aufrufen von serverlosen Funktionen über APIs

Erweiterte Routing-Mechanismen

  • Mehr als einfacher Host-Abgleich

Absicherung der Kong-Admin-API

  • Konfigurieren von Firewall-Regeln
  • Verwendung von Kong als Proxy für die Admin-API

Erweitern von Kong

  • Hinzufügen zusätzlicher Funktionalität durch Kong-Plugins
  • Ihr eigenes Plugin erstellen

Skalierung Kong

  • Vergrößern von Knoten zur Verarbeitung von Billionen von API-Aufrufen

Fehlersuche

Zusammenfassung und Fazit

Voraussetzungen

  • Verständnis von Microservices, APIs usw.
  • Linux Erfahrung mit der Kommandozeile

Zielgruppe

  • Entwickler
  • Administratoren
  • DevOps Ingenieure
 14 Stunden

Teilnehmerzahl


Price per participant (excl. VAT)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien