ゲーム、e コマース、オンライン教育、メディアおよびエンターテイメント、データ分析で一般的な、予測可能な日次トラフィックパターンを持つワークロードの場合、CloudOps Orchestration Service (OOS) の定時起動/停止機能を使用して、オフピーク時間にアイドル状態の ECS インスタンスを自動的に停止し、コストを削減できます。
前提条件
お使いの ECS インスタンスでは、節約モード が有効になっています。
ソリューション
OOS の一般的な O&M タスクセクションでスケジュールされた起動と停止タスクを作成します。複数のリージョンにまたがるインスタンスの場合は、クイックセットアップを使用してすべてのインスタンスに対して 1 つのタスクを作成できます。
タグによるインスタンスのグループ化
スケジュール設定したいインスタンスに、 machine:Stop や machine:Daily などのタグを適用します。タグを使用することで、一致するすべてのインスタンスを 1 回の操作で対象にすることができます。
スケジュールされた起動と停止の設定
エコノミーモードが有効な場合、次の図に示すように、OOS の定時起動/停止機能を使用して、タグ付けされたインスタンスを管理します。
手順
-
CloudOps Orchestration Service コンソールにログインします。
-
左側のナビゲーションペインで、 を選択し、[定期起動/停止] をクリックします。
-
作成 をクリックします。

-
選択 [タスクタイプ] セクションで、タスク名、実行サイクル、タスクタイプ、タイムゾーン、起動時刻、および停止時刻を設定します。

-
インスタンスの選択 セクションで、インスタンスタグの設定 を選択し、リージョンを選択 をクリックします。リージョン を選択した後、タグキー および タグ値 フィールドにタグキーと値を入力します。キーと値のペアが自動的に追加されます。

-
[Create] をクリックします。
-
「タスク詳細」ページで、[定期実行リスト] をクリックします。[保留中の実行] タブで今後の実行を、[履歴実行] タブで完了した実行を確認します。
最初の実行サイクルが完了したら、タグ付けされたインスタンスが停止状態であることを確認します。インスタンスは、次回のスケジュールされた起動時刻まで停止したままであり、その時刻になると自動的に起動します。