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

CloudOps Orchestration Service:シナリオ

最終更新日:Apr 30, 2026

CloudOps Orchestration Service (OOS) は、イベント駆動型の運用管理(O&M)、バッチ操作、イメージ更新、運用管理アプリケーションの承認、定期タスク、クロスリージョン運用管理などのシナリオに適用できます。実際のユースケースに基づき、さまざまなテンプレートをカスタマイズできます。

イベント駆動型の運用管理タスクの実行

OOS を使用して、イベントをトリガーとして運用管理アクションを構成できます。たとえば、Elastic Compute Service (ECS) インスタンスの CPU 使用率が 85% に達した場合、OOS が自動的に ECS インスタンスを再起動し、ビジネスの中断を防ぎます。これにより、手動での運用管理タスクが不要となり、効率的な運用管理が可能になります。

複数の運用管理タスクを一括実行

OOS を使用して、複数の ECS インスタンスなど複数のオブジェクトに対して同時に運用管理操作を実行し、ビジネスの円滑な稼働と健全な状態を維持できます。

たとえば、複数の ECS インスタンスのディスク空き容量を確認するには、次の手順を実行します。名前、タグ、またはリソースグループで確認対象の ECS インスタンスを指定し、クラウドアシスタントコマンドを実行して指定された ECS インスタンス上のディスク空き容量をチェックし、その後、返された結果を確認します。

関連するパブリックテンプレート

テンプレート

説明

リンク

ACS-ECS-BulkyDeleteInstances

複数の従量課金 ECS インスタンスを一度にリリースします。

YAML

ACS-ECS-BulkyDeleteInstancesWithApproval

承認後に複数の従量課金 ECS インスタンスを一度にリリースします。

YAML

ACS-ECS-BulkyDeletePrepaidInstances

複数のサブスクリプション ECS インスタンスを一度にリリースします。ECS インスタンスはリリース前に停止されている必要があります。

YAML

ACS-ECS-BulkyInstallLogAgent

複数の ECS インスタンスに Simple Log Service エージェントを一度にインストールします。

YAML

ACS-ECS-BulkyRebootInstances

複数の ECS インスタンスを一度に再起動します。

YAML

ACS-ECS-BulkyRunCommand

複数の ECS インスタンスでクラウドアシスタントコマンドを一度に実行します。

YAML

ACS-ECS-BulkyStartInstances

複数の ECS インスタンスを一度に起動します。

YAML

ACS-ECS-BulkyStopInstances

複数の ECS インスタンスを一度に停止します。

YAML

ACS-ECS-BulkyTagInstanceByLinuxKernelVersion

複数の ECS インスタンスに Linux カーネルのバージョン番号をタグ値として一度に追加します。ECS インスタンスはインスタンス ID で指定されます。

YAML

ACS-ECS-BulkyTagInstanceByOSType

複数の ECS インスタンスにオペレーティングシステムの種類をタグ値として一度に追加します。ECS インスタンスはインスタンス ID で指定されます。

YAML

ACS-ECS-BulkyTagInstanceByRunCommandResult

複数の ECS インスタンスにクラウドアシスタントコマンドの実行結果をタグ値として一度に追加します。

YAML

ACS-ECS-BulkyUpgradeInternetBandwidth

複数の ECS インスタンスのパブリック帯域幅を一度にアップグレードします。

YAML

ACS-ECS-CloneInstancesAcrossAZ

複数の ECS インスタンスをゾーン間で一度にクローンします。

YAML

ACS-ECS-CloneInstancesAcrossRegion

複数の ECS インスタンスをリージョン間で一度にクローンします。

YAML

イメージの更新

ECS インスタンスの安全な実行環境を確保するため、ECS インスタンスに最新のパッチをインストールするか、ECS インスタンスが依存するコンポーネントを更新する必要があります。OOS を使用すると、ECS インスタンスのイメージを更新できます。ソースイメージから新しいイメージを生成し、テストおよび本番環境で使用できます。

関連するパブリックテンプレート

テンプレート

説明

リンク

ACS-ECS-UpdateImage

既存の ECS イメージを更新し、新しい ECS イメージを作成するコマンドを実行します。

YAML

承認リクエストの管理

多くのシナリオでは、想定された運用管理操作のみが実行されることを保証するために承認リクエストを管理する必要があります。テンプレート内で ACS::Approve 操作を定義できます。この操作により、運用管理タスクが実行される前に承認され、想定された運用管理タスクが誤りなく実行されることを保証します。

関連するパブリックテンプレート

テンプレート

説明

リンク

ACS-ECS-BulkyDeleteInstancesWithApproval

承認後に従量課金 ECS インスタンスをリリースします。

YAML

ACS-ECS-RunInstancesWithApproval

承認後に ECS インスタンスを作成します。

YAML

定期的な運用管理タスクの実行

OOS を使用すると、指定した時刻に運用管理タスクを実行できます。たとえば、テンプレートを作成し、毎日 00:00 に前日にアカウント内でテストによって生成された Object Storage Service (OSS) ファイルを削除するように設定できます。これにより、毎日新しいクリーンなテスト環境が提供され、後続のテスト結果への影響を防げます。

関連するパブリックテンプレート

テンプレート

説明

リンク

ACS-ECS-ScheduleToRebootInstances

指定した時刻に ECS インスタンスを再起動します。

YAML

ACS-ECS-ScheduleToStartInstances

指定した時刻に ECS インスタンスを起動します。

YAML

ACS-ECS-ScheduleToStopInstances

指定した時刻に ECS インスタンスを停止します。

YAML

ACS-ECS-ScheduleToUpgradeInternetBandwidth

指定した時刻に ECS インスタンスの一時的な帯域幅をアップグレードします。

YAML

クロスリージョン運用管理タスクの実行

高可用性アーキテクチャではマルチ AZ デプロイ機能が提供されており、運用管理タスクがますます複雑になっています。OOS を使用すると、異なるリージョンでの運用管理操作用のテンプレートを作成し、リージョン間で運用管理タスクを実行できます。

関連するパブリックテンプレート

テンプレート

説明

リンク

ACS-ECS-CloneInstancesAcrossAZ

ECS インスタンスをゾーン間でクローンします。

YAML

ACS-ECS-CloneInstancesAcrossRegion

ECS インスタンスをリージョン間でクローンします。

YAML

複数リージョンでの運用管理

複数のリージョンでリソースを使用している場合、リソースの一貫性を保つために同期が必要です。たとえば、複数のリージョンにある OSS バケットのログ機能を一度に有効化する必要がある場合があります。