CloudOps Orchestration Service (OOS) は、Alibaba Cloudが提供する自動O&Mサービスで、クラウドでのO&Mタスクの管理と実行を支援します。 実行タスク、タスクの順序、入力パラメーター、出力パラメーターを定義するテンプレートを作成し、そのテンプレートを使用してO&Mタスクを自動的に実行できます。 このトピックでは、OOSを使用してElastic Compute Service (ECS) を管理する方法について説明します。
シナリオ
次の表に、OOSが適切なシナリオを示します。
シナリオ | 説明 |
イベント駆動型O&Mタスクの実行 | OOSを使用して、イベントが発生したときにO&Mアクションをトリガーできます。 このようにして、人間の介入を必要とせずに、O&Mタスクを自動的かつ効率的に実行できます。 たとえば、高いvCPU使用率イベントが発生したときにOOSを使用してインスタンスの再起動をトリガーできます。 ECSインスタンスのvCPU使用率が85% に達すると、インスタンスは自動的に再起動されます。 |
バッチO&Mタスクの実行 | OOSを使用して、ECSインスタンスなどの複数のオブジェクトで一度にO&Mコマンドを実行し、通常の操作を実行し、ビジネスの通常の操作と健全性を維持できます。 たとえば、複数のECSインスタンスのディスクの空き容量を確認するには、次の手順を実行します。インスタンス名、タグ、またはリソースグループでECSインスタンスを検索し、Cloud Assistantコマンドを実行してインスタンスのディスクの空き容量を確認し、確認結果を表示します。 |
承認の対象となるO&Mタスクの実行 | 多くのシナリオでは、安全で予想されるO&M操作のみが実行されるように、承認プロセスを追加する必要があります。 テンプレートでACS::Approveアクションを定義して、O&Mタスクを手動で承認してのみ実行でき、予想されるO&Mタスクのみを間違いなく実行できるようにすることができます。 |
スケジュールされたO&Mタスクの実行 | OOSを使用して、スケジュールに基づいてO&Mタスクを実行できます。 たとえば、OOSを使用してECSインスタンスを定期的に起動、停止、および再起動し、コストを削減できます。 |
リージョン間のO&Mタスクの実行 | 高可用性アーキテクチャでは、マルチリージョン展開が可能になり、O&Mタスクがますます複雑になります。 OOSを使用して、異なるリージョンでO&M操作用のテンプレートを作成し、リージョン間でO&Mタスクを実行できます。 |
複数のリージョンでO&Mを実行する | 複数のリージョンでリソースを使用する場合、リソース間の一貫性を維持するために同期が必要です。 たとえば、一度に複数のリージョンのObject Storage Service (OSS) バケットのログ機能を有効にする必要がある場合があります。 |
OOSをプラットフォームとして使用して、O&Mタスクを標準化できます。 操作ガイド、ユーザーガイド、操作ガイドなどのマニュアルからテンプレートを作成して、コードとして操作を実行できます。 OOSが適しているシナリオの詳細については、「シナリオ」をご参照ください。
メリット
OOSは、自動O&Mタスクの標準化、管理、実行を改善し、O&Mの効率とセキュリティを向上させるのに役立ちます。 OOSは以下の利点を提供します。
実行プロセスと結果の可視化
無料で管理されたサービス
複数のO&Mタスクのバッチ管理の効率化
優れた認証および検証システム
使いやすいテンプレート
クロスリージョンO&M
コードとしての操作
委任された権限付与
OOSの特典の詳細については、「特典」をご参照ください。
OOSを使用したECSの管理
OOSを使用して、次の操作を実行してECSを管理できます。
詳細については、「OOSのユースケース」をご参照ください。