Što je Amazon API Gateway?

Sto Je Amazon Api Gateway



Amazon API Gateway je AWS usluga koja se koristi za upravljanje API-jima u AWS-u i koristi se za pristup podacima određene aplikacije. Stvara, objavljuje, održava, nadzire i osigurava API-je u bilo kojoj mjeri. API pristupnik prima API pozive od klijenata, a zatim poziva više mikroservisa kako bi pronašao najprikladniji put za taj API.

Raspravimo detaljno o funkcionalnosti Amazon API Gatewaya.







Kako radi API Gateway?

Amazon API Gateway djeluje kao kontrolor prometa jer stvara jednu ulaznu točku za sve API zahtjeve. ' klijentima ” (kao što su IoT uređaji, VPC-ovi i nadzorne ploče za strujanje) pošaljite „ API zahtjev ” aplikacijama. Postoji više zahtjeva (vjerojatno ogroman broj zahtjeva) u isto vrijeme, a Amazon API Gateway djeluje kao jedinstvena ulazna točka za sve zahtjeve. Ova jednostruka ulazna točka (API gateway) zatim upravlja API pozivom ili zahtjevom i šalje ga aplikacijama i ' AWS usluge ” povezan s tim aplikacijama:





Prednosti Amazon API-ja

Sljedeće su prednosti koje AWS API pruža svojim korisnicima:





  • Centralizira isporuku AWS usluga pomoću mikroservisa.
  • Pomaže osigurati i organizirati integracije temeljene na API-ju.
  • API pristupnici su visoko konfigurabilni.
  • Sami korisnici ne moraju mijenjati konfiguracije u slučaju refaktoriranja ili promjene broja resursa.
  • Smanjuje složenost procesa kada više klijenata komunicira s jednom aplikacijom pretvaranjem zahtjeva više klijenata u jedan zahtjev.
  • Upravlja API-jem u mreži na takav način da sprječava pretjeranu upotrebu API-ja.

Nedostaci Amazon API-ja

Uz prednosti, postoje i neki nedostaci korištenja Amazon API pristupnika. Razmotrimo neke moguće nedostatke API pristupnika:

  • Budući da je API gateway jedinstvena ulazna točka za sve API zahtjeve, kvar API gatewaya dovest će do neuspjeha svih zahtjeva odjednom.
  • Može povećati latenciju u mreži.
  • Kada različite vrste korisnika (kao što su IOS, android i Microsoft) šalju zahtjeve u isto vrijeme, jedna ulazna točka za sve API zahtjeve čini proces složenim.

Ovo je bila kratka rasprava o svrsi i radu Amazon API Gatewaya.



Zaključak

AWS API pristupnik je AWS usluga koja se koristi za upravljanje API-jima u AWS-u. Ova usluga može upravljati API zahtjevima od više klijenata, kao jedinstvena ulazna točka za sve zahtjeve, a zatim pronalazi najbolji mogući put za usmjeravanje API zahtjeva aplikacijama i AWS uslugama povezanim s tim aplikacijama. Ovaj post je dao potpuni pregled rada i svrhe AWS API pristupnika.