このトピックでは、Compute Nest でサービスを作成、テスト、および公開する方法について説明します。
前提条件
必要な技術ソリューション、リソース、およびデプロイ構成を準備します。 詳細については、「準備」をご参照ください。
ステップ 1:サービスを作成する
Compute Nest コンソール に移動し、[マイサービス] をクリックします。 次に、[サービスの作成] をクリックします。
[サービスの作成] ページで、サービスを作成する方法を選択します。
デプロイ方法 に基づいて、次の操作のいずれかを実行します。
リポジトリを使用してサービスを作成する: コードリポジトリをプルしてサービスをデプロイします。
テンプレートを使用してサービスを作成する: Elastic Compute Service (ECS) または Container Service for Kubernetes (ACK) リソースと基本的なクラウドリソースを取得するだけで済みます。
カスタムサービスを作成する: 複雑な、または多数の基盤となるクラウドリソースを取得します。
テンプレートを使用してサービスを作成する
Compute Nest が提供する テンプレート を使用して、サービスを迅速に構築およびデプロイできます。 テンプレートには、一般的なビジネス シナリオのベストプラクティス構成が含まれており、サービス作成が大幅に簡素化されます。 これらのテンプレートは、経験がないユーザーやサービスを迅速に公開したいユーザーに適しています。 詳細については、「テンプレートを使用してサービスを作成する」をご参照ください。
リポジトリを使用してサービスを作成する
Compute Nest では、GitHub、Gitee、パブリック GitLab、または Apsara Devops CodeUp からリポジトリをインポートしてサービスを作成できます。 開発者とサービスプロバイダーにとって、この機能はサービス作成の障壁を大幅に減らし、サービス作成を加速します。 詳細については、「Git リポジトリを使用してサービスを作成する」をご参照ください。
カスタムサービスを作成する
リソースオーケストレーションの準備 に基づいて、ROS テンプレートにコンテンツを追加します。
[カスタム起動] を選択し、配信タイプに基づいてサービスタイプを選択してから、[次へ:設定の構成] をクリックします。
[サービスの作成] ページで、プロンプトに従ってパラメーターを入力します。

[サービスデプロイメント] セクションで、[デプロイメント設定] セクションでコンパイルした ROS テンプレートコンテンツを入力します。

[サービスの作成] をクリックし、マイサービス ページでサービス作成ステータスを表示します。
ステップ 2:サービスをテストする
Compute Nest サービスを作成して保存した後、テストする必要があります。 テストに合格すると、サービスをレビューに提出できます。 詳細については、「サービスをテストする」をご参照ください。
サービステスト用のクラウドリソースのトライアルを申請するには、「無料トライアルを構成する」をご参照ください。
ステップ 3:サービスを公開する
テストが完了したら、サービスは公開前に Compute Nest の公式レビューに合格する必要があります。 詳細については、「サービスを公開する」をご参照ください。