AWS Serverless 規模化思考
大規模無伺服器思考
在深入探討無伺服器擴充套件性之前,讓我們回顧一下基本的雲擴充套件主題:建立、測量、學習、重複。
當您從本地遷移到雲端,甚至無伺服器架構時,您希望最佳化擴充套件性。
您可以迭代並升級您的架構。
隨著解決方案的改進,建議持續最佳化效能和價格。
您還需要記住五個擴充套件最佳實踐:
- 分離資料庫和應用程式
- 使用全球基礎設施
- 避免重負荷工作
- 跟蹤百分位數
- 持續重構
大規模無伺服器思考影片
W3schools.com 與 Amazon Web Services 合作,為我們的學生提供數字培訓內容。
如何運作
彈性負載均衡器在伺服器之間分配流量並監控其健康狀況。
為提供高可用性,架構透過 可用區 實現。
自動伸縮組管理 EC2 例項需求並減少空閒容量。
您不需要設定自動伸縮組與無伺服器。
這是因為託管服務提供了擴充套件性、安全性和可訪問性。
您可以建立僅在事件發生時收費的服務。
無伺服器擴充套件性的重點應放在每個服務如何管理事件上。
您必須在架構中平衡效能需求、成本和業務影響。
ElastiCache in-memory 資料儲存可以減少延遲並降低資料庫負載。