透過自動偵測和取代運作狀態不良的執行個體來改善容錯能力。
使用預測性或動態擴展政策提高可用性,並提供適量的運算能力。
透過組合購買選項和執行個體類型來最佳化工作負載效能和成本。
藉助重新整理執行個體,降低組態變更和應用程式部署的複雜性。
運作方式
Amazon EC2 Auto Scaling 能夠協助您維護應用程式的可用性,也可以使用您定義的擴展政策自動新增或移除 EC2 執行個體。使用動態和預測性擴展政策可新增或移除 EC2 執行個體容量,以服務已確立的或實時的需求模式。Amazon EC2 Auto Scaling 的機群管理功能可協助維護您機群的運作狀態和可用性。
為什麼使用 Amazon EC2 Auto Scaling?
自動化對 DevOps 的效率至關重要,而讓 Amazon EC2 執行個體機群啟動、佈建軟體和自動自我修復是最重要的挑戰。Amazon EC2 Auto Scaling 針對每個執行個體生命週期自動化步驟提供基本功能。
使用案例
排程應用程式擴展
使用過去的流量模式,預先決定已知負載變化的應用程式擴展。
減少手動佈建
緊密跟隨應用程式的需求曲線,消除提前佈建 Amazon EC2 容量的需求。
使用機器學習預期變化
使用機器學習預測並安排適當數量的 EC2 執行個體,以因應日後的流量變化。