

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

# 使用 AMS Resource Scheduler 進行成本最佳化
<a name="acc-resource-scheduler"></a>

 AWS 解決方案上的 AMS Resource Scheduler 透過停止未使用的資源，以及在需要容量時啟動資源，協助您降低 AWS 和 AMS 成本。例如，您可以在開發環境中使用 AWS 上的 AMS Resource Scheduler，在每天上班時間之外自動停止執行個體。如果您讓所有執行個體以完全使用率執行，此解決方案可以降低執行個體使用率，進而根據您設定的排程降低整體成本。

使用 AWS Managed Services (AMS) Resource Scheduler 來排程自動啟動和停止您帳戶中的 Auto Scaling 群組、Amazon EC2 執行個體和 Amazon RDS 執行個體。這有助於降低資源不應全年無休執行的基礎設施成本。解決方案建置在[AWS 執行個體排程器](https://aws.amazon.com/solutions/instance-scheduler/)之上，但包含 AMS 客戶需求的其他功能和自訂項目。自訂包含排程 Auto Scaling 群組的支援、Elastic Load Balancing 警示的 CloudWatch 警示抑制器、Amazon EC2 的多個 AWS Systems Manager 維護時段的支援、節省成本估算器，以及 AMS 的操作支援。

AMS Resource Scheduler 使用期間和排程。期間定義資源應執行的時間，例如開始時間、結束時間和當月天數。排程包含您定義的期間，以及其他組態：SSM 維護時段、時區、休眠等，並指定資源應何時執行。您可以使用 AMS 提供的 AWS Systems Manager 自動化 Runbook 來設定這些期間和排程。每個排程必須至少包含一個期間 （定義執行個體應執行的時間）。排程可以包含多個期間。當排程中使用多個期間時，執行個體排程器會在至少一個期間規則為 true 時套用適當的啟動動作。如需排程和期間的詳細資訊，請參閱 [AWS 執行個體排程器的解決方案元件](https://docs.aws.amazon.com/solutions/latest/instance-scheduler-on-aws/components.html)。

AMS Resource Scheduler 使用 AWS 資源標籤將排程與一或多個資源建立關聯，以將其設為排程開始和停止動作的目標。您可以使用排程器中設定的標籤索引鍵 （預設為 `Schedule`) 來標記資源，並以排程名稱做為值。您可以為排程器的成本估算器功能設定與 中的成本分配標籤相同的標籤索引鍵 AWS Cost Explorer ，以追蹤和報告成本節省。

AMS Resource Scheduler 是一種選擇加入功能，您可以為每個帳戶啟用此功能。