From 218f47a3c2bba9356afd57909927429fc37a728f Mon Sep 17 00:00:00 2001 From: Mamadou Elaphi ARAFA Date: Sun, 12 Feb 2023 13:19:19 +0100 Subject: [PATCH] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'Description=20d'?= =?UTF-8?q?=20un=20API=20Gateway=20'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Description-d%27-un-API-Gateway-.md | 30 ++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/Description-d%27-un-API-Gateway-.md b/Description-d%27-un-API-Gateway-.md index e19aff3..220a7a5 100644 --- a/Description-d%27-un-API-Gateway-.md +++ b/Description-d%27-un-API-Gateway-.md @@ -1,5 +1,33 @@ -Un API Gateway est un service qui nous permet de créer, publier et gérer des API. Il agit en quelque sorte comme un "pont" entre les applications clientes et les services back-end qui fournissent les données ou les fonctionnalités nécessaires pour ces applications. +# Description D'UN API GATEWAY +API GATEWAY +* Description d'un api Gateway +* les fonctionnalités d'un api Gateway +* les avantages d'un api Gateway +* les inconvenients d'un api Gateway + +# Descrition d'un api Gateway +Un API Gateway est un composant logiciel qui agit en tant que passerelle pour les appels d'API et qui fournit des fonctionnalités de gestion pour les API d'une application ou d'un ensemble d'applications. Il reçoit les requêtes des clients et les dirige vers les serveurs appropriés qui exécutent les API. Les fonctions courantes d'un API Gateway incluent le routing des requêtes, l'authentification et l'autorisation, la transformation des requêtes et des réponses, la gestion de la charge, et la journalisation et la surveillance. + +# les avantages d'un Api Gateway sont: + +* Centralisation de la gestion des API +* Sécurité accrue +* Contrôle de la qualité de service +* Transformation des requêtes et des réponses +* Monitoring +* Filtre des appels non valides +* Mise en cache +* Scaling + +# les Inconvénients d'un Api Gateway + +* Coûts supplémentaires +* Complexité accrue de la configuration +* Latence +* Points de défaillance potentiels. +* Dépendance +# fonctionnalites Les fonctionnalités courantes d'un API Gateway incluent : La gestion des utilisateurs : l'API Gateway peut gérer les utilisateurs et les autorisations de manière centralisée, en utilisant des mécanismes tels que l'authentification et l'autorisation basés sur des jetons. La gestion des API : l'API Gateway peut gérer les API de manière centralisée, en fournissant des fonctionnalités telles que la création, la publication, la mise à jour et la suppression d'API.