

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# AMS Resource Scheduler によるコスト最適化
<a name="acc-resource-scheduler"></a>

AMS Resource Scheduler on AWS ソリューションを使用すると、使用されていないリソースを停止し、容量が必要な場合にリソースを開始することで、 AWS と AMS のコストを削減できます。たとえば、開発環境の AWS で AMS Resource Scheduler を使用して、毎日営業時間外にインスタンスを自動的に停止できます。すべてのインスタンスをフル使用率で実行したままにすると、このソリューションによってインスタンス使用率が低下し、設定したスケジュールに基づいて全体的なコストが削減される可能性があります。

AWS Managed Services (AMS) リソーススケジューラを使用して、アカウント内の Auto Scaling グループ、Amazon EC2 インスタンス、Amazon RDS インスタンスの自動起動と停止をスケジュールします。これにより、リソースが 24 時間 365 日稼働することを意図していないインフラストラクチャコストを削減できます。このソリューションは [AWS Instance Scheduler](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 オートメーションランブックを使用して、これらの期間とスケジュールを設定できます。各スケジュールには、インスタンスを実行する時間を定義する期間を少なくとも 1 つ含める必要があります。スケジュールには複数の期間を含めることができます。スケジュールで複数の期間を使用する場合、インスタンススケジューラは、期間ルールの少なくとも 1 つが true であるときに適切な開始アクションを適用します。スケジュールと期間の詳細については、[「AWS Instance Scheduler のソリューションコンポーネント](https://docs.aws.amazon.com/solutions/latest/instance-scheduler-on-aws/components.html)」を参照してください。

AMS Resource Scheduler は、 AWS リソースタグを使用してスケジュールを 1 つ以上のリソースに関連付け、スケジュールされた開始アクションと停止アクションをターゲットにします。スケジュール名を値として、スケジューラで設定されたタグキー (デフォルトは `Schedule`) でリソースにタグ付けします。コスト削減を追跡およびレポートするために、スケジューラのコスト見積り機能 AWS Cost Explorer について、 のコスト配分タグと同じタグキーを設定します。

AMS Resource Scheduler は、アカウントごとに有効にできるオプトイン機能です。