Formation API avec Kong Gateway

Formation API avec Kong Gateway

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

Prix (Formation inter-entreprise)

1500€ HT / personne

Durée

2 jours

Dates

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

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é

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...
  • 114 formations au catalogue, 1528 sessions depuis nos débuts en 2012 avec une moyenne de satisfaction de 4,6/5
  • la possibilité de vous proposer un accompagnement personnalisé ou du conseil après la formation

Besoin d'aide ?

Vous souhaitez discuter avec nous à propos de votre projet de formation ?
Vous voulez plus d'information sur une formation ou notre fonctionnement ?


Rappel Email

Nos forces

  • Des formations à taille humaine
  • Des formateurs passionnés
  • Des véritables workshop
Accéder au Manifeste

Nos clients

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é

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...
  • 114 formations au catalogue, 1528 sessions depuis nos débuts en 2012 avec une moyenne de satisfaction de 4,6/5
  • la possibilité de vous proposer un accompagnement personnalisé ou du conseil après la formation

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