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

Resource Orchestration Service:概要

最終更新日:Jan 16, 2025

Resource Orchestration Service (ROS) は、視覚化されたインターフェース上でリソースのコレクションのスコープを指定し、レプリケーション、管理、移行、検出などの操作をリソースに対して実行できるリソースシナリオ機能を提供します。これにより、簡素化された方法でリソースを管理できます。

リソースレプリケーションシナリオ

リソースのコレクションとリソース間の依存関係を複製する場合、リソースレプリケーションシナリオを作成できます。このタイプのリソースシナリオを使用すると、指定されたスコープ内のすべての既存のリソースを複製し、既存のリソースと同じアーキテクチャを持つリソースのコレクションを生成できます。詳細については、「リソースレプリケーションシナリオ」をご参照ください。

ソースタグ、リソースグループ、またはリソース別にリソースのスコープを指定できます。リソースレプリケーションシナリオを作成すると、ROS は、リソースタイプやプロパティなど、レプリケーションに必要なリソースを追加して新しいノードを生成します。ROS は、新しいノードのコンテンツに基づいてスタックを生成します。このようにして、ROS は、ソースノードのリソースと同じアーキテクチャを持つリソースのコレクションを複製します。

リソース管理シナリオ

既存のリソースのコレクションをスタックにインポートし、リソースを一元的に管理する場合、リソース管理シナリオを作成できます。詳細については、「リソース管理シナリオ」をご参照ください。

ソースタグ、リソースグループ、またはリソース別にリソースのスコープを指定できます。ROS は、ソースノードのリソースをインポートし、インポートされたリソースに基づいてスタックを生成します。このようにして、リソースを一元的に管理できます。

リソース管理シナリオを使用してテンプレートを生成し、テンプレートに基づいて一度に複数のリソースをデプロイできます。詳細については、「ワンクリックでリソースシナリオに基づいてテンプレートを生成する」をご参照ください。

リソース移行シナリオ

リソースのコレクションとリソース間の依存関係を移行する場合、リソース移行シナリオを作成できます。リソースを移行すると、ROS はスタックを生成します。移行の進捗状況は、リソースシナリオの詳細ページの [スタック] タブで確認できます。リソースを移行した後、ソースリソースを削除できます。詳細については、「リソース移行シナリオ」をご参照ください。

ソースタグ、リソースグループ、またはリソース別にリソースのスコープを指定できます。リソース移行シナリオを作成すると、ROS は、リソースタイプやプロパティなど、移行に必要なリソースを追加して新しいノードを生成します。ROS は、新しいノードのコンテンツに基づいてスタックを生成します。このようにして、ROS は、ソースノードのリソースと同じアーキテクチャを持つリソースのコレクションを複製します。リソースを移行した後、ソースノードのリソースを削除できます。リソースを削除する前に、ROS はリソース管理タイプのスタックを生成します。

リソース検出シナリオ

作成するリソース間の関係が複雑な場合、リソース検出シナリオを作成して、リソース全体のアーキテクチャまたは特定のリソースのアーキテクチャをプレビューできます。これはリソース管理を容易にします。詳細については、「リソース検出シナリオ」をご参照ください。

ソースタグ、リソースグループ、またはリソース別にリソースのスコープを指定できます。すべてのリソースをスコープとして指定することもできます。リソース検出シナリオが作成された後、リソースアーキテクチャを表示できます。ROS は リソースセンター から最新のリソースデータを取得し、リソースシナリオの詳細ページにリソースアーキテクチャ図をレンダリングします。

用語

用語

説明

ソースノード

リソースシナリオを作成すると、ROS は指定されたスコープ内のリソースをフィルタリングし、ソースノードを生成します。ソースノードには、リソースアーキテクチャやプロパティなど、リソースに関する情報が含まれています。

  • リソースレプリケーションシナリオでは、ROS はソースノードを使用して、リソース ID、タイプ、プロパティなど、既存のリソースに関する情報を格納します。

  • リソース管理シナリオでは、ROS はソースノードのリソースをインポートし、インポートされたリソースに基づいてスタックを生成します。このようにして、リソースを一元的に管理できます。

新しいノード

リソースレプリケーションシナリオを作成すると、ROS はリソースシナリオに必要なリソースを追加し、ソースノードのコンテンツに基づいて新しいノードを生成します。新しいノードには、リソースタイプやプロパティなど、複製するリソースに関する情報が含まれています。

新しいノードのプロパティとリソースの数は、ソースノードのプロパティとリソースの数とは異なる場合があります。ROS がリソースシナリオを生成すると、仕様や CIDR ブロックに関連するプロパティなど、リソースシナリオに適した新しいリソースプロパティが生成される場合があります。ROS は、リソース間の依存関係とリソースの属性に基づいて、新しいノードのリソースのタイプと数を決定します。

  • 例 1:ソースノードには、ecs.sn1ne.large、2 vCPU、4 GB メモリの Elastic Compute Service (ECS) インスタンスの仕様が含まれています。ROS がソースノードに基づいてリソースシナリオを生成するときに上記の仕様が在庫切れの場合、ROS は同様の ECS インスタンスの仕様を使用して新しいノードを生成します。

  • 例 2:ソースノードには、Elastic IP アドレス (EIP) と、EIP をインスタンスに関連付けるために必要なリソースのみが含まれています。1 つのインスタンスに関連付けることができる EIP は 1 つだけです。したがって、ROS がソースノードに基づいてリソースシナリオを生成すると、新しいノードには EIP のみが含まれます。新しいノードに必要なリソースを含めることはできません。

リソースシナリオでサポートされているリソースタイプ

詳細については、「リソースシナリオ機能をサポートするリソースタイプ」をご参照ください。