Plan du cours

Introduction

  • La nécessité d'une gestion des API

Mise en place Kong

  • Choisir un type d'installation : bare metal, cloud, conteneurs et Kubernetes
  • Utiliser les commandes curl
  • Installer et démarrer un cluster Kong

Aperçu des caractéristiques et de l'architecture de Kong

  • Kong Proxy léger
  • Kong plugins

Ajout de services et d'itinéraires

  • Utilisation de l'API d'administration
  • Mise en œuvre de l'appariement des hôtes

Consommation de services

  • Configuration des ports, des hôtes et des DNS

Répondre aux demandes

  • Proxy inverse des demandes entrantes

Contrôle du trafic

  • Gestion, limitation et restriction du trafic
  • Demandes d'équilibrage de charge : équilibreur dynamique en anneau ou basé sur le DNS

Analyse du trafic

  • Visualisation, inspection et surveillance du trafic (par exemple, à l'aide de Prometheus)
  • Enregistrement des transferts de données (par exemple, à l'aide de ELK Stack)

Transformer les données

  • Transformer les demandes et les réponses en temps réel

Sécuriser les API et les services Access

  • Protection des services par une couche d'authentification

Intégrer Kong à des services tiers

  • Appeler des fonctions sans serveur via des API

Mécanismes de routage avancés

  • Au-delà du simple appariement des hôtes

Sécurisation de l'API Kong Admin

  • Configuration des règles de pare-feu
  • Utilisation de Kong comme proxy pour l'API Admin

Extension Kong

  • Ajouter des fonctionnalités supplémentaires grâce aux Kong plugins
  • Créer son propre plugin

Mise à l'échelle Kong

  • Augmentation du nombre de nœuds pour traiter des billions d'appels d'API

Dépannage

Résumé et conclusion

Pré requis

  • Une compréhension des microservices, des API, etc.
  • Linux expérience en ligne de commande

Audience

  • Développeurs
  • Administrateurs
  • DevOps ingénieurs
  14 heures
 

Nombre de participants


Début

Fin


Dates are subject to availability and take place between 09:30 and 16:30.
Les formations ouvertes requièrent plus de 3 participants.

Nos Clients témoignent (2)

Cours Similaires

Catégories Similaires