AWS Edge Strategy 比較

AWS Edge Strategy 比較

核心目的: 讓不同地區的使用者都能更快、更穩、更低延遲地存取系統。

這類架構通常會搭配 DNS 導流、CDN 快取、全球網路加速、跨區部署,以及邊緣運算服務。

一、核心服務總整理

服務 口語化理解 主要用途
CloudFront 全球快取加速器 把靜態或常用內容放到靠近使用者的 Edge Location
S3 Transfer Acceleration S3 跨國傳輸加速 加速全球使用者上傳或下載 S3 檔案
Global Accelerator 全球網路入口加速器 用固定 Anycast IP,把流量導入 AWS 全球骨幹網路
Outposts AWS 搬進公司機房 適合混合雲、內部系統低延遲、資料落地需求
Wavelength AWS 放到 5G 電信邊緣 適合 5G、AR/VR、即時影音、車聯網等超低延遲場景
Local Zones AWS 放到特定城市 適合城市級低延遲,例如遊戲、媒體、金融、即時互動系統
一句話記法:
Route 53 管 DNS 導流,CloudFront 管內容快取,S3 Transfer Acceleration 管 S3 傳輸加速, Global Accelerator 管全球網路入口,Outposts 管內部機房,Wavelength 管 5G 邊緣, Local Zones 管城市級低延遲。

二、架構流程圖

使用者 │ ├─ CloudFront │ └─ 快取內容到 Edge Location,降低讀取延遲 │ ├─ S3 Transfer Acceleration │ └─ 全球上傳 / 下載 S3 檔案加速 │ ├─ Global Accelerator │ └─ 透過固定 Anycast IP 進入 AWS 全球網路 │ ├─ Local Zones │ └─ 把 AWS 資源放到靠近城市使用者的位置 │ ├─ Wavelength │ └─ 把 AWS 資源放到 5G 電信網路邊緣 │ └─ Outposts └─ 把 AWS 基礎架構放到企業自己的機房

三、容易搞混的地方

容易混淆 正確理解
CloudFront 是複製整個應用程式? 不是。CloudFront 主要是快取內容,特別適合圖片、影片、CSS、JavaScript、靜態檔案,也可加速動態內容。
S3 Transfer Acceleration 是 CDN? 不是一般 CDN。它重點是加速 S3 的跨國上傳與下載。
Global Accelerator 跟 CloudFront 一樣? 不一樣。CloudFront 偏內容快取;Global Accelerator 偏網路入口與全球流量加速。
Outposts、Wavelength、Local Zones 都是 Edge? 都是靠近使用者或工作負載,但位置不同:Outposts 在企業機房,Wavelength 在 5G 電信邊緣,Local Zones 在特定城市。

四、補強處

補強處 1 CloudFront 不是單純複製應用程式資料,而是把可快取內容放到 Edge Location 或 Regional Edge Cache。

補強處 2 S3 Transfer Acceleration 的重點是 S3 傳輸加速,不是一般網頁內容快取。

補強處 3 Local Zones 已不只在美國,AWS 已在全球多個都會區提供 Local Zones。

五、最終總結

要做全球型 AWS 應用,核心不是只把伺服器開在很多地方,而是要看需求選服務:

內容加速用 CloudFront,S3 傳輸加速用 S3 Transfer Acceleration, 網路入口加速用 Global Accelerator,企業機房延伸用 Outposts,5G 低延遲用 Wavelength, 城市級低延遲用 Local Zones。

沒有留言:

張貼留言

AWS Security and Compliance 總整理

AWS Security and Compliance 總整理 一、核心概念 AWS 安全與合規不是靠單一服務,而是透過多層防護來完成。 從外部流量防護、身分權限、資料加密、設定稽核、威脅偵測,到集中管理與事件調查, 每一個服務...