Formation KONG : manager, superviser et sécuriser ses API avec KONG

Durée 2 jours
Niveau Intermédiaire
Classe à distance
Non

Vous ne pouvez pas suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...

Référence KONG
Éligible CPF Non

Active depuis 2015, KONG est une plateforme de gestion d'API ainsi qu'une solution de management de microservices réputée pour son système de plugins, permettant d'obtenir assez facilement une solution personnalisable. Située à mi-chemin des applications clientes et de vos propres API, KONG offre une architecture évolutive ainsi qu’une gamme de services étendue (authentification, supervision, mise en cache, journalisation, etc.) permettant à vos développeurs de ne pas avoir à les coder de façon répétée.

Cette formation KONG vous propose de traiter la thématique de l'API Management à travers l'exemple de KONG, de l'installation initiale jusqu'au développement de plugins sur-mesure.

Objectif opérationnel : 

Savoir maîtriser l'API Management à travers l'exemple de KONG.

Objectifs pédagogiques :

Concrètement, à l'issue de cette formation KONG, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Découvrir l’API Management avec KONG
  • Exposer ses APIs dans KONG
  • Sécuriser ses APIs dans KONG
  • Savoir mettre en œuvre les différents cas d’usage : API d’administration, statistiques d’usage, quotas, etc.
  • Développer un plugin dans KONG
  • Mettre en place KONG pour manager une API selon les bonnes pratiques d'architecture
  • Percevoir les capacités de KONG à administrer le trafic pour des cas d'usage liés à l'intelligence artificielle (LLM)

Public :

Cette formation KONG cible principalement les développeurs, les architectes, les technicals leaders et les Ops.

Prérequis :

Pour suivre ce cours KONG, il est nécessaire d'avoir une connaissance de base du web (HTTP, URL) et de l'utilisation du terminal/ligne de commande. La formation API : ouvrir son SI et développer son modèle d'affaires (DMSI) ainsi que la formation Sécuriser et Manager son API (DSMA) constituent deux excellentes portes d'entrée.

Jour 1

Introduction à KONG

Présentation croisée et attentes des participants
Déroulement de la session

Management d'API, les grands principes

Contextualisation : monolithe, microservices et écosystème API
Description des solutions d'API Gateway et d'API Management

KONG

Présentation du produit (Entreprise et OSS)
Architecture : exposition et modes de déploiement
Administration de la plateforme via l'API de référence
Présentation des entités : Services, Routes, Consumer
Typologies et fonctionnement des plugins
Cas pratiqueInstaller et démarrer Kong Gateway dans son mode traditionnel ou « DB-less »
Administrer les entités et la configuration de Kong à l'aide de l'API Admin
Développer son propre plugin

Configuration de base de KONG

Kong comme reverse-proxy aux API et backends (routing)
Sécurisation des API à l’aide de plugins d’authentification : Basic auth, API Key, JWT…
Protection des API par qutoas (rate-limit)
Transformations des requêtes/réponses
Mise en cache de données
Cas pratiqueSécuriser ses API avec Kong : clé d’API et JWT
Limiter les requêtes pour se protéger d’attaque par déni de service (DOS)
Transformer en temps réel le contenu de requêtes entrantes
Mettre en place un cache pour réduire les temps de réponse
Logguer et débugger des requêtes
Jour 2

Configuration avancée de KONG

Répartition de la charge (load-balancing) et sondes de santé (health-check)
Performances et observabilité : monitoring, altering et tracing
Fonctionnalités d’Intelligence Artificielle avec Kong AI Gateway
Utilisation de Vaults pour protéger ses secrets
Cas pratiqueRemonter les logs dans une stack Elastic (ELK)
Proxyfier le trafic vers un LLM à l’aide de Kong AI Gateway (IA)
Paramétrer un Vault pour sécuriser ses mots de passe

Clôture de la session de formation

Retour d’expérience
Questions/Réponses
Évaluation de la session

Les travaux pratiques sont réalisés sur la technologie Kong Gateway Entreprise. Ils représentent 80% du temps de formation.

Date de mise à jour du programme : 26/08/2024


Formations Informatique
et Management
en ligne à ce jour

+
Stagiaires dans nos salles
de cours sur
l'année

%
De participants satisfaits
ou très satisfaits de nos
formations


Formateurs experts
validés par
PLB