透過自動偵測和取代運作狀態不良的執行個體來改善容錯能力。
使用預測性或動態擴展政策提高可用性,並提供適量的運算能力。
透過組合購買選項和執行個體類型來最佳化工作負載效能和成本。
藉助重新整理執行個體,降低組態變更和應用程式部署的複雜性。
運作方式
Amazon EC2 Auto Scaling 能夠協助您維護應用程式的可用性,也可以使用您定義的擴展政策自動新增或移除 EC2 執行個體。使用動態和預測性擴展政策可新增或移除 EC2 執行個體容量,以服務已確立的或實時的需求模式。Amazon EC2 Auto Scaling 的機群管理功能可協助維護您機群的運作狀態和可用性。

Amazon EC2 執行個體的自動化管理 (51:16)
為什麼使用 Amazon EC2 Auto Scaling?
自動化對 DevOps 的效率至關重要,而讓 Amazon EC2 執行個體機群啟動、佈建軟體和自動自我修復是最重要的挑戰。Amazon EC2 Auto Scaling 針對每個執行個體生命週期自動化步驟提供基本功能。
使用案例
排程應用程式擴展
使用過去的流量模式,預先決定已知負載變化的應用程式擴展。
減少手動佈建
緊密跟隨應用程式的需求曲線,消除提前佈建 Amazon EC2 容量的需求。
使用機器學習預期變化
使用機器學習預測並安排適當數量的 EC2 執行個體,以因應日後的流量變化。