Wat is Amazon API Gateway?

Wat Is Amazon Api Gateway



Een Amazon API Gateway is de AWS-service die wordt gebruikt om de API's in AWS te beheren en wordt gebruikt om toegang te krijgen tot de gegevens van een bepaalde applicatie. Het maakt, publiceert, onderhoudt, bewaakt en beveiligt de API's op elke schaal. De API-gateway ontvangt API-oproepen van de clients en roept vervolgens meerdere microservices aan om het meest geschikte pad voor die API te vinden.

Laten we de functionaliteit van Amazon API Gateway in detail bespreken.







Hoe werkt de API-gateway?

De Amazon API Gateway fungeert als een verkeersregelaar omdat het één toegangspunt creëert voor alle API-verzoeken. De ' klanten ” (zoals IoT-apparaten, VPC's en streamingdashboards) stuur de “ API-verzoek ” naar de toepassingen. Er zijn meerdere verzoeken (waarschijnlijk een groot aantal verzoeken) tegelijkertijd en de Amazon API Gateway fungeert als één toegangspunt voor alle verzoeken. Dit single-entry point (API-gateway) beheert vervolgens de API-aanroep of -aanvraag en stuurt deze naar de applicaties en ' AWS-diensten ” in verband met die toepassingen:





Voordelen van Amazon API

Dit zijn de voordelen die de AWS API zijn klanten biedt:





  • Het centraliseert de levering van AWS-services met behulp van microservices.
  • Het helpt bij het beveiligen en organiseren van API-gebaseerde integraties.
  • API-gateways zijn zeer configureerbaar.
  • Gebruikers hoeven zelf de configuraties niet te wijzigen in geval van refactoring of wijziging van het aantal resources.
  • Het vermindert de complexiteit van het proces wanneer meerdere clients met een enkele applicatie communiceren door verzoeken van meerdere klanten om te zetten in één verzoek.
  • Het beheert de API in een netwerk op een zodanige manier dat overmatig gebruik van de API's wordt voorkomen.

Nadelen van Amazon API

Naast de voordelen zijn er ook enkele nadelen aan het gebruik van de Amazon API-gateway. Laten we enkele mogelijke nadelen van API-gateway bespreken:

  • Aangezien de API-gateway het enige toegangspunt is voor alle API-verzoeken, leidt het falen van de API-gateway tot het mislukken van alle verzoeken tegelijk.
  • Het kan de latentie in het netwerk verhogen.
  • Wanneer verschillende soorten gebruikers (zoals IOS, Android en Microsoft) tegelijkertijd verzoeken verzenden, maakt één toegangspunt voor alle API-verzoeken het proces complex.

Dit was een korte discussie over het doel en de werking van Amazon API Gateway.



Conclusie

Een AWS API-gateway is de AWS-service die wordt gebruikt om de API's in AWS te beheren. Deze service kan het API-verzoek van meerdere clients beheren, omdat het een enkel toegangspunt is voor alle verzoeken, en vindt vervolgens het best mogelijke pad om de API-verzoeken naar de applicaties en AWS-services te leiden die aan die applicaties zijn gekoppeld. Dit bericht gaf een compleet overzicht van de werking en het doel van de AWS API-gateway.