Qu'est-ce qu'Amazon API Gateway ?

Qu Est Ce Qu Amazon Api Gateway



Une Amazon API Gateway est le service AWS utilisé pour gérer les API dans AWS et est utilisé pour accéder aux données d'une certaine application. Il crée, publie, maintient, surveille et sécurise les API à n'importe quelle échelle. La passerelle API reçoit les appels d'API des clients, puis appelle plusieurs microservices pour trouver le chemin le plus approprié pour cette API.

Discutons en détail des fonctionnalités d'Amazon API Gateway.







Comment fonctionne la passerelle API ?

Amazon API Gateway agit comme un contrôleur de trafic car il crée un point d'entrée unique pour toutes les demandes d'API. Le ' clients ' (comme les appareils IoT, les VPC et les tableaux de bord de streaming) envoient le ' Demande d'API » aux candidatures. Il y a plusieurs demandes (probablement un grand nombre de demandes) en même temps, et Amazon API Gateway agit comme un point d'entrée unique pour toutes les demandes. Ce point d'entrée unique (passerelle API) gère alors l'appel ou la requête API et l'envoie aux applications et ' Services AWS ” associé à ces applications :





Avantages de l'API Amazon

Voici les avantages que l'API AWS offre à ses clients :





  • Il centralise la fourniture des services AWS à l'aide de microservices.
  • Il permet de sécuriser et d'organiser les intégrations basées sur l'API.
  • Les passerelles API sont hautement configurables.
  • Les utilisateurs eux-mêmes n'ont pas besoin de modifier les configurations en cas de refactorisation ou de modification du nombre de ressources.
  • Il réduit la complexité du processus lorsque plusieurs clients interagissent avec une seule application en transformant les demandes de plusieurs clients en une seule demande.
  • Il gère l'API dans un réseau de manière à empêcher la surutilisation des API.

Inconvénients de l'API Amazon

Avec les avantages, il y a aussi quelques inconvénients à utiliser la passerelle API Amazon. Discutons de certains inconvénients possibles de la passerelle API :

  • Comme la passerelle API est le point d'entrée unique pour toutes les requêtes API, l'échec de la passerelle API entraînera l'échec de toutes les requêtes à la fois.
  • Cela peut augmenter la latence du réseau.
  • Lorsque différents types d'utilisateurs (comme IOS, Android et Microsoft) envoient des requêtes en même temps, un point d'entrée unique pour toutes les requêtes API rend le processus complexe.

Il s'agissait d'une brève discussion sur l'objectif et le fonctionnement d'Amazon API Gateway.



Conclusion

Une passerelle d'API AWS est le service AWS utilisé pour gérer les API dans AWS. Ce service peut gérer la demande d'API de plusieurs clients, étant un point d'entrée unique pour toutes les demandes, puis trouve le meilleur chemin possible pour acheminer les demandes d'API vers les applications et les services AWS associés à ces applications. Cet article a donné un aperçu complet du fonctionnement et de l'objectif de la passerelle API AWS.