Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Azure Functions&Logic Appではじめるサーバレスアプリケーション開発 - 入門編 -

650 views

Published on

Slides for Azure Webinar: Functions and Logic App - Basic

Agenda
1. Azureサーバレスコンピューティング概要
Azureサーバレスアプリケーションプラットフォーム
Functions & Logic App概要
アーキテクチャ、バインディング
開発・デプロイ方法
2. Functions & Logic Appsサーバレスアプリご紹介

Published in: Technology
  • Be the first to comment

Azure Functions&Logic Appではじめるサーバレスアプリケーション開発 - 入門編 -

  1. 1. Slides for Azure Webinar: Functions and Logic App - Basic
  2. 2. Azureのコンピュートオプション Azure 仮想マシン VM Scale sets Azure Container Service (ACS/AKS) Azure App Service Service Fabric Azure Batch 生産性 Azure Functions Logic Apps Event Grid
  3. 3. ...?
  4. 4. Azure Functions イベント・データ駆動 の関数実行サービス
  5. 5. コードの実行を発火させる データの入出力用コードを単純化する機能 TriggerとBindingを使ってAzure やその他のサービスで発生したイベントに応 答するコードを記述
  6. 6. https://docs.microsoft.com/ja-jp/azure/azure-functions/functions-reference
  7. 7. https://github.com/Azure/Azure-Functions Azure WebJobs SDK script → azure-functions-host Azure WebJobs SDK Azure WebJobs SDK extensions Azure Functions CLI Azure Functions Portal Azure Functions templates Azure Functions samples
  8. 8. https://docs.microsoft.com/en-us/azure/azure-functions/functions-versions • プロダクション利用はVersion1で • Version2はプレビューで、プロダクション非推奨
  9. 9. https://docs.microsoft.com/en-us/azure/azure-functions/functions-versions
  10. 10. Understanding Serverless Cold Start Azure Functions Cold Start Workaround
  11. 11. https://docs.microsoft.com/en-us/azure/azure-functions/functions-run-local
  12. 12. https://docs.microsoft.com/en-us/azure/azure-functions/functions-continuous- deployment https://docs.microsoft.com/en-us/azure/azure-functions/functions-infrastructure-as- code https://docs.microsoft.com/en-us/azure/azure-functions/functions-run-local モダンな方法 → ローカル開発・テスト https://docs.microsoft.com/en-us/azure/azure-functions/functions-run-local
  13. 13. Functions App作成時の連携設定 後からApp Insightsと連携設定
  14. 14. Logic App 繋げる&オーケストレートする (しかもコードレスで)
  15. 15. Visual Studio で Azure Logic Apps を作成してデプロイする デプロイメントのコード化 + 自動デプロイメントが可能となる Logic Appサンプルテンプレート集 https://github.com/Azure/logicapps/tree/master/templa tes
  16. 16. https://docs.microsoft.com/ja-jp/azure/logic-apps/logic-apps-use-logic-app-features https://docs.microsoft.com/ja-jp/azure/logic-apps/logic-apps-switch-case https://docs.microsoft.com/ja-jp/azure/logic-apps/logic-apps-loops-and-scopes https://docs.microsoft.com/ja-jp/azure/logic-apps/logic-apps-exception-handling https://docs.microsoft.com/ja-jp/azure/logic-apps/logic-apps-scenario-error-and-exception-handling
  17. 17. 参考: Connect Twitter to Power BI and Beyond with Logic Apps https://azure.microsoft.com/hu-hu/resources/videos/connect-twitter-to-power-bi-and-beyond-with-logic-apps/
  18. 18. 参考: Azure Event Grid と Logic Apps で仮想マシンの変更を監視する https://docs.microsoft.com/ja-jp/azure/event-grid/monitor-virtual-machine-changes-event-grid-logic-app Event Grid Logic App Slack リソースグループイベントスキーマ operationNameが次の値かどうかで判断 Microsoft.Compute/virtualMachines/write https://docs.microsoft.com/azure/activ e-directory/role-based-access-control- resource-provider-operations
  19. 19. See you at Azure Functions&Logic Appではじめる サーバレスアプリケーション開発 - 応用編 - !!

×