すべてのプロダクト
Search
ドキュメントセンター

Resource Management:OOS を使用したタグに基づく複数 ECS インスタンスの起動

最終更新日:Apr 05, 2026

リソースタグと CloudOps Orchestration Service (OOS) を使用して、複数のリソースにまたがる運用保守 (O&M) タスクを自動化できます。このトピックでは、パブリック OOS テンプレートを使用して、特定のタグを持つすべての Elastic Compute Service (ECS) インスタンスを起動する方法について説明します。

ソリューション概要

このソリューションでは、タグを使用してターゲットリソースを動的に選択し、OOS テンプレートを使用してそれらのリソースに対して操作を実行します。

  1. リソースへのタグ付け:特定のアプリケーションまたは環境に属するすべての ECS インスタンスに、一貫したタグ (例:business:bigdata) を適用します。

  2. OOS 実行の実行:一括操作を実行するために設計されたパブリック OOS テンプレートを使用します。実行を作成する際に、最初のステップで適用したタグを指定することで、ターゲットインスタンスを指定します。

その後、OOS はそのタグを持つすべてのインスタンスを検出し、インスタンスの起動などの指定された操作を実行します。

ステップ 1:ECS インスタンスへのタグ付け

まず、管理対象の ECS インスタンスに正しいタグが適用されていることを確認します。この例では、タグ business:bigdata を使用します。

  1. Resource Management コンソールにログインします。

  2. [タグ] ページに移動します。

  3. タグが存在しない場合は作成します。存在する場合は、既存のタグを見つけます。この例では、タグ business:bigdata を作成します。

  4. タグの [操作] 列で [リソースに追加] をクリックし、すべてのターゲット ECS インスタンスにタグを適用します。詳細については、「タグの作成」および「タグの追加」をご参照ください。

ステップ 2:インスタンスを起動するための OOS 実行の作成

次に、OOS のパブリックテンプレート ACS-ECS-BulkyStartInstances を使用して、business:bigdata タグを持つすべてのインスタンスを起動します。

  1. OOS コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[自動化タスク] > [パブリックテンプレート] を選択します。

  3. 上部のナビゲーションバーで、タグ付けされた ECS インスタンスが配置されているリージョンを選択します。

  4. [パブリックテンプレート] ページで、ACS-ECS-BulkyStartInstances という名前のテンプレートを見つけ、[実行の作成] をクリックします。

  5. [基本情報] ステップでは、デフォルト設定のままでかまいません。[次のステップ:パラメーター設定] をクリックします。

  6. [パラメーター設定] ステップで、次のパラメーターを設定します:

    • TargetInstance[インスタンスタグの指定] を選択します。

    • Instance Tag:タグキーには business を選択し、タグ値には bigdata を選択します。

    • OOSAssumeRole:この例では、[現在のアカウントの既存の権限を使用] を選択できます。本番環境では、セキュリティを向上させるために、特定の RAM ロールを使用することを推奨します。

  7. [次のステップ:OK] をクリックします。

  8. 実行の詳細を確認し、[作成] をクリックします。

ステップ 3:結果の確認

実行が作成されると、OOS はターゲットインスタンスを自動的に起動します。

  1. 実行の詳細ページに移動します。

  2. [実行ステップと結果] セクションで、[ECS インスタンスの起動] をクリックします。

  3. [ループタスク] タブをクリックして、起動された個々のインスタンスの結果を表示します。