Formation API avec Kong Gateway

Apprenez à déployer vos API avec Kong et à optimiser leur administration grâce à sa Gateway flexible et puissante !

Formation API avec Kong Gateway

Grâce à cette formation API avec Kong Gateway, vous perfectionnerez vos compétences en publication et administration d'API !

Elle vous guidera vers la maîtrise de Kong Gateway afin d'acquérir les compétences clés dans l'utilisation de cette plateforme.

Par la pratique, vous apprendrez à déployer, sécuriser et administrer vos API à l'aide de Kong. Vous utiliserez la solution pour protéger des applications backends ainsi que pour en contrôler le trafic. Vous explorerez également des fonctionnalités avancées telles que la création de plugins personnalisés ou l'intégration d'un modèle de langage (LLM) pour des cas d'usages liés à l'intelligence artificielle.

Axée sur l'offre Kong Gateway Enterprise (free), la formation s’adresse aux développeur·euse·s, architectes logiciels ou ingénieur·e·s devOps souhaitant exposer des API et backends (Spring ou Node.js).

Envie d'aller plus loin ?

Si vous souhaitez apprendre à concevoir une API (REST/SOAP), vous serez sûrement intéressé par notre formation API.

Enfin, si vous souhaitez plutôt maîtriser l'exploitation d'une API avec Gravitee, rendez-vous sur la formation API Management avec Gravitee.io.

Les objectifs

  • Connaître les rôles et les objectifs d'une API
  • Créer des contrats d'API clairs et pertinents
  • Anticiper les menaces en appliquant des stratégies de protection
  • Assimiler les étapes clés du cycle de vie d'une API
  • Connaître des outils pour déployer et exposer ses API

Pré-requis

  • Avoir les connaissances de base d'une communication client-serveur
  • Ordinateur portable à apporter

Le programme de la formation API avec Kong Gateway

Jour 1 : Exploration des fonctionnalités

  • Prise en main de Kong
    • Présentation des problématiques auxquelles Kong répond
    • Structure et composants de la Gateway
    • Installation et modes de déploiement
    • Configuration de la plateforme
    • Les entités : Plugin, Route, Service...
  • Sécuriser ses API
    • Contrôle d'accès et authentification (OAuth2, API Key, JWT)
    • Rôles et niveaux d'accès des utilisateurs
    • Limitation par quota et rate limiting

Mises en pratique :
- Démarrer Kong Gateway dans un environnement containerisé
- Créer des entités pour exposer ses API
- Appliquer un plugin de rate-limit pour protéger ses API
- Sécuriser ses API par API Key et JWT

Jour 2 : Exploitation des capacités de l'outil

  • Gestion du trafic
    • Transformation des requêtes et réponses
    • Mise en cache et load balancing
    • Logging et debug des requêtes entrantes
    • Observabilité : monitoring, alterting et tracing
  • Fonctionnalités avancées
    • Personnalisation des plugins
    • Kong AI Gateway comme façade aux LLM
    • Mise en place de GitOps avec decK
    • Kong dans un cluster Kubernetes

Mises en pratique :
- Intégrer un cache pour améliorer les performances
- Développer un plugin personnalisé
- Mettre en œuvre une stack ELK pour collecter les logs
- Intégrer Kong devant un LLM pour innover avec l'IA

Télécharger le programme

Le(s) formateur(s)

Loïc FAVRELIERE

Loïc FAVRELIERE

Loïc est Software Engineer indépendant et passionné. Il est fasciné et curieux du "comment ça marche" depuis son plus jeune âge. en saisissant les opportunités, il a transformé cette passion en une carrière enrichissante.

Diplômé d'un Master en Informatique spécialisé en architecture logicielle, il a forgé son expertise à travers des projets d'envergure, en naviguant entre les microservices, APIs et architectures distribuées. Il est familier avec les environnements informatiques exigeants où chaque détail compte : la disponibilité doit être constante et les volumes d'appels importants maitrisés.

Sa motivation aujourd'hui: le partage. Il a trop souvent connu des solutions hâtivement conçues, privilégiant la rapidité d'implémentation au détriment de la qualité. Il souhaite faire évoluer ces pratiques en fournissant aux apprenant·e·s les compétences nécessaires pour faire les choses "bien" et pas seulement "vite". Il est persuadé que de nombreuses personnes veulent réaliser des choses qualitatives dans des environnements robustes.

Ses expériences passées lui ont permis d'encadrer des apprenti·e·s, d'intégrer des Lead Tech dans des projets et de mener des entretiens techniques avec enthousiasme. Désormais, il vous propose des formations qui vont au-delà du code, favorisant la réflexion et l'excellence technique.

Voir son profil détaillé

FAQ

Nos formations sont éligibles à plusieurs dispositifs de financement, selon votre situation. Human Coders est certifié Qualiopi, ce qui permet la prise en charge par des organismes comme Pôle emploi, votre OPCO ou encore le CPF (Compte Personnel de Formation) pour certaines formations.

Pour en savoir plus, veuillez consulter notre page : Comment financer votre formation ?

Oui, la formation peut être proposée en présentiel ou en distanciel. Pour les inter-entreprises, les modalités (présentiel ou à distance) sont fonction de la session.

Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)

Les formations se déroulent toujours en petit groupe de 3 à 6 stagiaires. Nous souhaitons que les formateurs et formatrices puissent passer un maximum de temps avec chacun·e.

Voici une journée type :

  • 9h : vous êtes accueillis par votre formateur·rice autour d'un petit déjeuner (croissants, pains au chocolat, jus de fruit, thé ou café...)
  • 9h30 : la formation commence
  • 12h30 : pause de midi. Le·a formateur·rice mangera avec vous. C'est l'occasion d'avoir des discussions plus informelles.
  • 14h : reprise de la formation
  • 18h : fin de la journée

A propos de Human Coders

Human Coders c'est un centre de formation pour développeurs avec :

  • une certification Qualiopi, indispensable pour que vous puissiez obtenir des aides au financement via votre OPCO
  • de nombreux clients qui nous font confiance depuis des années
  • un manifeste pour garantir des formations à taille humaine, des formateurs passionnés, de véritables workshops...
  • 166 formations au catalogue, 1643 sessions depuis nos débuts en 2012 avec une moyenne de satisfaction de 4,6/5
  • 99% des participants qui se disent satisfaits de nos formations
  • la possibilité de vous proposer un accompagnement personnalisé, du conseil ou un suivi après la formation

* Nombre de personnes ayant répondu au questionnaire de satisfaction sur cette formation depuis 2012