A TCP service requires fixed IP addresses and runs in multiple Regions.
Do not send new connections to an unhealthy Region.
Which architecture is most appropriate?
Configure Global Accelerator endpoint health checks to remove unhealthy endpoints while keeping static anycast IPs.
Detailed explanation
Hard-coding prevents failover to a healthy Region.
Hard-coding prevents failover to a healthy Region.
S3 object management does not perform network endpoint health checks.
S3 object management does not perform network endpoint health checks.
IAM authorizes API calls and does not check network endpoint health.
IAM authorizes API calls and does not check network endpoint health.
Global Accelerator checks endpoint health and routes traffic to healthy endpoints.
Global Accelerator checks endpoint health and routes traffic to healthy endpoints.
Check official documentation
Compare the following points with the official documentation.
AWS Global Accelerator endpoint healthの公式説明を確認する。
What to confirm
固定IP、TCP/UDP、ヘルス判定をGlobal Acceleratorへ対応付けられる。
Key points
- Global Accelerator
- Endpoint health
- Static anycast IP
Notes
- Environment: AWS公式Global Acceleratorドキュメントの確認
- Confirm current AWS service behavior in the official documentation.
Foundation review
Transport scope
Global Accelerator can support TCP or UDP endpoint traffic, unlike a DNS-only decision.
Failover
Unhealthy endpoints are removed from traffic selection without changing the advertised IP.