AWS - Route53 Geoproximity Routing VS Geolocation Routing
前言
Route53 提供很多 Routing 方式讓使用者根據情境配置最適合的路由機制讓網域轉向指定資源的方法,其中有 Geoproximity 與 Geolocation 兩種名字看起來很類似的方式,都是根據使用者地理位置來進行路由的,我們來看看兩者之間有什麼不同拔
Geolocation Routing
Geolocation Routing(地理位置路由)
目的
- 基於用戶地理位置路由流量
- 提供本地化內容或服務
工作原理
- 根據用戶 IP 地址判斷位置
- 可以按洲、國家或州路由
- 支持預設路由設置
使用場景
- 內容本地化
- 法規遵從
- 區域限制服務
Geoproximity Routing
Geoproximity(地理鄰近路由)
目的
- 基於地理位置和偏移值路由流量
- 可以調整資源的地理覆蓋範圍
工作原理
- 使用經緯度確定位置
- 可以設置偏移值(bias)
- 根據實際距離和偏移值決定路由
特殊功能
- 可以通過偏移值擴大或縮小覆蓋範圍
- 支持非 AWS 資源
- 需要使用 Route 53 Traffic Flow
