Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
一希 大田
731 views
スマートスピーカーのバックエンドでAzure を使う方法
スマートスピーカーを遊びたおす会 vol3 でした LT の資料です。
Technology
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 20
2
/ 20
3
/ 20
4
/ 20
5
/ 20
6
/ 20
7
/ 20
8
/ 20
9
/ 20
10
/ 20
11
/ 20
12
/ 20
13
/ 20
14
/ 20
15
/ 20
16
/ 20
17
/ 20
18
/ 20
19
/ 20
20
/ 20
More Related Content
PDF
Visual studio 2019 updates pickup!
by
一希 大田
PDF
Visual Studio 2019 の個人的なお勧め機能(発表時点)
by
一希 大田
PPTX
WPF on .NET Core 3.0
by
一希 大田
PDF
Windows 10 対応のデスクトップアプリを 作る技術(事前公開版)
by
一希 大田
PDF
Windows 10 対応のデスクトップアプリを作る技術(事前公開版v2)
by
一希 大田
PPTX
MicrosoftのサービスでさくっとBot開発!
by
Saki Homma
PPTX
これさえあれば大丈夫!Visual Studio Code 徹底解説
by
Saki Homma
PPTX
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
by
Saki Homma
Visual studio 2019 updates pickup!
by
一希 大田
Visual Studio 2019 の個人的なお勧め機能(発表時点)
by
一希 大田
WPF on .NET Core 3.0
by
一希 大田
Windows 10 対応のデスクトップアプリを 作る技術(事前公開版)
by
一希 大田
Windows 10 対応のデスクトップアプリを作る技術(事前公開版v2)
by
一希 大田
MicrosoftのサービスでさくっとBot開発!
by
Saki Homma
これさえあれば大丈夫!Visual Studio Code 徹底解説
by
Saki Homma
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
by
Saki Homma
What's hot
PPTX
JavaScriptでパワポを作ろう
by
Saki Homma
PDF
Blazor Server テンプレート解説
by
Yuta Matsumura
PPTX
使い倒そうVisual Studio Code!!! ~ここからはじめる基本のキ~
by
Saki Homma
PPTX
Visual Studio Code で快適開発生活 -拡張を作って公開しよう-
by
Saki Homma
PDF
Uno Platform 触ってみた
by
一希 大田
PPTX
Visual Studio Live Share で猛暑を乗り切ろう!
by
Saki Homma
PPTX
20150926 uwpストア攻略
by
Makoto Nishimura
PPTX
Xamarinでも有能な .NET Core
by
Yuta Matsumura
PPTX
使い倒そう Visual Studio Code!~クラウド連携や遠隔ペアプロ、 もちろん Git も便利に~
by
Saki Homma
PDF
オンライン中心だから地方のコミュニティも見てみませんか? - Fukuoka.NETの紹介
by
Yuta Matsumura
PPTX
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
by
Saki Homma
PDF
Bot Framework Composer Fukuazu
by
ru pic
PDF
【PlayFab】UnityAdsのリワード広告を統合する方法
by
TakuyaNakajo
PPTX
Editorlt
by
Masaki Suzuki
PPTX
.NET Core 3.0 で Blazor を使用したフルスタック C# Web アプリの構築
by
Joni
PPTX
Visual Studio Code 入門
by
Saki Homma
PPTX
使い倒そう Visual Studio Live Share!
by
Saki Homma
PDF
はじめての HoloLens セッションの集大成お見せします!
by
一希 大田
PDF
iOSアプリ開発のためのSwiftビギナーズ勉強会 第6回 @Co-Edo
by
Megumi Otani(Czenhe)
PDF
AngularとOnsen UIで作る最高のHTML5ハイブリッドアプリ
by
アシアル株式会社
JavaScriptでパワポを作ろう
by
Saki Homma
Blazor Server テンプレート解説
by
Yuta Matsumura
使い倒そうVisual Studio Code!!! ~ここからはじめる基本のキ~
by
Saki Homma
Visual Studio Code で快適開発生活 -拡張を作って公開しよう-
by
Saki Homma
Uno Platform 触ってみた
by
一希 大田
Visual Studio Live Share で猛暑を乗り切ろう!
by
Saki Homma
20150926 uwpストア攻略
by
Makoto Nishimura
Xamarinでも有能な .NET Core
by
Yuta Matsumura
使い倒そう Visual Studio Code!~クラウド連携や遠隔ペアプロ、 もちろん Git も便利に~
by
Saki Homma
オンライン中心だから地方のコミュニティも見てみませんか? - Fukuoka.NETの紹介
by
Yuta Matsumura
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
by
Saki Homma
Bot Framework Composer Fukuazu
by
ru pic
【PlayFab】UnityAdsのリワード広告を統合する方法
by
TakuyaNakajo
Editorlt
by
Masaki Suzuki
.NET Core 3.0 で Blazor を使用したフルスタック C# Web アプリの構築
by
Joni
Visual Studio Code 入門
by
Saki Homma
使い倒そう Visual Studio Live Share!
by
Saki Homma
はじめての HoloLens セッションの集大成お見せします!
by
一希 大田
iOSアプリ開発のためのSwiftビギナーズ勉強会 第6回 @Co-Edo
by
Megumi Otani(Czenhe)
AngularとOnsen UIで作る最高のHTML5ハイブリッドアプリ
by
アシアル株式会社
More from 一希 大田
PDF
.NET 7 での ASP.NET Core Blazor の新機能ピックアップ
by
一希 大田
PDF
Power Apps + C#
by
一希 大田
PDF
Azure Static Web Apps を試してみた!
by
一希 大田
PPTX
.NET 5 and Windows app dev
by
一希 大田
PDF
WPF on .NET Core 3.1 で Windows 10 アプリ開発
by
一希 大田
PDF
.NET Core 3.0 + Windows 10 で WPF 開発
by
一希 大田
PDF
はじめよう Azure Functions
by
一希 大田
PDF
Xamarin.Forms アプリケーション 設計パターン
by
一希 大田
PDF
Visual Studio 2019 の個人的なお勧め機能
by
一希 大田
PDF
Windows 10 に対応した デスクトップ アプリを作る技術(事前公開版 v2)
by
一希 大田
PDF
事前公開版 Windows 10 に対応したデスクトップ アプリを作る技術 v1
by
一希 大田
PPTX
Visual Studio App center 概要
by
一希 大田
PDF
ペッパソン東の陣 Microsoft 提供 API のご紹介
by
一希 大田
PDF
Xamarin でのモバイルアプリ開発 周辺基礎知識
by
一希 大田
PDF
XAML入門
by
一希 大田
PDF
Xamarin.forms入門
by
一希 大田
PDF
かずきのUWP入門
by
一希 大田
PDF
Prism.Formsについて
by
一希 大田
PDF
20160416 Azure Data Lakeのはまりどころ
by
一希 大田
PDF
めとべや東京10 Universal Windows Platform appの新しいバインディング
by
一希 大田
.NET 7 での ASP.NET Core Blazor の新機能ピックアップ
by
一希 大田
Power Apps + C#
by
一希 大田
Azure Static Web Apps を試してみた!
by
一希 大田
.NET 5 and Windows app dev
by
一希 大田
WPF on .NET Core 3.1 で Windows 10 アプリ開発
by
一希 大田
.NET Core 3.0 + Windows 10 で WPF 開発
by
一希 大田
はじめよう Azure Functions
by
一希 大田
Xamarin.Forms アプリケーション 設計パターン
by
一希 大田
Visual Studio 2019 の個人的なお勧め機能
by
一希 大田
Windows 10 に対応した デスクトップ アプリを作る技術(事前公開版 v2)
by
一希 大田
事前公開版 Windows 10 に対応したデスクトップ アプリを作る技術 v1
by
一希 大田
Visual Studio App center 概要
by
一希 大田
ペッパソン東の陣 Microsoft 提供 API のご紹介
by
一希 大田
Xamarin でのモバイルアプリ開発 周辺基礎知識
by
一希 大田
XAML入門
by
一希 大田
Xamarin.forms入門
by
一希 大田
かずきのUWP入門
by
一希 大田
Prism.Formsについて
by
一希 大田
20160416 Azure Data Lakeのはまりどころ
by
一希 大田
めとべや東京10 Universal Windows Platform appの新しいバインディング
by
一希 大田
スマートスピーカーのバックエンドでAzure を使う方法
1.
#linebootawards #スマートスピーカーを遊びたおす会 スマートスピーカーのバックエンドで Azure を使う方法 大田
一希 Twitte:@okazuki
2.
#linebootawards #スマートスピーカーを遊びたおす会 自己紹介 名前:大田 一希 好き:🍖、C#、モンハン 苦手:型の無い言語 Twitter:@okazuki Blog:かずきのBlog@hatena
(https://blog.okazuki.jp) 仕事: 富士通系 SIer に 10 年ちょっと 現在は日本マイクロソフトで プレミアフィールドエンジニア
3.
#linebootawards #スマートスピーカーを遊びたおす会 今日の LT
のゴール Microsoft のクラウドサービスの Microsoft Azure で スマートスピーカーのバックエンドを作るときの ポイントをおさえてもらう
4.
#linebootawards #スマートスピーカーを遊びたおす会 Microsoft Azure
とは 数百のサービス がある Microsoft のクラウドサービス
5.
#linebootawards #スマートスピーカーを遊びたおす会 今回紹介するサービス App Service
の中の ◦ Web App ◦ PHP、node (バージョン指定可能)、C#、Python、Docker をデプロイ可能 ◦ Function App(Azure Functions) ◦ node (6.5)、C#、F# を動かせる AWS Lambda、GCP Cloud Functions と似たもの ※ Azure Functions v2 (現在 preview) から node のバージョン選択可能
6.
#linebootawards #スマートスピーカーを遊びたおす会 自由度が高いもの Web App ◦
express で開発したアプリが普通に動く (node.js, python, C#, Java, docker) デプロイ! Azure Web app
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 中略
8.
#linebootawards #スマートスピーカーを遊びたおす会 デプロイ時のポイント 2 アプリフォルダを
zip で固めて以下の URL からデプロイ ◦ https://<app_name>.scm.azurewebsites.net/ZipDeploy ◦ git push でデプロイ、CIからデプロイなども対応 ドロップ!
9.
#linebootawards #スマートスピーカーを遊びたおす会 Demo CLOVA EXTENSION
10.
#linebootawards #スマートスピーカーを遊びたおす会 サーバーレスにしたい Function App(Azure
Functions) ◦ Microsoft Azure のサーバーレスのプラットフォーム
11.
#linebootawards #スマートスピーカーを遊びたおす会 express って使えるの? 大体のスマートスピーカーのライブラリは
express に依存? ◦ azure-function-express を適用すれば使える ◦ https://www.npmjs.com/package/azure-function-express
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
13.
#linebootawards #スマートスピーカーを遊びたおす会 Demo GOOGLE ASSISTANT
14.
#linebootawards #スマートスピーカーを遊びたおす会 サーバーレスにしたい 課題 ◦ コンサンプションプラン(使った分だけ動くプラン)だと コールドスタートでタイムアウトに!? ◦
一度動き始めると快適 ◦ App Service Plan だと快適(月数千円) HELP!! ◦ LINE Clova の clova-cek-sdk-nodejs は動かせませんでした… ◦ Function App まで処理は来るけど何もログが出ないままタイムアウトになる azure-function-express が 3 日前にアップデートされてた!! 後で追試します!!
15.
#linebootawards #スマートスピーカーを遊びたおす会 サーバーレスにしたい 課題 ◦ コンサンプションプラン(使った分だけ動くプラン)だと コールドスタートでタイムアウトに!? ◦
一度動き始めると快適 ◦ App Service Plan だと快適(月数千円) HELP!! ◦ LINE Clova の clova-cek-sdk-nodejs は動かせませんでした… ◦ Function App まで処理は来るけど何もログが出ないままタイムアウトになる azure-function-express が 3 日前にアップデートされてた!! 後で追試します!!
16.
#linebootawards #スマートスピーカーを遊びたおす会 C# でもいいよ 起動が早いのは
C# のほうが早い ◦ JSON を受け取って、JSON を返すだけなので何言語でもいい ◦ C# 用 SDK ◦ Clova CEK SDK C#(野良) https://github.com/kenakamu/clova-cek-sdk-csharp ◦ Dialogflow 無い??
17.
#linebootawards #スマートスピーカーを遊びたおす会 まとめ Microsoft Azure
でスマートスピーカーのバックエンドを作るなら ◦ Web App ◦ 既存コード + web.confi ◦ Function App ◦ azure-function-express + 公式 SDK or SDK は諦めて自分で JSON を処理 ◦ JavaScript 以外に C# でも開発できるので興味があったら是非
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
20.
#linebootawards #スマートスピーカーを遊びたおす会 ありがとうございました!
Download