Submit Search
Upload
Azure functions+typescript
•
1 like
•
1,496 views
Hiroyuki Ohnaka
Follow
2018/4/14 第二十一回 Azureもくもく会 @ 品川
Read less
Read more
Software
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 15
Download now
Download to read offline
Recommended
僕の Serverless web application
僕の Serverless web application
祐樹 夏目
コミュニティと自分
コミュニティと自分
祐樹 夏目
僕はあなたを監視する(MS Graph Subscriptionのβで公開されたpresencesを使おう!)
僕はあなたを監視する(MS Graph Subscriptionのβで公開されたpresencesを使おう!)
DevTakas
0831 node学園lt
0831 node学園lt
Kazuya Fukumoto
Editorlt
Editorlt
Masaki Suzuki
Lambda(Python)のデプロイについて考えたというか作った
Lambda(Python)のデプロイについて考えたというか作った
Terui Masashi
懲りずにazure functionsでlinebotを作ってみた
懲りずにazure functionsでlinebotを作ってみた
裕之 木下
Vscodemeetup6
Vscodemeetup6
Masaki Suzuki
Recommended
僕の Serverless web application
僕の Serverless web application
祐樹 夏目
コミュニティと自分
コミュニティと自分
祐樹 夏目
僕はあなたを監視する(MS Graph Subscriptionのβで公開されたpresencesを使おう!)
僕はあなたを監視する(MS Graph Subscriptionのβで公開されたpresencesを使おう!)
DevTakas
0831 node学園lt
0831 node学園lt
Kazuya Fukumoto
Editorlt
Editorlt
Masaki Suzuki
Lambda(Python)のデプロイについて考えたというか作った
Lambda(Python)のデプロイについて考えたというか作った
Terui Masashi
懲りずにazure functionsでlinebotを作ってみた
懲りずにazure functionsでlinebotを作ってみた
裕之 木下
Vscodemeetup6
Vscodemeetup6
Masaki Suzuki
本番運用で使うVisual Studio
本番運用で使うVisual Studio
Kazuyuki Miyake
分身の術
分身の術
yasuhiro kiyota
ReactでCMSを作ったときにハマったこと
ReactでCMSを作ったときにハマったこと
kazuki matsumura
Docker on azure!進化していくcontainerを覗いてみよう!
Docker on azure!進化していくcontainerを覗いてみよう!
Tsukasa Kato
Face APIで開発する時に使っている7つの道具
Face APIで開発する時に使っている7つの道具
Kazuyuki Miyake
PythonとYAMLでGCPをDeploy!「Google Cloud Deployment Manager」
PythonとYAMLでGCPをDeploy!「Google Cloud Deployment Manager」
Terui Masashi
Visual Studio 2017 で Azure Functions の開発
Visual Studio 2017 で Azure Functions の開発
Yasuaki Matsuda
Azureもくもく会@東京のいままでとこれからと
Azureもくもく会@東京のいままでとこれからと
裕之 木下
Infrastructure as Codeってなんだったっけ?
Infrastructure as Codeってなんだったっけ?
Terui Masashi
Google App Engine for PHPとそのローカル開発環境について
Google App Engine for PHPとそのローカル開発環境について
Terui Masashi
iOS対応のCIサービス「Bitrise」を使ってみた
iOS対応のCIサービス「Bitrise」を使ってみた
Kosuke Ogawa
普段Reactを触ってる僕が Angularを触ってみた感想を共有する
普段Reactを触ってる僕が Angularを触ってみた感想を共有する
kazuki matsumura
BITRISEを使っています
BITRISEを使っています
Kazuaki KURIU
Inside pixiv's infrastructure〜application cluster side〜
Inside pixiv's infrastructure〜application cluster side〜
Tatsuhiko Kubo
AWS SDK for Go を使って作ってみた話
AWS SDK for Go を使って作ってみた話
uchimanajet7
Google アナリティクスでSharePointの利用状況を確認する
Google アナリティクスでSharePointの利用状況を確認する
Akihiro Ehara
Visual Studio 2019 Updates Pickup!
Visual Studio 2019 Updates Pickup!
Hiroyuki Mori
Web開発初心者がReactをチームに導入して半年経った
Web開発初心者がReactをチームに導入して半年経った
kazuki matsumura
React meetup 3_eight
React meetup 3_eight
Hideharu Okuma
現実的な「WordPress on Azure App Service」 クイックスタート
現実的な「WordPress on Azure App Service」 クイックスタート
Kazuyuki Miyake
ノンプログラミングで楽したい
ノンプログラミングで楽したい
裕之 木下
Docker勉強会2017 実践編 スライド
Docker勉強会2017 実践編 スライド
Shiojiri Ohhara
More Related Content
What's hot
本番運用で使うVisual Studio
本番運用で使うVisual Studio
Kazuyuki Miyake
分身の術
分身の術
yasuhiro kiyota
ReactでCMSを作ったときにハマったこと
ReactでCMSを作ったときにハマったこと
kazuki matsumura
Docker on azure!進化していくcontainerを覗いてみよう!
Docker on azure!進化していくcontainerを覗いてみよう!
Tsukasa Kato
Face APIで開発する時に使っている7つの道具
Face APIで開発する時に使っている7つの道具
Kazuyuki Miyake
PythonとYAMLでGCPをDeploy!「Google Cloud Deployment Manager」
PythonとYAMLでGCPをDeploy!「Google Cloud Deployment Manager」
Terui Masashi
Visual Studio 2017 で Azure Functions の開発
Visual Studio 2017 で Azure Functions の開発
Yasuaki Matsuda
Azureもくもく会@東京のいままでとこれからと
Azureもくもく会@東京のいままでとこれからと
裕之 木下
Infrastructure as Codeってなんだったっけ?
Infrastructure as Codeってなんだったっけ?
Terui Masashi
Google App Engine for PHPとそのローカル開発環境について
Google App Engine for PHPとそのローカル開発環境について
Terui Masashi
iOS対応のCIサービス「Bitrise」を使ってみた
iOS対応のCIサービス「Bitrise」を使ってみた
Kosuke Ogawa
普段Reactを触ってる僕が Angularを触ってみた感想を共有する
普段Reactを触ってる僕が Angularを触ってみた感想を共有する
kazuki matsumura
BITRISEを使っています
BITRISEを使っています
Kazuaki KURIU
Inside pixiv's infrastructure〜application cluster side〜
Inside pixiv's infrastructure〜application cluster side〜
Tatsuhiko Kubo
AWS SDK for Go を使って作ってみた話
AWS SDK for Go を使って作ってみた話
uchimanajet7
Google アナリティクスでSharePointの利用状況を確認する
Google アナリティクスでSharePointの利用状況を確認する
Akihiro Ehara
Visual Studio 2019 Updates Pickup!
Visual Studio 2019 Updates Pickup!
Hiroyuki Mori
Web開発初心者がReactをチームに導入して半年経った
Web開発初心者がReactをチームに導入して半年経った
kazuki matsumura
React meetup 3_eight
React meetup 3_eight
Hideharu Okuma
現実的な「WordPress on Azure App Service」 クイックスタート
現実的な「WordPress on Azure App Service」 クイックスタート
Kazuyuki Miyake
What's hot
(20)
本番運用で使うVisual Studio
本番運用で使うVisual Studio
分身の術
分身の術
ReactでCMSを作ったときにハマったこと
ReactでCMSを作ったときにハマったこと
Docker on azure!進化していくcontainerを覗いてみよう!
Docker on azure!進化していくcontainerを覗いてみよう!
Face APIで開発する時に使っている7つの道具
Face APIで開発する時に使っている7つの道具
PythonとYAMLでGCPをDeploy!「Google Cloud Deployment Manager」
PythonとYAMLでGCPをDeploy!「Google Cloud Deployment Manager」
Visual Studio 2017 で Azure Functions の開発
Visual Studio 2017 で Azure Functions の開発
Azureもくもく会@東京のいままでとこれからと
Azureもくもく会@東京のいままでとこれからと
Infrastructure as Codeってなんだったっけ?
Infrastructure as Codeってなんだったっけ?
Google App Engine for PHPとそのローカル開発環境について
Google App Engine for PHPとそのローカル開発環境について
iOS対応のCIサービス「Bitrise」を使ってみた
iOS対応のCIサービス「Bitrise」を使ってみた
普段Reactを触ってる僕が Angularを触ってみた感想を共有する
普段Reactを触ってる僕が Angularを触ってみた感想を共有する
BITRISEを使っています
BITRISEを使っています
Inside pixiv's infrastructure〜application cluster side〜
Inside pixiv's infrastructure〜application cluster side〜
AWS SDK for Go を使って作ってみた話
AWS SDK for Go を使って作ってみた話
Google アナリティクスでSharePointの利用状況を確認する
Google アナリティクスでSharePointの利用状況を確認する
Visual Studio 2019 Updates Pickup!
Visual Studio 2019 Updates Pickup!
Web開発初心者がReactをチームに導入して半年経った
Web開発初心者がReactをチームに導入して半年経った
React meetup 3_eight
React meetup 3_eight
現実的な「WordPress on Azure App Service」 クイックスタート
現実的な「WordPress on Azure App Service」 クイックスタート
Similar to Azure functions+typescript
ノンプログラミングで楽したい
ノンプログラミングで楽したい
裕之 木下
Docker勉強会2017 実践編 スライド
Docker勉強会2017 実践編 スライド
Shiojiri Ohhara
APIドキュメントの話 #sphinxjp
APIドキュメントの話 #sphinxjp
Takeshi Komiya
SphinxのCIの続き Azure DevOpsでのビルド結果を、認証付きAzure App Serviceに公開するところまで
SphinxのCIの続き Azure DevOpsでのビルド結果を、認証付きAzure App Serviceに公開するところまで
Study Group by SciencePark Corp.
TravisCIでActionScriptを動かす
TravisCIでActionScriptを動かす
gyoh_k
Googleのインフラ技術から考える理想のDevOps
Googleのインフラ技術から考える理想のDevOps
Etsuji Nakai
Docker勉強会2017 最新基礎・応用編
Docker勉強会2017 最新基礎・応用編
Shiojiri Ohhara
会社にGitHub Enterpriseを導入してみた話
会社にGitHub Enterpriseを導入してみた話
Shuji Yamada
Devとopsをつなぐchat ops
Devとopsをつなぐchat ops
ikikko
もっとサーバーレスを手軽に便利に!Azure Logic Apps
もっとサーバーレスを手軽に便利に!Azure Logic Apps
典子 松本
Arukas meet Mesos/Marathon
Arukas meet Mesos/Marathon
Shuji Yamada
Microsoft Flow は SharePoint Designer ワークフローの代わりになり得るか!?
Microsoft Flow は SharePoint Designer ワークフローの代わりになり得るか!?
Hiroaki Oikawa
CIサーバーとSchemaSpyでデータベースのドキュメント作成を自動化
CIサーバーとSchemaSpyでデータベースのドキュメント作成を自動化
Hiroyuki Ohnaka
Global Office 365 Developer BootCamp 2018 - Japan
Global Office 365 Developer BootCamp 2018 - Japan
Hiroyasu Inoue
皆さん!ふくてんが来ましたよ!!
皆さん!ふくてんが来ましたよ!!
ru pic
Dotnetconf2017
Dotnetconf2017
Yoshiyuki Taniguchi
Azure Function GAした!Visual Studio Tools for Azure Functions もプレビューだ!
Azure Function GAした!Visual Studio Tools for Azure Functions もプレビューだ!
Yasuaki Matsuda
(2017.6.9) Neo4jの可視化ライブラリまとめ
(2017.6.9) Neo4jの可視化ライブラリまとめ
Mitsutoshi Kiuchi
XP祭り2017 LT 「DevOps再考」(改題)
XP祭り2017 LT 「DevOps再考」(改題)
Hiroyuki Ohnaka
Micronaut on Azure 試してみた
Micronaut on Azure 試してみた
拓将 平林
Similar to Azure functions+typescript
(20)
ノンプログラミングで楽したい
ノンプログラミングで楽したい
Docker勉強会2017 実践編 スライド
Docker勉強会2017 実践編 スライド
APIドキュメントの話 #sphinxjp
APIドキュメントの話 #sphinxjp
SphinxのCIの続き Azure DevOpsでのビルド結果を、認証付きAzure App Serviceに公開するところまで
SphinxのCIの続き Azure DevOpsでのビルド結果を、認証付きAzure App Serviceに公開するところまで
TravisCIでActionScriptを動かす
TravisCIでActionScriptを動かす
Googleのインフラ技術から考える理想のDevOps
Googleのインフラ技術から考える理想のDevOps
Docker勉強会2017 最新基礎・応用編
Docker勉強会2017 最新基礎・応用編
会社にGitHub Enterpriseを導入してみた話
会社にGitHub Enterpriseを導入してみた話
Devとopsをつなぐchat ops
Devとopsをつなぐchat ops
もっとサーバーレスを手軽に便利に!Azure Logic Apps
もっとサーバーレスを手軽に便利に!Azure Logic Apps
Arukas meet Mesos/Marathon
Arukas meet Mesos/Marathon
Microsoft Flow は SharePoint Designer ワークフローの代わりになり得るか!?
Microsoft Flow は SharePoint Designer ワークフローの代わりになり得るか!?
CIサーバーとSchemaSpyでデータベースのドキュメント作成を自動化
CIサーバーとSchemaSpyでデータベースのドキュメント作成を自動化
Global Office 365 Developer BootCamp 2018 - Japan
Global Office 365 Developer BootCamp 2018 - Japan
皆さん!ふくてんが来ましたよ!!
皆さん!ふくてんが来ましたよ!!
Dotnetconf2017
Dotnetconf2017
Azure Function GAした!Visual Studio Tools for Azure Functions もプレビューだ!
Azure Function GAした!Visual Studio Tools for Azure Functions もプレビューだ!
(2017.6.9) Neo4jの可視化ライブラリまとめ
(2017.6.9) Neo4jの可視化ライブラリまとめ
XP祭り2017 LT 「DevOps再考」(改題)
XP祭り2017 LT 「DevOps再考」(改題)
Micronaut on Azure 試してみた
Micronaut on Azure 試してみた
More from Hiroyuki Ohnaka
remote Docker over SSHが熱い
remote Docker over SSHが熱い
Hiroyuki Ohnaka
VSCode Remote Container & GitHub Codespacesで拓く次世代のJava開発体験
VSCode Remote Container & GitHub Codespacesで拓く次世代のJava開発体験
Hiroyuki Ohnaka
Remote Development with Visual Studio Code & A clean dev env, working every ...
Remote Development with Visual Studio Code & A clean dev env, working every ...
Hiroyuki Ohnaka
ChefとItamaeをニコイチしてAnsibleにマイグレーションした話
ChefとItamaeをニコイチしてAnsibleにマイグレーションした話
Hiroyuki Ohnaka
「WindowsデスクトップでWeb開発 改訂版」サンプル
「WindowsデスクトップでWeb開発 改訂版」サンプル
Hiroyuki Ohnaka
Mackerelの薄い本
Mackerelの薄い本
Hiroyuki Ohnaka
Microsoft DocsにContributeした話
Microsoft DocsにContributeした話
Hiroyuki Ohnaka
技術書典4 く-35「錬金術MeetUp」 Alchemist Vol.1 サンプル版
技術書典4 く-35「錬金術MeetUp」 Alchemist Vol.1 サンプル版
Hiroyuki Ohnaka
4/22 技術書典4 か-16「ふぃーるどのーつ」 新刊「すいーとみゅーじっく vol.5Mackerelではじめるお手軽サーバー監視」サンプル版
4/22 技術書典4 か-16「ふぃーるどのーつ」 新刊「すいーとみゅーじっく vol.5Mackerelではじめるお手軽サーバー監視」サンプル版
Hiroyuki Ohnaka
仮想通貨始めました~GethではじめるEthereum~
仮想通貨始めました~GethではじめるEthereum~
Hiroyuki Ohnaka
錬金術MeetUpへのお誘い
錬金術MeetUpへのお誘い
Hiroyuki Ohnaka
Mackerelではじめる お手軽サーバー監視
Mackerelではじめる お手軽サーバー監視
Hiroyuki Ohnaka
「GebとSpockではじめるシステムテスト自動化」
「GebとSpockではじめるシステムテスト自動化」
Hiroyuki Ohnaka
TDDはじめて物語Second Season(updated)
TDDはじめて物語Second Season(updated)
Hiroyuki Ohnaka
TDDはじめて物語 Second Season #tddbc
TDDはじめて物語 Second Season #tddbc
Hiroyuki Ohnaka
JDK9の真の目玉機能はこれだ!
JDK9の真の目玉機能はこれだ!
Hiroyuki Ohnaka
Java8移行は怖くない~エンタープライズ案件でのJava8移行事例~
Java8移行は怖くない~エンタープライズ案件でのJava8移行事例~
Hiroyuki Ohnaka
「すいーとみゅーじっく」のできるまで
「すいーとみゅーじっく」のできるまで
Hiroyuki Ohnaka
pact-jvmではじめるコンシューマー駆動契約
pact-jvmではじめるコンシューマー駆動契約
Hiroyuki Ohnaka
実録Blue-Green Deployment導入記
実録Blue-Green Deployment導入記
Hiroyuki Ohnaka
More from Hiroyuki Ohnaka
(20)
remote Docker over SSHが熱い
remote Docker over SSHが熱い
VSCode Remote Container & GitHub Codespacesで拓く次世代のJava開発体験
VSCode Remote Container & GitHub Codespacesで拓く次世代のJava開発体験
Remote Development with Visual Studio Code & A clean dev env, working every ...
Remote Development with Visual Studio Code & A clean dev env, working every ...
ChefとItamaeをニコイチしてAnsibleにマイグレーションした話
ChefとItamaeをニコイチしてAnsibleにマイグレーションした話
「WindowsデスクトップでWeb開発 改訂版」サンプル
「WindowsデスクトップでWeb開発 改訂版」サンプル
Mackerelの薄い本
Mackerelの薄い本
Microsoft DocsにContributeした話
Microsoft DocsにContributeした話
技術書典4 く-35「錬金術MeetUp」 Alchemist Vol.1 サンプル版
技術書典4 く-35「錬金術MeetUp」 Alchemist Vol.1 サンプル版
4/22 技術書典4 か-16「ふぃーるどのーつ」 新刊「すいーとみゅーじっく vol.5Mackerelではじめるお手軽サーバー監視」サンプル版
4/22 技術書典4 か-16「ふぃーるどのーつ」 新刊「すいーとみゅーじっく vol.5Mackerelではじめるお手軽サーバー監視」サンプル版
仮想通貨始めました~GethではじめるEthereum~
仮想通貨始めました~GethではじめるEthereum~
錬金術MeetUpへのお誘い
錬金術MeetUpへのお誘い
Mackerelではじめる お手軽サーバー監視
Mackerelではじめる お手軽サーバー監視
「GebとSpockではじめるシステムテスト自動化」
「GebとSpockではじめるシステムテスト自動化」
TDDはじめて物語Second Season(updated)
TDDはじめて物語Second Season(updated)
TDDはじめて物語 Second Season #tddbc
TDDはじめて物語 Second Season #tddbc
JDK9の真の目玉機能はこれだ!
JDK9の真の目玉機能はこれだ!
Java8移行は怖くない~エンタープライズ案件でのJava8移行事例~
Java8移行は怖くない~エンタープライズ案件でのJava8移行事例~
「すいーとみゅーじっく」のできるまで
「すいーとみゅーじっく」のできるまで
pact-jvmではじめるコンシューマー駆動契約
pact-jvmではじめるコンシューマー駆動契約
実録Blue-Green Deployment導入記
実録Blue-Green Deployment導入記
Azure functions+typescript
1.
Copyright 2017 Hiroyuki
Onaka Azure Functions+TypeScript 2018/4/14第二十一回 Azureもくもく会 @ 品川 大中浩行(@setoazusa)
2.
Copyright 2017 Hiroyuki
Onaka こんにちわ! • 大中浩行 / setoazusa(せとあず) • 開発とインフラの二刀流 • Javaの方から来ました • 4/22 技術書典4 か-16「ふぃーるどのーつ」 & くー35「錬金術MeetUp」
3.
Copyright 2017 Hiroyuki
Onaka 今日やったこと Azure Fucntions上でTypeScriptで書いたバッ チ処理を動かす
4.
Copyright 2017 Hiroyuki
Onaka やること • JavaScriptの Functionをつくる • TypeScriptでスクリプトを書く • GitレポジトリーとFunctionsを連携する • デプロイ時にtscコマンドによるコンパイル が走るようにする
5.
Copyright 2017 Hiroyuki
Onaka JavaScriptのFunctionをつくる Azure CLI で初めての関数を作成する ( https://docs.microsoft.com/ja- jp/azure/azure-functions/functions-create- first-azure-function-azure-cli )にしたがって 関数を作成した後、index.jsを削除してindex.ts を作成する。
6.
Copyright 2017 Hiroyuki
Onaka TypeScriptでスクリプトを書く(tsconfig.jsonの抜粋)
7.
Copyright 2017 Hiroyuki
Onaka GitレポジトリーとFunctionを連携 Azure Portal上でGithub/Bitbucketと連携を設 定することで、Gitのリモートレポジトリーに pushするとAzure Functionsにコードがデプロ イされます。
8.
Copyright 2017 Hiroyuki
Onaka デプロイ時にtscコマンドによるコンパイルが走る ようにする • Azureにデプロイ時にnpm installが実行され る • npm installの処理時にtscコマンドによるコ ンパイルが実行されるようにする
9.
Copyright 2017 Hiroyuki
Onaka package.jsonのpostinstallの処理で記述
10.
Copyright 2017 Hiroyuki
Onaka Azure FunctionsのtimeTriggerの注意点 ここは「秒」
11.
Copyright 2017 Hiroyuki
Onaka 作ったもの • 技術書典のサークル被チェック数を取得して、サー バー監視サービスのMackerelにメトリックを投稿す るもの • https://github.com/azusa/circlecheck-mackerel • ベースはerukitiさんの https://github.com/erukiti/techbookfest-circle- bot
12.
Copyright 2017 Hiroyuki
Onaka コード(1)
13.
Copyright 2017 Hiroyuki
Onaka コード(2)
14.
Copyright 2017 Hiroyuki
Onaka 作成されるグラフ
15.
Copyright 2017 Hiroyuki
Onaka ありがとうございました! • 大中浩行(Onaka,Hiroyuki) • @setoazusa • グロースエクスパートナーズ株式会社 アーキテクチャソリューション部 テクニカルリード • http://hiroyuki.fieldnotes.jp/
Download now