Beszéljük meg részletesen az Amazon API Gateway funkcióit.
Hogyan működik az API Gateway?
Az Amazon API Gateway forgalomirányítóként működik, mivel egyetlen belépési pontot hoz létre az összes API-kéréshez. A ' ügyfelek ” (mint például az IoT-eszközök, VPC-k és streaming irányítópultok) elküldi a „ API kérés ” az alkalmazásokhoz. Egyszerre több kérés (valószínűleg rengeteg kérés) érkezik, és az Amazon API Gateway egyetlen belépési pontként működik az összes kéréshez. Ez az egyszeri belépési pont (API-átjáró) kezeli az API-hívást vagy kérést, és elküldi az alkalmazásoknak és „ AWS szolgáltatások ” kapcsolódó alkalmazásokhoz:
Az Amazon API előnyei
A következő előnyökkel jár az AWS API ügyfelei számára:
- Az AWS-szolgáltatások kézbesítését mikroszolgáltatások segítségével központosítja.
- Segíti az API-alapú integrációk biztonságossá tételét és megszervezését.
- Az API-átjárók nagymértékben konfigurálhatók.
- A felhasználóknak maguknak nem kell módosítaniuk a konfigurációkat az erőforrások számának átalakítása vagy megváltoztatása esetén.
- Csökkenti a folyamat bonyolultságát, amikor több ügyfél egyetlen alkalmazással kommunikál azáltal, hogy több ügyfél kérését egyetlen kéréssé alakítja.
- Az API-t úgy kezeli a hálózatban, hogy megakadályozza az API-k túlzott használatát.
Az Amazon API hátrányai
Az előnyök mellett az Amazon API átjáró használatának vannak hátrányai is. Beszéljünk az API-átjáró néhány lehetséges hátrányáról:
- Mivel az API-átjáró az összes API-kérés egyetlen belépési pontja, az API-átjáró meghibásodása az összes kérelem meghiúsulásához vezet.
- Ez növelheti a késleltetést a hálózatban.
- Amikor különböző típusú felhasználók (például IOS, android és Microsoft) egyszerre küldenek kéréseket, az összes API-kérelem egyetlen belépési pontja bonyolulttá teszi a folyamatot.
Ez egy rövid megbeszélés volt az Amazon API Gateway céljáról és működéséről.
Következtetés
Az AWS API-átjáró az AWS-szolgáltatás, amelyet az API-k kezelésére használnak az AWS-ben. Ez a szolgáltatás képes kezelni több ügyfél API-kérelmét, mivel egyetlen belépési pont az összes kérés számára, majd megtalálja a lehető legjobb útvonalat az API-kéréseknek az alkalmazásokhoz és az alkalmazásokhoz társított AWS-szolgáltatásokhoz való irányításához. Ez a bejegyzés teljes áttekintést adott az AWS API átjáró működéséről és céljáról.