More Related Content
Similar to スマートスピーカーのバックエンドでAzure を使う方法 (20)
スマートスピーカーのバックエンドでAzure を使う方法
- 7. #linebootawards #スマートスピーカーを遊びたおす会
デプロイ時のポイント 1
web.config というファイルでエントリーポイントを指定
参考 1:web.config のサンプル
https://github.com/tjanczuk/iisnode/blob/master/src/samples/configuration/web.config
参考 2:Clova Extensions Kit のチュートリアルを Azure で動かす手順
https://blog.okazuki.jp/entry/2018/09/05/194531
中略
- 12. #linebootawards #スマートスピーカーを遊びたおす会
はじめかた
例:Google Assistant に対応させる方法
◦ func init # プロジェクト作成
func new # 関数作成(ここで作成したものにコードを書く)
npm init –y # package.json 作成
npm i express # 各種ライブラリのインストール
npm i azure-function-express
npm i dialogflow
npm i dialogflow-fulfillment
npm i actions-on-google
◦ Azure Functions Core Tools の操作(環境のセットアップ)
https://docs.microsoft.com/ja-jp/azure/azure-functions/functions-run-local
◦ コード例:
https://gist.github.com/runceel/937783d7dd41d933f8cbbf033957c125
- 18. #linebootawards #スマートスピーカーを遊びたおす会
リンク 1
Function App での開発
◦ CLI ツール
◦ https://docs.microsoft.com/ja-jp/azure/azure-functions/functions-run-local
◦ 配備
◦ https://docs.microsoft.com/ja-jp/azure/azure-functions/deployment-zip-push
◦ azure-function-express
◦ https://www.npmjs.com/package/azure-function-express
Web App
◦ Node.js アプリの作成
◦ https://docs.microsoft.com/ja-jp/azure/app-service/app-service-web-get-started-nodejs
- 19. #linebootawards #スマートスピーカーを遊びたおす会
リンク 2
関連 Blog 記事
◦ Google Assistant アプリの開発のバックエンドに Azure Functions を使おう
◦ https://blog.okazuki.jp/entry/2018/09/03/182959
◦ Clova Extensions Kit のチュートリアルを Azure で動かす手順
◦ https://blog.okazuki.jp/entry/2018/09/05/194531