SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Azure Functions v1.0 (GA)
~ GA したからには、触っておかねば!の巻 ~
Azure もくもく会 @ 東京 #22 LT
12th May, 2018
自己紹介
いのうえ (SharePoint 紳士)
@SpRestaurant (https://twitter.com/SpRestaurant)
SharePoint レストラン (http://sprestaurant.hatenablog.com/)
Azure もくもく会@東京 (https://azure-moku2.connpass.com/)
Azure もくもくハンズオン (https://github.com/Azure-Moku2-Study/Azure-moku2-textbook)
SIer で Microsoft 365 や Microsoft Azure であれこれしている人です。
最近「Vue.JS 始めました (まだ慣れない)」
Azure Functions v1.0 が GA されたよ!
嬉しいね
GA 寸前の某月某日
Event Grid の連携が追加された
嬉しいね
どんな風に嬉しいのだろう?
これを試す
https://docs.microsoft.com/en-us/azure/azure-functions/durable-functions-event-publishing
さっそく使ってみる
今日のレシピ
• Event Grid Topic を作成する
• Azure Functions を作成する
• Azure Functions をデプローイする
• アプリケーション設定を構成する
• Event Grid の Subscriber を作成する (今回は Logic Apps)
• 実行!
Event Grid Topic を作成する
これをコピっておく。
Event Grid Topic を作成する
これもコピっておく。
Azure Functions を作成する
お好みの Durable Functions を作ってみる
Azure Functions を作成する
1. host.json に Event Grid Topic の情報を追加
2. “EventGridKeySettingName” で指定した名前はこの後で使用
Azure Functions をデプローイする
VS からプロジェクトを発行
アプリケーション設定を構成する
1. host.json の “EventGridKeySettingName” に指定した名前を作成
2. Event Grid Topic の Access key を登録
Event Grid の Subscriber を作成する
今回は Logic Apps でイベントを受け取り、Blob を作成
実行!
ちゃんと Event Grid から取得した内容が保存されている
Orchestration のステータスがとれた
• Orchestration の InstanceId が取得できた
• 「どの Instance」が、「いつ」始まったのか
• InstanceId 毎にグルーピングして分析したら、何か見えそう?
• Instance 毎の実行時間の計測 (Running to Completed)
• Instance のエラー (Failed) 率の計測
Azure もくもく会@東京 #22 -  Azure Functions v1.0 GA

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (6)

JAWS DAYS 2014 ACEに聞け! S3
JAWS DAYS 2014 ACEに聞け! S3JAWS DAYS 2014 ACEに聞け! S3
JAWS DAYS 2014 ACEに聞け! S3
 
SendGrid Parse APIをデモってみる
SendGrid Parse APIをデモってみるSendGrid Parse APIをデモってみる
SendGrid Parse APIをデモってみる
 
Azure Appservice WebAppsでWordPressサイトを構築すると 運用が劇的にラクになる話
Azure Appservice WebAppsでWordPressサイトを構築すると運用が劇的にラクになる話Azure Appservice WebAppsでWordPressサイトを構築すると運用が劇的にラクになる話
Azure Appservice WebAppsでWordPressサイトを構築すると 運用が劇的にラクになる話
 
Web制作的に便利な機能満載!Microsoft Azureを使ってみよう
Web制作的に便利な機能満載!Microsoft Azureを使ってみようWeb制作的に便利な機能満載!Microsoft Azureを使ってみよう
Web制作的に便利な機能満載!Microsoft Azureを使ってみよう
 
ピタゴラスイッチでAWS自動化(JAWS-UG-LT @shimy_net )
ピタゴラスイッチでAWS自動化(JAWS-UG-LT @shimy_net )ピタゴラスイッチでAWS自動化(JAWS-UG-LT @shimy_net )
ピタゴラスイッチでAWS自動化(JAWS-UG-LT @shimy_net )
 
ノンコーディングでLineBotを作る MS FLOW編
ノンコーディングでLineBotを作る MS FLOW編ノンコーディングでLineBotを作る MS FLOW編
ノンコーディングでLineBotを作る MS FLOW編
 

Ähnlich wie Azure もくもく会@東京 #22 - Azure Functions v1.0 GA

Ähnlich wie Azure もくもく会@東京 #22 - Azure Functions v1.0 GA (20)

Azure もくもく会 @ 東京 #18 LT
Azure もくもく会 @ 東京 #18 LTAzure もくもく会 @ 東京 #18 LT
Azure もくもく会 @ 東京 #18 LT
 
Azure Function GAした!Visual Studio Tools for Azure Functions もプレビューだ!
Azure Function GAした!Visual Studio Tools for Azure Functions もプレビューだ!Azure Function GAした!Visual Studio Tools for Azure Functions もプレビューだ!
Azure Function GAした!Visual Studio Tools for Azure Functions もプレビューだ!
 
Azure activedirectoryの最新機能の概要紹介
Azure activedirectoryの最新機能の概要紹介Azure activedirectoryの最新機能の概要紹介
Azure activedirectoryの最新機能の概要紹介
 
Container x azure x kubernetes
Container x azure x kubernetesContainer x azure x kubernetes
Container x azure x kubernetes
 
azure functionsでlinebotを作ってみた
azure functionsでlinebotを作ってみたazure functionsでlinebotを作ってみた
azure functionsでlinebotを作ってみた
 
Tech Night Recap Sapporo - Ignite & .NET Conf -.pptx
Tech Night Recap Sapporo - Ignite & .NET Conf -.pptxTech Night Recap Sapporo - Ignite & .NET Conf -.pptx
Tech Night Recap Sapporo - Ignite & .NET Conf -.pptx
 
Global Office 365 Developer BootCamp 2018 - Japan
Global Office 365 Developer BootCamp 2018 - JapanGlobal Office 365 Developer BootCamp 2018 - Japan
Global Office 365 Developer BootCamp 2018 - Japan
 
Azure Functions&Logic Appではじめるサーバレスアプリケーション開発 - 入門編 -
Azure Functions&Logic Appではじめるサーバレスアプリケーション開発 - 入門編 -Azure Functions&Logic Appではじめるサーバレスアプリケーション開発 - 入門編 -
Azure Functions&Logic Appではじめるサーバレスアプリケーション開発 - 入門編 -
 
Azure Functions あれこれ
Azure Functions あれこれAzure Functions あれこれ
Azure Functions あれこれ
 
PySpark Intro Part.2 with SQL Graph
PySpark Intro Part.2 with SQL GraphPySpark Intro Part.2 with SQL Graph
PySpark Intro Part.2 with SQL Graph
 
Introduce TFSUG and Azure DevOps Server 2020
Introduce TFSUG and Azure DevOps Server 2020Introduce TFSUG and Azure DevOps Server 2020
Introduce TFSUG and Azure DevOps Server 2020
 
Logic Apps と Api Apps の話
Logic Apps と Api Apps の話Logic Apps と Api Apps の話
Logic Apps と Api Apps の話
 
Durable Functions (Core) 気になっていたことを勉強がてら実装してみた
Durable Functions (Core) 気になっていたことを勉強がてら実装してみたDurable Functions (Core) 気になっていたことを勉強がてら実装してみた
Durable Functions (Core) 気になっていたことを勉強がてら実装してみた
 
[de:code 2018] [DA20] Azure データ サービスを使ったアーキテクチャ設計 ~ 「Azure データ アーキテクチャ ガイド」を中...
[de:code 2018] [DA20] Azure データ サービスを使ったアーキテクチャ設計 ~ 「Azure データ アーキテクチャ ガイド」を中...[de:code 2018] [DA20] Azure データ サービスを使ったアーキテクチャ設計 ~ 「Azure データ アーキテクチャ ガイド」を中...
[de:code 2018] [DA20] Azure データ サービスを使ったアーキテクチャ設計 ~ 「Azure データ アーキテクチャ ガイド」を中...
 
Logic Apps/Flow Update Summary
Logic Apps/Flow Update SummaryLogic Apps/Flow Update Summary
Logic Apps/Flow Update Summary
 
第二十一回Azure もくもく会 LT発表
第二十一回Azure もくもく会 LT発表第二十一回Azure もくもく会 LT発表
第二十一回Azure もくもく会 LT発表
 
Azure IoT 最新アップデート!_IoTビジネス共創ラボ 第7回勉強会
Azure IoT 最新アップデート!_IoTビジネス共創ラボ 第7回勉強会Azure IoT 最新アップデート!_IoTビジネス共創ラボ 第7回勉強会
Azure IoT 最新アップデート!_IoTビジネス共創ラボ 第7回勉強会
 
Azure IoT 最新アップデート!_IoTビジネス共創ラボ 第7回勉強会
Azure IoT 最新アップデート!_IoTビジネス共創ラボ 第7回勉強会Azure IoT 最新アップデート!_IoTビジネス共創ラボ 第7回勉強会
Azure IoT 最新アップデート!_IoTビジネス共創ラボ 第7回勉強会
 
Azure Functions と Serverless - 概要と企業向け Tips
Azure Functions と Serverless - 概要と企業向け TipsAzure Functions と Serverless - 概要と企業向け Tips
Azure Functions と Serverless - 概要と企業向け Tips
 
[Japan Tech summit 2017] APP 003
[Japan Tech summit 2017]  APP 003[Japan Tech summit 2017]  APP 003
[Japan Tech summit 2017] APP 003
 

Azure もくもく会@東京 #22 - Azure Functions v1.0 GA