AWS 架構
雲端運算的先行者:AWS 全球基礎設施與 Well-Architected 架構框架
雲端運算的先行者:AWS 全球基礎設施與 Well-Architected 架構框架
把服務丟上雲端很容易,難的是決定它該放在地球上的哪個位置,以及它壞掉的時候由誰頂替。AWS 的全球基礎設施,本質上就是在回答這兩個問題。
這篇先把 Region、可用區、Local Zones 與邊緣節點的層級關係講清楚,再帶你用 Well-Architected 的六大支柱,回頭審視自己手上那套架構。
你將學到什麼
Region 與可用區
Region 是隔離的地理單位,可用區是 Region 內彼此獨立、又以低延遲網路相連的資料中心群。
更靠近使用者的層
Local Zones 把核心服務延伸到都會區,CloudFront 邊緣節點負責把內容推到離人最近的地方。
六大支柱
卓越營運、安全性、可靠性、效能效率、成本最佳化、永續性,六個角度各問一輪。
怎麼實際用
把支柱變成一份可稽核的問題清單,配合官方的 Well-Architected Tool 定期複查。
先看清楚:AWS 的地理層級不只一層
很多人講「上雲」的時候,腦中只有一個模糊的機房。實際上 AWS 把世界切成好幾個層級,每一層要解決的問題都不一樣。
由外而內是:離使用者最近的邊緣節點、延伸到都會區的 Local Zones、由多個可用區組成的 Region。你把服務放在哪一層,就決定了它的延遲表現與故障半徑。
Region 與可用區:兩種不同的故障邊界
Region 是隔離的地理單位。官方頁面寫得很直接:每個 AWS Region 至少由三個彼此隔離、實體分開的可用區組成。
可用區的官方定義是「一個或多個具備備援電力、網路與連線的離散資料中心」。官方同時註明每個可用區有獨立的電力、冷卻與實體安全,並以備援的超低延遲網路互連。
距離的設計很值得玩味。官方頁面(2026 年 8 月查閱)說可用區之間刻意隔開數公里,但彼此都在 100 公里之內。太近躲不掉區域性災害,太遠則同步寫入要付出延遲代價。
更靠近使用者的那兩層
Local Zones 是 Region 的延伸。官方描述是把運算、儲存、網路、資料庫等核心服務延伸到更多都會區,它掛在一個父 Region 底下,你用子網路的方式使用它。
適合的情境其實很明確:需要個位數毫秒延遲的互動應用,或資料必須留在特定城市與國境內的法遵需求。這兩件事都不需要,就別為它增加架構複雜度。
再往外一層是 CloudFront 的邊緣網路。官方把它分成三種節點:分布在各城市的 POP、位於 AWS Region 內的區域邊緣快取,以及直接放進電信商網路的嵌入式 POP。
這一層的價值不只是快。內容命中邊緣快取就不必回源,源站的流量與運算成本會跟著一起下降。(各類節點的實際數量會持續變動,以官方頁面為準。)
Well-Architected:把「還可以吧」換成可稽核的問題
架構好不好,光憑感覺講不清楚,也沒辦法交接。AWS Well-Architected 提供的是一套共同語言,官方說它建立在六大支柱之上。
| 支柱 | 官方定位 | 你該自問的一句話 |
|---|---|---|
| 卓越營運 | 執行與監控系統,並持續改善流程與程序 | 出事的時候,我多久會知道? |
| 安全性 | 保護資訊與系統 | 這個權限是誰給的,什麼時候會被收回? |
| 可靠性 | 讓工作負載執行預期功能,並能從故障中快速復原 | 哪一個元件壞掉會讓整條路斷掉? |
| 效能效率 | 有結構且精簡地配置 IT 與運算資源 | 我選這個規格,是量出來的還是抄來的? |
| 成本最佳化 | 避免不必要的花費 | 這張帳單裡,有多少是沒有人在用的? |
| 永續性 | 降低雲端工作負載的環境衝擊 | 同樣的結果,能不能用更少的資源做完? |
六個支柱不是六個評分項目,是六個提問的角度。同一個設計決策放進不同支柱底下,答案常常會互相打架,而那個打架的地方,才是真正需要做取捨的地方。
怎麼真的做一次審視
- 先挑一個具體的工作負載,不要一次審視「整個公司的雲」。範圍太大,結論一定空泛。
- 六個支柱各走一輪,每個支柱至少寫下三句現況描述。寫不出來就代表你不知道,那本身就是一個發現。
- 把發現分成高中低風險,判準很單純:發生的時候,使用者會不會感受到。
- 高風險項目一定要指定負責人與期限。沒有負責人的改善項目,等於沒有這個項目。
- 當場約好下一次複查的日期,寫進行事曆,不要留給「有空再說」。
官方在主控台提供 Well-Architected Tool,說明中寫它不額外收費,用來定期評估工作負載、找出高風險議題並記錄改善。建立工作負載時會自動套用 Well-Architected Framework 這面鏡片。
除了預設鏡片,官方鏡片目錄還提供產業與技術領域的版本,例如無伺服器、資料分析、SaaS、DevOps、金融服務、醫療、政府等。鏡片清單會持續增補與更新,實際可用項目以官方目錄為準。
最容易被跳過的那一步
很多團隊做完審視就把報告收起來了,這樣做等於只買到一份心安。真正產生價值的,是把高風險項目變成有人負責、有期限的工作項。
架構不是一次做對就結束的東西。服務會改版、流量會變形、法規會更新,六大支柱要當成定期回訪的檢查表,而不是上線前的一次性儀式。
延伸學習
寫給升國一的你的筆記術
寫給剛升上國中的你:筆記不是寫給老師看的,是寫給考前的自己看的。18 章 85 課圖文,從「為什麼要寫」講到七科各自怎麼記,附 78 份可以印出來寫的練習單,以及 80 課家長專區與 34 張三年筆記養成路徑圖。沒有閱讀期限,國一買、國三還在。
NT$ 3,599
ChatGPT 很強,但真正讓你下班的是 Google
六小時完整實錄。從「AI 很厲害,為什麼你還是每天加班」這個問題出發,把 Google Workspace 當成真正的工作平台重新設計一次流程 ── Sheets 的資料結構、Drive 與 Docs 的文件流、Gmail 與 Calendar 的通知系統,再用 Apps Script 讓它自己跑起來,最後收斂成一張屬於你自己的 AI 工作能力地圖。
NT$ 4,599

