Kaj je Amazon API Gateway?

Kaj Je Amazon Api Gateway



Amazon API Gateway je storitev AWS, ki se uporablja za upravljanje API-jev v AWS in se uporablja za dostop do podatkov določene aplikacije. Ustvarja, objavlja, vzdržuje, spremlja in ščiti API-je v poljubnem obsegu. Prehod API-ja prejme klice API-ja od strank in nato prikliče več mikrostoritev, da poišče najprimernejšo pot za ta API.

Oglejmo si podrobnosti o funkcionalnosti Amazon API Gateway.







Kako deluje API Gateway?

Amazon API Gateway deluje kot krmilnik prometa, saj ustvari eno samo vstopno točko za vse zahteve API-ja. ' stranke « (kot so naprave IoT, VPC-ji in nadzorne plošče za pretakanje) pošljite » API zahteva « do aplikacij. Obstaja več zahtev (verjetno ogromno število zahtev) hkrati in Amazon API Gateway deluje kot ena sama vstopna točka za vse zahteve. Ta točka z enim vstopom (prehod API) nato upravlja klic API ali zahtevo in jo pošlje aplikacijam in storitve AWS «, povezanih s temi aplikacijami:





Prednosti API-ja Amazon

Sledijo prednosti, ki jih AWS API ponuja svojim strankam:





  • Centralizira dostavo storitev AWS z uporabo mikrostoritev.
  • Pomaga varovati in organizirati integracije, ki temeljijo na API-jih.
  • Prehodi API so zelo nastavljivi.
  • Uporabnikom samim ni treba spreminjati konfiguracij v primeru refaktoriranja ali spremembe števila virov.
  • Zmanjša zapletenost postopka, ko več odjemalcev komunicira z eno aplikacijo, tako da spremeni več zahtev odjemalcev v eno zahtevo.
  • Upravlja API v omrežju na način, ki preprečuje prekomerno uporabo API-jev.

Slabosti Amazon API

Poleg prednosti obstaja tudi nekaj pomanjkljivosti uporabe prehoda Amazon API. Razpravljajmo o nekaterih možnih pomanjkljivostih prehoda API:

  • Ker je prehod API ena sama vstopna točka za vse zahteve API, bo okvara prehoda API vodila do neuspeha vseh zahtev hkrati.
  • Lahko poveča zakasnitev v omrežju.
  • Ko različne vrste uporabnikov (kot so IOS, android in Microsoft) pošiljajo zahteve hkrati, naredi postopek zapleten zaradi ene same vstopne točke za vse zahteve API-ja.

To je bila kratka razprava o namenu in delovanju Amazon API Gateway.



Zaključek

Prehod AWS API je storitev AWS, ki se uporablja za upravljanje API-jev v AWS. Ta storitev lahko upravlja zahtevo API iz več odjemalcev, saj je ena sama vstopna točka za vse zahteve, nato pa najde najboljšo možno pot za usmerjanje zahtev API do aplikacij in storitev AWS, povezanih s temi aplikacijami. Ta objava je podala popoln pregled delovanja in namena prehoda AWS API.