

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

# 範例：自動擴展 SAP 應用程式
<a name="auto-scaling"></a>

可以自動化 *SAP 應用程式自動擴展*，它可自動偵測 SAP 應用程式伺服器需求，並相應地擴展或縮減 Amazon EC2 執行個體。此功能可以適應並行使用者登入、月底結算、付款執行以及各種可預測和不可預測的工作負載的高峰和低谷。此功能可以進行縱向擴展 (將新的運算服務作為應用程式伺服器啟動) 和縮減規模 (停止現有的運算服務)。以下是此自動化的優點：
+ 根據使用者需求動態調整應用程式伺服器容量
+ 在應用程式層級執行最低基準 EC2 執行個體
+ 降低成本
+ 為企業維持增強且可擴展的效能服務水準協議 (SLA) 

下列影像和流程說明如何自動擴展支援 SAP 應用程式的資源：

1. 基於時間的事件 (通常排定每 2 分鐘一次) 會導致 Amazon EventBridge 啟動 Lambda 函數。

1. Lambda 函數會從 Amazon DynamoDB 及其本機環境變數 (例如主機名稱和閾值) 中收集必要的統計資訊。

1. 如果需求高於或低於閾值，Lambda 函數 AWS Systems Manager 會指示 啟動或停止其他 EC2 執行個體以支援 SAP 應用程式。

![\[架構圖顯示如何自動啟動或停止 EC2 執行個體，以支援 SAP 應用程式的需求。\]](http://docs.aws.amazon.com/zh_tw/prescriptive-guidance/latest/strategy-sap-automation/images/autoscaling.png)
