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.