

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 選擇您的擴展方法
<a name="scaling-overview"></a>

Amazon EC2 Auto Scaling 為您提供了數種方式來擴展 Auto Scaling 群組。

**維持固定數量的執行個體**  
Auto Scaling 群組預設沒有任何連接的擴展政策或排程動作，這使它維持固定的大小。在您建立 Auto Scaling 群組之後，透過啟動足夠的執行個體來滿足其所需容量，它就會開始運作。如果群組沒有連接擴展條件，即使執行個體運作狀態不佳，該群組仍會繼續維持所需容量。Amazon EC2 Auto Scaling 會監控 Auto Scaling 群組中每個執行個體的運作狀態。當它發現某個執行個體的運作狀態不佳時，就會用新的執行個體取代該執行個體。您可以在 [Auto Scaling 群組中的執行個體運作狀態檢查](ec2-auto-scaling-health-checks.md) 中閱讀關於此過程的更深入的描述。

**手動擴展**  
手動擴展是最基本的 Auto Scaling 群組擴展方式。您可以更新 Auto Scaling 群組的所需容量，或終止 Auto Scaling 群組中的執行個體。如需詳細資訊，請參閱[Amazon EC2 Auto Scaling 手動擴展](ec2-auto-scaling-scaling-manually.md)。

**依據排程擴展**  
依排程擴展意味著擴展動作會自動執行為日期和時間的函數。當您確切知道何時要增加或減少群組中執行個體的數量時，這一點非常有用，這完全是因為需求是按照可預測的時程而產生的。如需詳細資訊，請參閱[Amazon EC2 Auto Scaling 排程擴展](ec2-auto-scaling-scheduled-scaling.md)。

**根據需求動態擴展**  
使用動態擴展功能來擴展資源的更進階方式可讓您定義擴展政策，透過動態方式重新調整 Auto Scaling 群組來符合需求變更。例如，假設您目前有一個 Web 應用程式在兩個執行個體上執行，而且您希望當應用程式的負載變更時，Auto Scaling 群組的 CPU 使用率保持在 50% 左右。當您不知道流量何時變更時，此方法對於隨著流量變更進行擴展很有用。您可以設定擴展政策為您做出回應。您可以使用多種政策類型 （或它們的組合） 來擴展，以回應流量變更。如需詳細資訊，請參閱[Amazon EC2 Auto Scaling 動態擴展](as-scale-based-on-demand.md)。

**主動擴展**  
您也可以結合預測擴展和動態擴展 (分別為主動和被動方法) 以更快地擴展 EC2 容量。在每日和每週流量模式之前，使用預測擴展來增加 Auto Scaling 群組中的 EC2 執行個體數量。如需詳細資訊，請參閱[Amazon EC2 Auto Scaling 的預測擴展](ec2-auto-scaling-predictive-scaling.md)。