Upload
yoichi-kawasaki
View
971
Download
4
Embed Size (px)
Citation preview
Enable more business innovation by modernizing your legacy applications and platform so they can connect and interoperatewith modern applications and mobile devices and reach more customers, increase margins, and reduce operational costs.
https://docs.microsoft.com/ja-jp/azure/azure-functions/functions-reference
Serverless workflow in the cloud
Powerful control flow
Declarative definition to persist in source control and drive deployments
https://github.com/Azure/Azure-Functions
Azure WebJobs SDK script
Azure WebJobs SDK
Azure WebJobs SDK extensions
Azure Functions CLI
Azure Functions Portal
Azure Functions templates
Azure Functions samples
https://docs.microsoft.com/en-us/azure/azure-functions/functions-versions
• プロダクション利用はVersion1で• Version2はプレビューで、プロダクション非推奨
https://docs.microsoft.com/en-us/azure/azure-functions/functions-versions
Azure Functions runtime 2.0 known issues
https://github.com/Azure/azure-webjobs-sdk-script/wiki/Azure-Functions-
runtime-2.0-known-issues
Azure Functions Cold Start Workaround
https://docs.microsoft.com/en-us/azure/azure-functions/functions-run-local
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
https://docs.microsoft.com/en-us/azure/azure-functions/functions-app-settings
Functions App作成時の連携設定
後からApp Insightsと連携設定
言語サポート状況
Azure Functions Core Tools
Feature planning: first class Python support
Experimental
https://aka.ms/pythonfunctions
モジュール0 Helloworld 手順
モジュール1 HTTPトリガーからのフィード情報のキュー書き込み 手順
モジュール2 モジュール2 :Queueトリガーで取得したフィードURLを元にクローリングを行いその内容をCosmosDB (Document DB)に保存
手順
https://github.com/yokawasa/azure-functions-python-samples/blob/master/docs/custom-python-version.md