Mi az Amazon API Gateway?

Mi Az Amazon Api Gateway



Az Amazon API Gateway az AWS-szolgáltatás, amelyet az API-k kezelésére használnak az AWS-ben, és egy bizonyos alkalmazás adatainak elérésére szolgál. Bármilyen léptékben létrehozza, közzéteszi, karbantartja, felügyeli és biztonságossá teszi az API-kat. Az API-átjáró fogadja az API-hívásokat az ügyfelektől, majd több mikroszolgáltatást is meghív, hogy megtalálja a legmegfelelőbb útvonalat az adott API-hoz.

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.