AWS Global Hızlandırıcı'daki özel yönlendirme hızlandırıcıları, öncelikle Amazon Sanal Özel Bulut (VPC) alt ağlarındaki Amazon EC2 örnekleriyle etkileşimleri yoluyla diğer AWS hizmetleriyle entegre edilebilir. İşte ayrıntılı bir açıklama:
Amazon EC2 ve VPC ile entegrasyon
- Özel yönlendirme hızlandırıcıları, trafiği belirli Amazon EC2 örneklerine ve VPC alt ağlarındaki bağlantı noktalarına belirleyici olarak yönlendirir. Bu, kullanıcıların belirli sunuculara bağlanması gereken çok oyunculu oyun, VoIP veya gerçek zamanlı medya oturumları gibi uygulamalar için kullanışları için kullanıcıları yönlendirmek için kendi uygulama mantığınızı kullanabileceğiniz anlamına gelir [1] [2] [3] [4].
- Özel yönlendirme hızlandırıcılarının uç noktaları VPC alt ağları olmalı ve trafik yalnızca bu alt ağlardaki EC2 örneklerinin özel IP adreslerine yönlendirilir. Bu entegrasyon, EC2 örneklerini doğrudan İnternet'e maruz bırakarak güvenliği korurken, Güvenlik Global Network'ten trafik avantajlarının artmasını sağlar [1] [3] [4] [8].
Uygulama mantığı ve API entegrasyonu
- Uygulamanız, hızlandırıcının IP adresleri ve bağlantı noktaları ile EC2 örneklerinin özel IP adresleri ve bağlantı noktaları arasındaki statik eşlemeleri almak için `` ListCustomRoutingPortMappings 'gibi AWS Global Hızlandırıcı API'lerini kullanabilir. Bu, özel uygulama mantığınızın (iletişim uygulamalarındaki oyun veya oturum denetleyicilerindeki eşleştirme hizmetleri gibi) kullanıcıları dinamik olarak doğru hedeflere yönlendirmesine olanak tanır [2] [4].
- Bu API odaklı yaklaşım, EC2'de çalışan arka uç hizmetlerinizle kesintisiz entegrasyon sağlar ve coğrafi konum, beceri seviyesi veya oturum gereksinimleri gibi kullanıcı özelliklerine dayalı karmaşık yönlendirme mantığını uygulamanıza olanak tanır [2] [4].
Güvenlik ve Trafik Kontrolü
- Varsayılan olarak, VPC alt ağ uç noktalarının açıkça izin verilene kadar trafik almasına izin verilmez ve hangi EC2 örneklerinin hızlandırıcı aracılığıyla trafiği kabul edebileceği üzerinde ayrıntılı kontrol sağlar. Bu izinleri, alt ağ veya tek tek hedef soket seviyesindeki erişimi kontrol etmek için `` `` `` dingomRoutingTraffic '' 'gibi Global Hızlandırıcı API çağrılarını kullanarak yönetebilirsiniz [4].
Diğer AWS hizmetleriyle potansiyel entegrasyon
- Birincil entegrasyon, VPC alt ağlarındaki EC2 örneklerinde olsa da, özel yönlendirme hızlandırıcıları, AWS Lambda (EC2 olayları tarafından tetiklenen), Amazon Cloudwatch (izleme için) ve AWS kimlik ve erişim yönetimi (IAM) gibi EC2 ile etkileşime giren diğer AWS hizmetleriyle dolaylı olarak entegre olabilir [1] [1] [1] [[2] [[2] [[4] [
- Ayrıca, kendi IP adreslerinizi (BYOIP) Global Hızlandırıcıya getirerek mevcut ağ altyapınızla daha fazla özelleştirme ve entegrasyona izin verebilirsiniz [1].
Özetle, özel yönlendirme hızlandırıcıları, VPC alt ağlarındaki Amazon EC2 örnekleriyle sıkı bir şekilde entegre olmak üzere tasarlanmıştır ve Global Hızlandırıcı Ağı'ndan trafiği uygulama mantığınıza göre belirleyici olarak yönlendirecek şekilde kullanır. EC2 tabanlı uygulamaları destekleyen veya tamamlayan çeşitli AWS hizmetleriyle entegrasyon sağlayarak dinamik yönlendirme kararları ve granüler trafik kontrolü için API kancaları sağlarlar. Bu, AWS'nin küresel ağ performansı ve güvenlik özelliklerinden yararlanırken [1] [2] [3] [4] [1] [2] [1] [2] 'nin kesin kullanıcıdan sunucuya eşlemeler gerektiren karmaşık, oturum tabanlı uygulamalar için uygun hale getirir.
Alıntılar:
[1] https://docs.aws.amazon.com/global-acelerator/latest/dg/about-custom-routing-accelerators.html
[2] https://aws.amazon.com/blogs/networking-and-content-delivery/introducing-aws-global-accelerator-custom-routing-ceselatörler/
[3] https://docs.aws.amazon.com/global-acelerator/latest/dg/work-withom-routing-accelerors.html
[4] https://docs.aws.amazon.com/global-acelerator/latest/dg/about-custom-routing-how-it-works.html
[5] https://docs.aws.amazon.com/global-acelerator/latest/dg/getting-started-custom-routing.html
[6] https://docs.aws.amazon.com/global-acelerator/latest/dg/introduction-how-t-works.html
[7] https://boto3.amazonaws.com/v1/documentation/api/1.21.9/reference/services/globalaccelerator.html
[8] https://docs.aws.amazon.com/global-acelerator/latest/dg/about-custom-routing-guidelines.html