AWS Serverless 峰值負載測試
峰值負載測試
“構建、衡量、學習、重複” 是峰值負載測試的核心理念。
對於無伺服器應用程式,你需要一個真實的訪問測試計劃。
你必須將應用程式釋出到 AWS 賬戶並向其提供資料。
這就是“構建、衡量、學習、重複”口號發揮作用的地方。
在每次負載測試執行時,你應該能看到潛在的中斷或失敗點。
解決每個問題,然後重新進行測試並迭代。
透過考慮重要的業務標準,你可以最佳化成本和客戶體驗。
瞭解你的“錯誤預算”併為其做好計劃。
然後利用負載測試來驗證這些方法是否有效。
峰值負載測試影片
W3schools.com 與 Amazon Web Services 合作,為我們的學生提供數字培訓內容。
如何規劃無伺服器負載測試
以下是一些關於規劃無伺服器負載測試的一般性建議
- 關注服務限制
- 服務限制旨在保護消費者免受非法服務使用
- 未受監控的限制會導致節流和成本增加
- 在測試和生產過程中使用所有可用的監控工具
- 不要模擬你無法控制的服務
- 在接近生產的環境中進行測試和監控
- 實施自動擴充套件以適應性能測試周期
- 使用 Amazon DynamoDB 時,請確保其容量已調整以處理流量
請記住,沒有哪個技巧或最佳實踐適用於所有情況