Evet, AWS Global Hızlandırıcı'daki tek bir dinleyiciye birden fazla uç nokta grubu ekleyebilirsiniz. İşte bu yeteneği açıklayan ayrıntılı noktalar:
- AWS Global Hızlandırıcı'da bir dinleyici, belirli bağlantı noktalarına (veya bağlantı noktası aralıklarına) ve protokollere (TCP, UDP veya her ikisi) göre istemcilerden gelen bağlantıları işleyecek şekilde yapılandırılmıştır. Her dinleyicinin kendisiyle ilişkili bir veya daha fazla uç nokta grubu olabilir [13].
- Bir uç nokta grubu, belirli bir AWS bölgesindeki uç noktaların (ağ yük dengeleyicileri, uygulama yük dengeleyicileri, EC2 örnekleri veya elastik IP adresleri gibi) bir koleksiyonudur. Her uç nokta grubu tam olarak bir dinleyiciye bağlıdır, ancak bir dinleyicinin her biri tipik olarak farklı bir AWS bölgesini temsil eden birden fazla uç nokta grubuna sahip olabilir [6] [9] [13].
- Bir dinleyiciye uç nokta grupları eklediğinizde, trafiği yönlendirmek istediğiniz AWS bölgelerini belirtirsiniz. Global hızlandırıcı daha sonra gelen trafiği sağlık kontrollerine ve trafik politikalarına göre bu gruplardaki optimal uç noktalara yönlendirir [6] [13].
- AWS yönetim konsolu, AWS CLI veya API aracılığıyla tek bir dinleyiciye birden fazla uç nokta grubu ekleyebilirsiniz. Konsolda, bir dinleyici seçtikten sonra "Uç noktası grubu ekle" ni seçersiniz ve bölgeyi ve diğer ayarları belirtirsiniz. Aynı dinleyici için ek uç nokta grupları eklemek için bunu tekrarlayabilirsiniz [6].
- Bu tasarım, küresel hızlandırıcının tek bir dinleyici altında birden fazla bölgeye trafiği dağıtmasına izin vererek küresel uygulamalar için kullanılabilirliği ve performansı artırır [13].
- Özel yönlendirme hızlandırıcıları için, her dinleyicinin VPC alt ağ uç noktalarına sahip olan AWS başına bir bölgeye, bir birden fazla uç nokta grubuna da sahip olabilir. Bu, standart hızlandırıcılara benzer, ancak VPC alt ağlarındaki EC2 örneklerine yönlendirme için uyarlanmıştır [12].
- Bununla birlikte, bir AWS bölgesinde dinleyici başına sadece bir uç nokta grubu olabilir. Dolayısıyla, bir dinleyicinin birden fazla uç nokta grubuna sahip olsa da, farklı AWS bölgelerinde olmalıdır [8].
Özetle, AWS Global Accelerator'daki tek bir dinleyicinin, her biri farklı bir AWS bölgesini temsil eden, uygulama uç noktalarınızda küresel ve esnek bir şekilde yönlendirmenizi sağlayan birden fazla uç nokta grubuna sahip olabilir. Bu, trafik dağılımını ve yüksek kullanılabilirliği optimize etmek için Global Hızlandırıcı tasarımının temel bir özelliğidir [6] [9] [13].
Alıntılar:
[1] https://docs.aws.amazon.com/global-acelerator/latest/dg/about-endpoint-groups.html
[2] https://docs.aws.amazon.com/global-acelerator/latest/dg/about-listeners.html
[3] https://docs.aws.amazon.com/global-acelerator/latest/dg/about-custom-routing-endpoups.html
[4] https://docs.aws.amazon.com/global-acelerator/latest/dg/about-endpoints.html
[5] https://www.nops.io/glossary/what-is-aws-global-acelerator/
[6] https://docs.aws.amazon.com/global-acelerator/latest/dg/about-endpoint-groups.create-endpoint-group.html
[7] https://docs.aws.amazon.com/global-acelerator/latest/dg/about-listeners.creating-listeners.html
[8] https://boto3.amazonaws.com/v1/documentation/api/1.16.27/reference/services/globalaccelerator.html
[9] https://awscli.amazonaws.com/v2/documentation/api/latest/reference/globalaccelerator/list-endpoups.html
[10] https://docs.aws.amazon.com/global-acelerator/latest/dg/about-endpoints-dding-endpoints.html
[11] https://docs.aws.amazon.com/awscloudformation/latest/userguide/aws-resource-globalaccelerator-listener.html
[12] https://docs.aws.amazon.com/global-acelerator/latest/dg/about-custom-routing-listeners.html
[13] https://boto3.amazonaws.com/v1/documentation/api/1.21.9/reference/services/globalaccelerator.html
[14] https://awscli.amazonaws.com/v2/documentation/api/latest/reference/globalaccelerator/create-listener.html