Pozrime sa podrobne na funkčnosť brány Amazon API Gateway.
Ako funguje brána API?
Amazon API Gateway funguje ako kontrolór prevádzky, pretože vytvára jediný vstupný bod pre všetky požiadavky API. ' klientov “ (ako zariadenia IoT, VPC a streamingové riadiace panely) odošlite „ Žiadosť API “ do aplikácií. Existuje viacero požiadaviek (pravdepodobne veľké množstvo požiadaviek) súčasne a brána Amazon API funguje ako jediný vstupný bod pre všetky požiadavky. Tento bod s jedným vstupom (brána API) potom spravuje volanie alebo požiadavku API a odosiela ich aplikáciám a „ služby AWS ” spojené s týmito aplikáciami:
Výhody Amazon API
Toto sú výhody, ktoré AWS API poskytuje svojim zákazníkom:
- Centralizuje poskytovanie služieb AWS pomocou mikroslužieb.
- Pomáha zabezpečiť a organizovať integrácie založené na rozhraní API.
- API brány sú vysoko konfigurovateľné.
- Samotní používatelia nemusia meniť konfigurácie v prípade refaktoringu alebo zmeny počtu zdrojov.
- Znižuje zložitosť procesu, keď viacerí klienti interagujú s jednou aplikáciou, a to tak, že požiadavky viacerých klientov sa menia na jednu požiadavku.
- Spravuje API v sieti takým spôsobom, ktorý zabraňuje nadmernému používaniu API.
Nevýhody Amazon API
S výhodami existujú aj určité nevýhody používania brány Amazon API. Poďme diskutovať o niektorých možných nevýhodách brány API:
- Keďže brána API je jediným vstupným bodom pre všetky požiadavky API, zlyhanie brány API povedie k zlyhaniu všetkých požiadaviek naraz.
- Môže zvýšiť latenciu v sieti.
- Keď rôzne druhy používateľov (napríklad IOS, Android a Microsoft) odosielajú požiadavky súčasne, jediný vstupný bod pre všetky požiadavky API robí proces zložitým.
Toto bola krátka diskusia o účele a fungovaní brány Amazon API.
Záver
Brána AWS API je služba AWS, ktorá sa používa na správu rozhraní API v AWS. Táto služba dokáže spravovať požiadavku API od viacerých klientov, pričom je jediným vstupným bodom pre všetky požiadavky, a potom nájde najlepšiu možnú cestu na smerovanie požiadaviek API do aplikácií a služieb AWS spojených s týmito aplikáciami. Tento príspevok poskytol úplný prehľad fungovania a účelu brány API AWS.