Skip to content

Deployment JP

Vishesh Oberoi edited this page Apr 23, 2019 · 1 revision

ソース管理からAzureにボットをデプロイする

この記事では、ボットをAzureに展開するための展開プロセスについて説明します。

1. ボットを作成する

2. Azure - 新しいWebアプリを作成する

1.案内する https://portal.azure.com

  1. 緑色の + Create a resourceサインをクリックしてください。

  2. Webカテゴリに移動して新しい Web Appを作成します. Azure Blade Navbar

  3. アプリ名、購読、リソースグループ、OS、発行(コード)など、すべてのフィールドに入力します。

Azure Blade Navbar

3. Azure - 新しいボットチャンネル登録サービスを作成する

  1. Azureポータルで、緑色の + Create a resourceサインをクリックしてください。
  2. 検索バーに「Bot Channels Registation」と入力して新しいサービスを作成します。 Azure Blade Navbar
  3. すべての詳細を入力し、必ず新しいMicrosoft App IDとパスワードを作成してください。あなたの .envまたは appsettings.jsonファイルにApp IdとPasswordを必ず保存してください。

4. gitリポジトリを設定する

お気に入りのgitソース管理プロバイダを使ってgitリポジトリを作成してください。

5. Azure Deployment Centerを使用してデプロイする

それでは、gitリポジトリをAzure App Servicesに接続する必要があります。 あなたのボットのためにContinuous Deploymentを設定するためにこのドキュメントに従ってください. App Service Kudu build serverを使って構築することをお勧めします。

6. Azure Appの設定

  1. Click on App Settings and update all your app settings with your credentials.

Azure Blade Navbar

6. Connect to Bot Channels Registation

  1. Navigate to your Bot Channels Registation service from 3. Azure - Create a new Bot Channels Registation Service that you created earlier.

  2. Click on Settings and update the Messaging endpoint with https://<your-web-app-name>.azurewebsites.net/api/messages.

Azure Blade Navbar

7.デプロイしたボットをテストします

展開が成功したら、数秒待ってからWebアプリケーションを再起動してキャッシュをクリアします。 Bot Channels登録サービスブレードに戻って、Azureポータルで提供されているWebチャットを使用するか、コンピューターのエミュレーターを使用してテストします。