Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Ar pasirinktiniai maršruto akceleratoriai gali būti integruoti su kitomis AWS paslaugomis


Ar pasirinktiniai maršruto akceleratoriai gali būti integruoti su kitomis AWS paslaugomis


Individualizuotus maršruto akceleratorius „AWS Global Accelerator“ iš tikrųjų gali būti integruotas su kitomis AWS paslaugomis, visų pirma per jų sąveiką su „Amazon EC2“ egzemplioriais „Amazon Virtual Private Cloud“ (VPC) potinkliuose. Čia yra išsamus paaiškinimas:

Integracija su „Amazon EC2“ ir VPC

- Individualizuoti maršruto akceleratoriai nukreipia srautą, lemiantį konkrečius „Amazon EC2“ egzempliorius ir prievadus VPC potinkliuose. Tai reiškia, kad galite naudoti savo programų logiką, kad nukreiptumėte vartotojus į konkrečias EC2 egzempliorių paskirties vietas, o tai yra naudinga tokioms programoms kaip kelių žaidėjų žaidimai, VoIP ar realaus laiko žiniasklaidos sesijos, kuriose vartotojai turi prisijungti prie konkrečių serverių [1] [2] [3] [4].

- Individualių maršruto akceleratorių galiniai taškai turi būti VPC potinkliai, o srautas nukreipiamas tik į privačius EC2 egzempliorių IP adresus tuose potinkliuose. Ši integracija užtikrina, kad srauto nauda iš „AWS Global“ tinklo, kad būtų pagerintas našumas ir prieinamumas, išlaikant saugumą, neatskleidžiant EC2 egzempliorių tiesiogiai į internetą [1] [3] [4] [8].

Programos logika ir API integracija

- Jūsų programa gali naudoti „AWS Global Accelerator“ API, tokias kaip „ListCustomRoutingPortMappings“, kad būtų galima nuskaityti statinius žemėlapius tarp akceleratoriaus IP adresų ir prievadų bei privačių IP adresų ir EC2 egzempliorių prievadų. Tai leidžia jūsų pasirinktinei programų logikai (pvz., Matmenų gamybos paslaugoms žaidimų ar sesijų valdikliams komunikacijos programose), kad būtų galima dinamiškai nukreipti vartotojus į teisingas paskirties vietas [2] [4].

- Šis API pagrįstas metodas suteikia galimybę sklandžiai integruoti su jūsų „Backend“ paslaugomis, veikiančiomis EC2, leidžiant įgyvendinti sudėtingą maršruto logiką, pagrįstą vartotojo atributais, tokiais kaip geografinė vieta, įgūdžių lygis ar sesijos reikalavimai [2] [4].

Saugumo ir eismo valdymas

- Pagal numatytuosius nustatymus VPC potinklio galiniams taškams neleidžiama gauti srauto, kol bus aiškiai leidžiama, suteikiant jums granuliuotą valdymą, kurie EC2 egzemplioriai gali priimti srautą per greitintuvą. Šiuos leidimus galite valdyti naudodamiesi globaliais akceleratorių API skambučiais, tokiais kaip „LateCustomRoutingTraffic“ ir „DenyCustomRoutingTraffic“, kad būtų galima valdyti prieigą prie potinklio ar individualaus paskirties lizdo lygio [4].

Potenciali integracija su kitomis AWS paslaugomis

- Nors pirminė integracija yra su EC2 egzemplioriais VPC potinkliuose, pasirinktiniai maršruto akceleratoriai gali netiesiogiai integruoti su kitomis AWS paslaugomis, sąveikaujančiomis su EC2, pavyzdžiui, AWS Lambda (suaktyvina EC2 įvykius), „Amazon CloudWatch“ (stebėjimui) ir AWS tapatybės ir prieigos valdymą (IAM), skirtų leidimams kontroliuoti akceleratorių [1] [4] [4].

- Be to, galite atsinešti savo IP adresus (BYOIP) į „Global Accelerator“, leisdami toliau pritaikyti ir integruoti į esamą tinklo infrastruktūrą [1].

Apibendrinant galima pasakyti, kad pasirinktiniai maršruto parinkimo greitintuvai yra skirti glaudžiai integruoti su „Amazon EC2“ egzemplioriais VPC potinkliuose, pasinaudojant „Global Accelerator“ tinklu, kad būtų galima nukreipti srautą determinuoti pagal jūsų programos logiką. Jie teikia API kabliukus dinamiškiems maršruto sprendimams ir granuliuoto srauto valdymui, leidžiančiai integruoti su įvairiomis AWS paslaugomis, palaikančiomis ar papildančias EC2 pagrįstas programas. Tai daro juos tinkamomis sudėtingoms, sesijoms pagrįstoms programoms, reikalaujančioms tikslios vartotojo ir serverio žemėlapių, kartu naudodamiesi AWS pasaulinio tinklo našumo ir saugumo funkcijomis [1] [2] [3] [4].

Citatos:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-customousting-accelerators.html
[2] https://aws.amazon.com/blogs/networking-and-content-delivery/introducing-aws-global-accelerator-custom-routing-accelerators/
[3] https://docs.aws.amazon.com/global-accelerator/latest/dg/work-with-custom-routing-accelerators.html
[4] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-customousting-how-it-works.html
[5] https://docs.aws.amazon.com/global-accelerator/latest/dg/getting-started-customoting.html
[6] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[7] https://boto3.amazonaws.com/v1/documentation/api/1.21.9/reference/services/globalaccelerator.html
[8] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-customousting-guidelines.html