Robot üzembe helyezése

Befejeződött

Miután befejezte a robot fejlesztését, üzembe helyezheti az Azure-ban. A robot üzemeltetésének konkrét részletei a használt programozási nyelvtől és az alapul szolgáló futtatókörnyezettől függően változnak; az üzembe helyezés alapvető lépései azonban megegyeznek.

A robot támogatásához szükséges Azure-erőforrások létrehozása

Létre kell hoznia egy Azure-alkalmazásregisztrációt, hogy a robot olyan identitást kapjon, amellyel hozzáférhet az erőforrásokhoz, valamint egy robotalkalmazási szolgáltatást a robot üzemeltetéséhez.

Azure-alkalmazás regisztrálása

Az alkalmazásregisztrációt az az ad app create Azure parancssori felület (CLI) paranccsal hozhatja létre, megadva az alkalmazás identitásának megjelenítendő nevét és jelszavát. Ez a parancs regisztrálja az alkalmazást, és visszaadja annak regisztrációs adatait, beleértve a következő lépésben szükséges egyedi alkalmazásazonosítót is.

Robotalkalmazási szolgáltatás létrehozása

A robothoz szükség van egy robotcsatornák regisztrációs erőforrására, valamint a kapcsolódó alkalmazásszolgáltatásra és alkalmazásszolgáltatás-csomagra. Ezen erőforrások létrehozásához használhatja a robot létrehozásához használt Bot Framework SDK-sablonhoz biztosított Azure-erőforrás-üzembehelyezési sablonokat. Futtassa a az deployment group create parancsot, hivatkozzon az üzembehelyezési sablonra, és adja meg a robotalkalmazás regisztrációjának azonosítóját (a az ad app create parancs kimenetéből) és a megadott jelszót.

A robot előkészítése üzembe helyezésre

A robot előkészítéséhez szükséges konkrét lépések a létrehozásához használt programozási nyelvtől függenek. C# és JavaScript-robotok esetén a parancs használatával biztosíthatja, hogy a az bot prepare-deploy robot megfelelően legyen konfigurálva a megfelelő csomagfüggőségekkel és buildfájlokkal. Python-robotok esetén egy requirements.txt fájlt kell tartalmaznia, amely felsorolja az üzembehelyezési környezetben telepíteni kívánt csomagfüggőségeket.

Robot üzembe helyezése webalkalmazásként

Az utolsó lépés a robotalkalmazás fájljainak zip-archívumba való csomagolása, és a az webapp deployment source config-zip parancs használata a robotkód üzembe helyezéséhez a korábban létrehozott Azure-erőforrásokon.

Az üzembe helyezés befejezése után tesztelheti és konfigurálhatja a robotot az Azure Portalon.

További információ

A robot üzembe helyezéséről további információt a Bot Framework SDK dokumentációjában talál.