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

はじめに

最終更新日: Mar 18, 2020

Resource Orchestration Service(ROS)を使用すると、Alibaba Cloud のリソースをモデル化して構成することができます。 予想されるリソース(たとえば、ECS インスタンス、VPC、 ApsaraDB for RDS インスタンスなど)とリソース間の関係を定義するリソーススタックテンプレートを作成すると、ROS はテンプレートに基づいてこれらのリソースを作成および構成します。 ROS を使用すると、リソースを 1 つずつ作成して構成する必要がなくなります。ROS には次の利点があります。

リソースオーケストレーションの自動化

ROS は、リソースの情報とリソース間の関係を含むリソーススタックテンプレートを使用して、リソースを自動的に作成、展開、構成し、クラウドリソースのライフサイクルを管理します。標準化されたリビジョン管理とリソース追跡は、リソース管理を簡素化します。 ROS は、API と SDK を使用してリソーススタックを自動 O&M 容量と統合します。

リソース管理の簡素化

バックエンドデータベースまたは数十の ECS インスタンスで構成されたクラスタを持つスケーラブルな Web アプリケーションを作成する場合は、Alibaba Cloud が提供する ECS、ApsaraDB for RDS、Server Load Balancer、VPC、および Auto Scaling リソースを使用する必要があります。ROS がなければ、これらのリソースを 1 つずつ作成して構成し、リソース間の組み合わせを構成して、アプリケーションが円滑に実行されるようにする必要があります。プロセス全体がクラウドリソースを使用する複雑さと時間コストを増加させます。

ROS を使用すると、次のことができます。

  • リソースオーケストレーションテンプレートを作成または変更することにより、リソースの作成および構成の複雑さと時間を最小限に抑えます。テンプレートには、属性(タイプ、構成、数量)と必要なリソースの依存関係がリストされています。次に、ROS はこのテンプレートを解析し、依存関係とパラメータに基づいてリソースを作成し、リソース間の組み合わせを構成します。これにより、すべてのリソースがテンプレートの説明に従って正しく動作することが保証されます。

  • テンプレートを変更してリソースを変更し、継続的なビジネス要件を満たすようにします。

  • ワンクリックですべてのリソースを削除します。

  • ワンクリックでリソースのヘルスチェックを実行します。

迅速かつ完全なリソースコピー

ROS によって Web アプリケーション用のリソーススタックを作成した後、リソースオーケストレーションテンプレートを再利用して、リソースグループをすばやくコピーすることができます。テンプレートはすべてのリソースの属性と依存関係を記録するため、リソースコピー中に関連する構成は必要ありません。

複数の Alibaba Cloud 製品とサービスの組み合わせ

ROS を使用すると、お客様のビジネス要件に応じて主要な Alibaba Cloud 製品とサービスを組み合わせることができます。現在、ROS は、Alibaba Cloud の ECS、ApsaraDB for RDS、ApsaraDB for Memcache、ApsaraDB for Redis、ApsaraDB for MongoDB、 Server Load Balancer、Object Storage Service、Log Service、RAM、VPC、 API Gateway およびその他の主要製品とサービスをサポートしています。

簡単かつ視覚的にリソーススタックテンプレートの作成

リソーススタックテンプレートの作成を簡素化するために、ROS コンソールによく使用されるいくつかのテンプレートを提供します。要件に合ったテンプレートを選択し、いくつかのクリックでリソーススタックを作成します。

視覚的に作成されるリソーススタックの構造を見るために、ROS コンソールのビジュアルエディタをテンプレートエディタとして提供します。ビジュアルエディタを使用すると、リソースをキャンバスにドラッグし、行をドラッグしてリソースの依存関係を構築し、パラメータを入力してテンプレートを作成します。