Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Integrálható -e az AWS Global Accelerator más AWS szolgáltatásokkal, például a Lambda vagy az API Gateway -vel


Integrálható -e az AWS Global Accelerator más AWS szolgáltatásokkal, például a Lambda vagy az API Gateway -vel


Igen, az AWS Global Accelerator integrálható más AWS szolgáltatásokkal, például az AWS Lambda és az Amazon API Gateway -vel, lehetővé téve a jobb teljesítményt, elérhetőséget és statikus IP -címhasználatot az alkalmazásokhoz.

Integráció az Amazon API Gateway -vel

Az AWS Global Accelerator egy Amazon API -átjárót tud előírni, hogy statikus IP -címeket biztosítson az API végpontjaihoz. Ez különösen hasznos a forgatókönyvekben, amikor az ügyfelek vagy a biztonsági politikák rögzített IP -címeket igényelnek a biztonsághoz. Mivel az API átjáró végpontjai általában dinamikusak és nem rendelkeznek statikus IP -kkel, a Global Accelerator megoldást kínál két statikus Anycast IP -cím biztosításával, amelyek rögzített belépési pontként szolgálnak az API -hoz.

A tipikus architektúra magában foglalja az AWS globális gyorsítójának konfigurálását az alkalmazás terheléselosztójával (ALB) végpontként. Az AB ezután a forgalmat az API -átjáróhoz vezeti, amely egyéni domain névvel konfigurálható és az AWS Certificate Manager segítségével rögzíthető. Ez a beállítás lehetővé teszi az API -átjáró elérését a Global Accelerator által biztosított statikus IPS -en keresztül, javítva mind a biztonsági testtartást, mind a teljesítményt azáltal, hogy a forgalmat az AWS globális hálózati infrastruktúra fölé irányítja.

Ez a megközelítés jól alkalmas a szabályozott iparágakra, például az egészségügyi és pénzügyi szolgáltatásokra, ahol a tűzfalszabályok IP-szaftikát igényelnek. Ezenkívül előnyei vannak a globális gyorsító egészségügyi ellenőrzésének és a feladatátviteli képességeinek is, hogy csak az egészséges végpontokba irányítsák a forgalmat [6] [7].

Integráció az AWS Lambda -val

Noha az AWS Global Accelerator nem közvetlenül célozza meg a Lambda funkciókat végpontként, közvetetten integrálható az API átjáró vagy az alkalmazás -terheléselosztókon keresztül, amelyek a Lambda -t hívják fel. Például a Lambda funkciókat az API -átjárón keresztül, majd az API átjáróval eljuthat a globális gyorsítóval, hogy statikus IP -címeket és javított globális teljesítményt nyújtson.

Ezenkívül a lambda funkciók használhatók a globális gyorsítóval együtt az automatizálási feladatokhoz, például a végpont -csoportok dinamikusan frissítése a méretezési eseményekre vagy az egészségügyi változásokra. Például egy Lambda funkciót kiválthat a CloudWatch események, hogy frissítsék a globális gyorsító végpont csoportokat, amikor az EC2 példányokat elindítják vagy megszüntetik, biztosítva, hogy a forgalom csak az egészséges és a rendelkezésre álló végpontokra irányuljon [4].

Összegzés

- Az AWS Global Accelerator statikus IP -címeket és globális forgalmi útválasztást biztosít az AWS hálózaton keresztül.
- Integrálható az Amazon API Gateway -hez, ha egy alkalmazási terhelési kiegyensúlyozót helyez el a Global Accelerator és az API átjáró között, lehetővé téve az API -k statikus IP -hozzáférését.
- A Lambda funkciók közvetetten integrálhatók az API -átjáróval vagy az ALB -n keresztül, és felhasználhatók a globális gyorsító végpont kezelésére is.
- Ez az integráció javítja a biztonságot (statikus IP -k a biztonsághoz), a rendelkezésre állás (egészségügyi ellenőrzések és feladatátvétel) és a teljesítmény (az AWS Global Network feletti útválasztás) [6] [7] [4].

Ez a kombináció ideális a globális elérhetőség, a statikus IP-címek és a szerver nélküli vagy API-vezérelt architektúrákkal való integrációhoz.

Idézetek:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[2] https://aws.amazon.com/global-accelerator/
[3] https://aws.amazon.com/blogs/networking-and-content-delivery/well-architing-online-pplication
[4] https://github.com/jtouzi/globalaccelerator-and-autoscaling
[5] https://aws.amazon.com/blogs/gametech/modernize-game-backend-services-with-aws-global-ackelerator/
[6] https://aws.amazon.com/blogs/networking-and-content-delivery/accessing-an-aws-api-gateway-via-static-ip-addresses-povered-by-aws-global-ackelerator/
[7] https://aws.amazon.com/global-accelerator/faqs/
[8] https://aws.amazon.com/blogs/architecture/category/networking-content-delivery/aws-global-accelerator/
[9] https://www.youtube.com/watch?v=lt9jqfwozi8
[10] https://docs.aws.amazon.com/pdfs/global-ackelerator/latest/dg/global-ackelerator-guide.pdf
[11] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-components.html
[12] https://stackoverflow.com/questions/65737406/can-global-ackelerator-or-oR-load-balancer- Rute-traffic-to-apis-aws-Api-Gateway