全部產品
Search
文件中心

Well-Architected Framework:概述

更新時間:Apr 29, 2024

系統穩定性是指系統在運行過程中面對各種非預期事件影響下能夠持續提供可靠服務的能力,是系統建設的重中之重。但隨著各公司業務範圍的擴充和軟體系統架構持續迭代升級,系統的複雜度隨之增加,面對更多的非預期事件風險,如各類軟硬體故障、錯誤的變更、突發流量,甚至到光纖挖斷、自然災害等引起的整個機房不可用情況,如何保障系統穩定性具有很大挑戰。

一個穩定的分布式系統需要能夠快速適應變化,及時發現和解決問題,並且能夠保持系統的一致性和可靠性。穩定性通常包含系統可用性、可靠性、可觀測性、可營運性、可擴充性、可維護性等。使用雲端運算平台服務可以更好的構建系統穩定性,例如雲端運算平台可以根據系統的實際需求,動態分配和釋放計算資源,使得系統更容易擴充,降低系統負載壓力,從而提高系統的可擴充性。再者雲端運算平台會提供冗餘儲存和備份能力,避免系統因為硬體故障或其他原因導致的停機或資料丟失。這種備份機制可以提高系統的可靠性。

責任共擔模型

阿里雲平台提供高可用的基礎設施,並提供應用穩定性相關工具體系。使用者可以基於阿里雲提供的產品及本架構中定義的最佳實務入手,來建設雲上應用的穩定性。