プライベートサービスでは、必要なすべてのリソースとソフトウェアが顧客の Alibaba Cloud アカウントにデプロイされます。このトピックでは、サービスプロバイダーが Compute Nest コンソールでプライベートサービスを作成する方法について説明します。
手順
Compute Nest コンソールにログインします。
左側のナビゲーションウィンドウで、[マイサービス] を選択します。[マイサービス] ページで、[作成したサービス] タブをクリックし、[新しいサービスの作成] をクリックします。
[新しいサービスの作成] ページで、サービス情報を設定します。
サービスの作成方法を選択します。
[おすすめテンプレートから作成] または [カスタムサービスの作成] を選択できます。
おすすめテンプレートから作成: Compute Nest は、さまざまなアーキテクチャやアプリケーション向けのサービステンプレートを提供し、迅速なサービスの作成を支援します。
カスタムサービスの作成: このオプションは、完全なサービス作成プロセスをガイドします。サービス情報、サービスデプロイメント、O&M、および高度な設定を構成する必要があります。
[サービスタイプの選択] で、[プライベートサービス] を選択します。
[おすすめテンプレートから作成] を選択した場合は、まず [プライベートサービス] を選択してから、サービステンプレートを選択する必要があります。
説明サービステンプレートを選択した後、[詳細の表示] をクリックして、テンプレートのデプロイメントの説明と構成ファイルを表示できます。
[次へ: サービスの設定] をクリックします。
サービス構成ページで、サービス情報を設定します。
[おすすめテンプレートから作成] を選択した場合、基本的なサービス情報のみを設定する必要があります。
説明サービスアイコンとサービス名は、選択したサービステンプレートに基づいて事前に入力されます。必要に応じて変更できます。
[カスタムサービスの作成] を選択した場合、完全なサービス情報を設定する必要があります。
[基本情報] セクションで、基本的なサービス情報を設定します。
構成の説明
サービスアイコン
サービスのアイコン。JPG および PNG 形式がサポートされています。最適な鮮明さを得るために、解像度が 192 × 192 ピクセルの画像をアップロードすることをお勧めします。
サービス名
サービスの名前。名前の長さは 3~200 文字で、数字、文字、アンダースコア (_) を含めることができます。
サービスの説明
サービスの説明。説明の長さは 10~500 文字である必要があります。
サービス契約ドキュメント
サービスのカスタムサービス契約ドキュメントの名前と URL を入力します。
バージョンの説明
サービスバージョンの説明。バージョンの説明は 1~200 文字の長さである必要があります。説明にバージョン番号を含めることをお勧めします。サービスの各バージョンの説明は一意である必要があります。
サービスインスタンス名のデフォルトプレフィックス
サービスインスタンス名のデフォルトプレフィックス。プレフィックスは最大 40 文字の長さで、数字、文字、ハイフン (-)、アンダースコア (_) を含めることができます。プレフィックスは文字で始まる必要があります。
デフォルトのプレフィックスを指定すると、顧客がサービスインスタンスを作成するときに、プレフィックスが [サービスインスタンス名] フィールドに自動的に入力されます。顧客はプレフィックスを変更できます。
タグ設定
タグキーと値。タグキーとタグ値を選択または入力して、サービスリソースにタグを追加します。各リソースに最大 20 個のタグを追加できます。利用可能なタグキーまたはタグ値がない場合は、カスタムタグを作成できます。詳細については、「カスタムタグを追加する」をご参照ください。
リソースグループ
リソースのリソースグループを選択します。
リソースグループを使用すると、目的、権限、所有者などのディメンションでクラウドリソースをグループ化できます。これにより、企業内の複数のユーザーやプロジェクトに対して階層的なリソース管理が可能になります。詳細については、「リソースグループ」をご参照ください。
[サービスデプロイメント] セクションで、サービスに必要なリソースを設定します。
設定
説明
デプロイメント設定
リージョン
サービスインスタンスをデプロイできるリージョン。デフォルトでは、[すべてのリージョン] が選択されています。
テンプレート入力タイプ
テンプレート名 と テンプレートの内容 を入力します。テンプレートコンテンツには、準備したテンプレートファイルをアップロードできます。テンプレートは ROS JSON、ROS YAML、または Terraform 形式にすることができます。詳細については、「Resource Orchestration Service」をご参照ください。
ビジネスシナリオで同じサービス内に異なるタイプのテンプレートを作成する必要がある場合は、複数のテンプレートを追加できます。テンプレート 1 の横にある
アイコンをクリックして、別のテンプレートを追加します。たとえば、同じサービス内でシングルゾーンデプロイメントとマルチゾーンデプロイメントを区別するために、シングルゾーンテンプレートとマルチゾーンテンプレートを個別に追加できます。重要トライアルサービスをサポートするテンプレートでは、新しい VPC や vSwitch を作成できません。テンプレートがトライアルサービスをサポートしている場合は、VPC と vSwitch のパラメーターをテンプレートパラメーターとして設定します。
トライアルテンプレートで使用されるセキュリティグループは、新しいものである必要があります。既存のセキュリティグループを選択することはできません。
パッケージの追加
テンプレートコンテンツに基づいて、設定するパッケージパラメーターを選択し、その値を設定します。サービスユーザーがサービスインスタンスを作成する際にパッケージ内のすべてのパラメーターをカスタマイズできるようにしたい場合は、[カスタムパッケージをサポート] を選択します。そうでない場合は、選択しないでください。パッケージ設定の詳細については、「パッケージ設定」をご参照ください。
デプロイ時間
推定時間
サービスインスタンスをデプロイするための推定時間。このパラメーターを設定すると、指定した値がサービスインスタンスのデプロイページに表示され、顧客にサービスインスタンスのデプロイに必要な平均時間を通知します。
タイムアウト期間
サービスインスタンスをデプロイするためのタイムアウト期間。顧客がサービスインスタンスをデプロイする際に、消費時間が指定されたタイムアウト期間を超えると、デプロイは失敗します。このパラメーターは、プライベートサービスでのみ必須です。
デプロイメントパッケージの関連付け
ECS イメージの関連付けを設定
このパラメーターを設定して、テンプレートで指定された Elastic Compute Service (ECS) イメージを、配布済みのデプロイメントパッケージ内の ECS イメージに置き換えることができます。詳細については、「ECS イメージデプロイメントパッケージ」をご参照ください。
コンテナイメージの関連付けを設定
サービスのデプロイに Docker コンテナイメージを使用する場合は、コンテナイメージデプロイメントパッケージを使用することをお勧めします。詳細については、「コンテナイメージデプロイメントパッケージ」をご参照ください。
ファイルの関連付けを設定
Compute Nest は、スクリプトベースのデプロイメントのためにソフトウェアリソースをダウンロードする際に発生する可能性のある問題を解決するために、ファイルデプロイメントパッケージを提供します。たとえば、クラウドリソースがインターネット経由でアクセスできない、またはリソースのダウンロードソースが安定していないなどです。詳細については、「ファイルデプロイメントパッケージ」をご参照ください。
Helm の関連付けを設定
Helm チャートパッケージを非公開に保つには、Compute Nest の Helm チャートデプロイメントパッケージを使用します。詳細については、「Helm チャートデプロイメントパッケージ」をご参照ください。
アプリケーショングループ
アプリケーショングループの作成
テンプレート内のリソースのアプリケーショングループ。テンプレート内のリソースをアプリケーショングループに追加できます。これにより、顧客のリソースの確認と管理が容易になります。サービスインスタンスの詳細ページで、顧客はリソースの表示、モニタリングデータの表示、O&M 操作の実行、およびグループごとのログの表示ができます。
説明各リソースは 1 つのグループにのみ追加できます。
[サービス O&M (オプション)] セクションで、サービスの O&M 機能を設定します。
設定項目
説明
O&M
権限の取得
ホストされた O&M 機能を有効にするかどうかを指定します。
ホストされた O&M 機能を有効にするには、[権限の取得] を選択し、顧客がサービスプロバイダーに付与する必要がある権限を選択します。
ホストされた O&M 機能を無効にするには、[権限の取得] の選択を解除します。
詳細については、「プライベートサービスのホストされた O&M 機能を有効にする」をご参照ください。
O&M 操作の追加
ユーザーの O&M 管理ページに表示する O&M 操作を指定します。詳細については、「カスタム O&M 操作」をご参照ください。
モニタリング
リソース監視
モニタリング構成。アラート通知を受信したい場合は、[権限の取得] を選択してから [モニタリング権限] を選択する必要があります。
すべてのリソースに CloudMonitor アラートテンプレートを設定: CloudMonitor アラートテンプレートを選択します。
すべてのリソースに CloudMonitor アラートテンプレートを設定: 各アプリケーショングループに CloudMonitor アラートテンプレートを選択します。
説明このオプションは、アプリケーショングループが設定されている場合にのみ使用できます。
利用可能なアラートテンプレートがない場合は、まず作成してください。詳細については、「モニタリングとアラートの概要」をご参照ください。
ログ
アプリケーションログ
サービスのアプリケーションログ用の Logstore を設定します。
[Logstore の追加] をクリックします。表示されるダイアログボックスで、Logstore 名、パス、およびファイル名を設定します。
説明サービスが ECS インスタンスにデプロイされている場合は、Logstore のパスとファイル名を設定する必要があります。
サービスがコンテナーにデプロイされている場合は、コンテナーの環境変数に Logstore 情報を設定する必要があります。
アップグレード
nst.vendor.create.upgrade.type.desc
アップグレード機能を有効にするかどうかを指定します。この機能を無効にした場合、以下のパラメーターを設定する必要はありません。
顧客によるロールバック: 顧客がサービスインスタンスを後のバージョンから元のバージョンにロールバックできるかどうかを指定します。デフォルトでは、このロールバックはサポートされています。
アップグレードの説明: アップグレード内容または新機能の説明。
アップグレードバージョン: 公開済みのサービスバージョン。1 つ以上のバージョンを選択できます。デフォルトでは、[すべてのバージョン] が選択されています。
nst.vendor.create.upgrade.components.label: スペックアップ範囲。
サービス構成: ホストされた O&M 設定や O&M 通知設定など、サービスインスタンスの構成のみを更新します。ソフトウェアアプリケーションはアップグレードされません。このオプションはデフォルトで選択されています。
リソース構成: ROS または Terraform テンプレート内のリソースを更新します。このオプションを選択した場合、追加の構成は必要ありません。
アプリケーション構成: イメージまたはファイルデプロイメントパッケージを置き換えることで、ソフトウェアアプリケーションをアップグレードします。このオプションを選択した場合、追加の構成が必要です。
アップグレードパラメーターの設定: このパラメーターは、[アップグレードコンポーネント] に [アプリケーション構成] を選択した場合に必要です。
このパラメーターの設定方法の詳細については、「サービスアップグレードの設定」をご参照ください。複数のアプリケーショングループを設定している場合は、各アプリケーショングループに対して個別にアップグレード設定を行うことができます。
構成の変更
サービスインスタンス構成の変更
構成変更機能を有効にするかどうかを指定します。この機能を無効にした場合、以下のパラメーターを設定する必要はありません。
[操作の追加] をクリックします。表示されるダイアログボックスで、構成変更操作を設定します。
テンプレートの選択: 構成変更を実装するために使用されるテンプレート。
説明インスタンスタイプの変更を有効にするには、テンプレートで
ALIYUN::ECS::InstanceGroupリソースのUpdatePolicyプロパティをForAllInstancesに設定する必要があります。ALIYUN::ECS::RunCommandリソースの更新を有効にするには、テンプレートでSynsプロパティをtrueに設定する必要があります。更新されたALIYUN::ECS::RunCommandリソースは、構成変更中に再実行されます。
操作名: 構成変更操作の名前。
操作の説明: 構成変更操作の説明。
操作タイプ: 構成変更操作のタイプ。有効な値: スペックアップ、スペックダウン、カスタム。操作タイプは 1 つしか選択できません。
スペックアップ: [プランの変更] をメソッドとして選択した場合、顧客は現在のパラメーターセットをより大きなシリアル番号のパラメーターセットに変更することで、サービスインスタンスをスペックアップできます。[パラメーターの変更] をメソッドとして選択した場合、顧客はサービスインスタンスをスペックアップする際に、数値タイプのパラメーターをより大きな値に設定する必要があります。カスタムパラメーターセットは、スペックアップ操作をサポートしていません。
スペックダウン: [プランの変更] をメソッドとして選択した場合、顧客は現在のパラメーターセットをより小さなシリアル番号のパラメーターセットに変更することで、サービスインスタンスをスペックダウンできます。[パラメーターの変更] をメソッドとして選択した場合、顧客はサービスインスタンスをスペックダウンする際に、数値タイプのパラメーターをより小さな値に設定する必要があります。カスタムパラメーターセットは、スペックダウン操作をサポートしていません。
カスタム: パラメーターセットとパラメーターの構成に制限はなく、カスタムパラメーターセットがサポートされています。
メソッド: 構成変更メソッド。
パラメーターの選択: 顧客が変更できるパラメーター。このパラメーターは、[パラメーターの変更] をメソッドとして選択した場合にのみ使用できます。変更できないパラメーターはフィルターで除外されます。
[高度な設定 (オプション)] セクションで、サービスの高度な機能を設定します。
説明ライセンスや Alibaba Cloud Marketplace のリスティングなどの販売関連の設定は、サービスの作成後に設定されます。詳細については、「販売管理」をご参照ください。
設定項目
説明
権限設定
権限タイプ
サービスデプロイメント URL の権限を設定します。
公開: デプロイメント URL を持つすべてのユーザーが、それを使用してサービスインスタンスを作成できます。
制限付き: デプロイメント URL の権限ホワイトリストに追加されたユーザーのみが、URL を使用してサービスにアクセスしたり、サービスインスタンスを作成したりできます。詳細については、「サービスデプロイメント権限の変更」をご参照ください。
非表示: サービス詳細ページは、デプロイメント URL の権限ホワイトリストにないユーザーには表示されません。権限のないユーザーがデプロイメント URL を開くと、サービスが存在しないことを示すメッセージが表示されます。
トライアル設定
無料トライアルをサポート
サービスで無料トライアルをサポートするかどうかを選択します。
パッケージを設定している場合は、1 つ以上のパッケージをトライアルパッケージとして選択します。パッケージを設定していない場合は、1 つ以上のテンプレートをトライアルテンプレートとして指定します。詳細については、「無料トライアルを設定する」をご参照ください。
最大トライアル期間
サービスインスタンスの最大トライアル期間。このパラメーターは、トライアルサービスインスタンスにのみ有効です。正式なサービスインスタンスには無効です。トライアル期間は最大 30 日です。
重要トライアルサービスインスタンスによって生成されたリソース料金は Alibaba Cloud によって支払われます。ただし、これらのリソースは無料トライアルクォータを消費します。良好なトライアル体験と理想的なトライアル顧客数のバランスをとるために、トライアルサービスインスタンスに適切なパラメーターセットとテンプレートを設定し、適切なトライアル期間を指定することをお勧めします。
ネットワーク設定
VPC プライベートアクセス
サービスインスタンスから中央サービスへのプライベートリンクを有効にするかどうかを選択します。このパラメーターは、無料トライアル機能が無効になっている場合に設定できます。この機能を有効にしない場合、後続のパラメーターを設定する必要はありません。
説明この構成は現在、[ユーザーのプライベートデプロイされたサービスの VPC] から [サービスプロバイダーのカスタムエンドポイントサービス] への PrivateLink 接続の確立のみをサポートしています。
エンドポイントサービス構成: エンドポイントサービスのリージョンと情報を選択します。各リージョンで設定できるエンドポイントサービスは 1 つだけです。複数のリージョンで Compute Nest サービスを提供したい場合は、各リージョンにエンドポイントサービスを設定する必要があります。
必要なエンドポイントサービスが見つからない場合は、作成してください。エンドポイントサービスの作成方法の詳細については、「エンドポイントサービスの作成と管理」をご参照ください。
カスタムドメイン名: ユーザーがサービスインスタンスを作成する際、このドメイン名を使用してプライベートネットワーク経由でサービスにアクセスできます。サービスのパブリックドメイン名をカスタムドメイン名として使用することをお勧めします。
配布設定
ディストリビューターに配布権限の要求を許可する
この機能を有効にすると、Compute Nest のディストリビューターはこのサービスの配布権限を要求できます。レビューのための通知が届きます。権限を付与すると、ディストリビューターはサービスを再作成して配布できます。ディストリビューターとは別途支払いを決済する必要があります。
[サービスの作成] をクリックします。表示される確認ダイアログボックスで、[OK] をクリックします。
表示されるプロンプトで、[リストの表示] または [サービスのテスト] をクリックします。
結果
サービスが作成された後、[マイサービス] ページで表示できます。

次のステップ
サービスをテストします。
サービスを保存した後、自己テストを実行できます。または、サービスを事前公開し、特定の顧客と共有してテストすることもできます。詳細については、「サービスをテストする」をご参照ください。
サービスを公開します。
サービスがすべてのテストに合格したら、レビューのために送信します。サービスが承認された後、公開できます。詳細については、「サービスを公開する」をご参照ください。