Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Serverless with Azure Functions
Search
Hossam Barakat
July 15, 2017
Technology
0
64
Serverless with Azure Functions
Hossam Barakat
July 15, 2017
Tweet
Share
More Decks by Hossam Barakat
See All by Hossam Barakat
Build Your Cloud Infrastructure as Code With .Net Core - Build Stuff
hossambarakat
0
63
Kubernetes Blue-Green Deployment Made Easy with Argo Rollouts - ADDO
hossambarakat
0
83
Build Your Azure Infrastructure as Code With .NET Core - Azure Day
hossambarakat
0
32
Build Your Azure Infrastructure as Code With .Net Core - Global Azure 2021
hossambarakat
0
45
Practical Domain-Driven Design with EF Core - NDC London 2021
hossambarakat
0
240
Build Your Cloud Infrastructure as Code With .Net Core - ADDO 2020
hossambarakat
0
130
Practical Domain Driven Design With EFCore - NDC Sydney 2020
hossambarakat
0
130
Build Your Cloud Infrastructure as Code With .Net Core - NDC Porto 2020
hossambarakat
2
150
Kubernetes for Developers - All Day DevOps
hossambarakat
2
170
Other Decks in Technology
See All in Technology
Amazon Q Developerで.NET Frameworkプロジェクトをモダナイズしてみた
kenichirokimura
1
200
生成AI × 旅行 LLMを活用した旅行プラン生成・チャットボット
kominet_ava
0
160
「隙間家具OSS」に至る道/Fujiwara Tech Conference 2025
fujiwara3
7
6.4k
AWSサービスアップデート 2024/12 Part3
nrinetcom
PRO
0
140
Accessibility Inspectorを活用した アプリのアクセシビリティ向上方法
hinakko
0
180
[IBM TechXchange Dojo]Watson Discoveryとwatsonx.aiでRAGを実現!事例のご紹介+座学②
siyuanzh09
0
110
AWS re:Invent 2024 re:Cap Taipei (for Developer): New Launches that facilitate Developer Workflow and Continuous Innovation
dwchiang
0
160
Azureの開発で辛いところ
re3turn
0
240
完全自律型AIエージェントとAgentic Workflow〜ワークフロー構築という現実解
pharma_x_tech
0
350
Amazon Route 53, 待ちに待った TLSAレコードのサポート開始
kenichinakamura
0
170
あなたの人生も変わるかも?AWS認定2つで始まったウソみたいな話
iwamot
3
850
信頼されるためにやったこと、 やらなかったこと。/What we did to be trusted, What we did not do.
bitkey
PRO
0
2.2k
Featured
See All Featured
Building an army of robots
kneath
302
45k
BBQ
matthewcrist
85
9.4k
KATA
mclloyd
29
14k
Designing for Performance
lara
604
68k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
45
2.3k
Java REST API Framework Comparison - PWX 2021
mraible
28
8.3k
It's Worth the Effort
3n
183
28k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
7
570
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.4k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.5k
The Cult of Friendly URLs
andyhume
78
6.1k
Transcript
Serverless with Azure Functions Hossam Barakat Senior Consultant at Readify
@hossambarakat_
@hossambarakat_ • What is Serverless? • What is Azure Functions?
• Development • Deployment • Monitoring • Pricing Model Agenda
@hossambarakat_ What is Serverless? $
@hossambarakat_ What is Azure Functions? Event driven serverless compute
@hossambarakat_ Azure Functions Architecture
@hossambarakat_ Development Options • Azure Portal • Visual Studio 2017
Preview • Azure Function Core Tools
@hossambarakat_
@hossambarakat_ Emotion API File Name Emotions random name happy Emotions
Recogniser
@hossambarakat_ Deployment
@hossambarakat_ Visual Studio
@hossambarakat_ Function Core Tools
@hossambarakat_ Continuous Deployment
@hossambarakat_ CI/CD
@hossambarakat_ ARM Template Resource Deployment
@hossambarakat_ Deployment Slots Production
@hossambarakat_ Deployment Slots Production UAT
@hossambarakat_
@hossambarakat_ Monitoring
@hossambarakat_ • Extensible Application Performance Management (APM) • Monitor request
rates, response times, failure rates, exceptions,… • Custom events • Easy to use analytics portal • Built-in alerts • Integration with PowerBI and other analytics services Azure Application Insights
@hossambarakat_
@hossambarakat_ • App Service Plan • Dedicated VMs • Pay
based on number of VMs • You are responsible of scaling • Consumption Plan • Dynamic Hardware • Pay based on execution • Platform is responsible of scaling Pricing
@hossambarakat_ • Azure Functions development experience and usage of triggers
and bindings • Azure Functions deployment (Content, Infrastructure- as-code) • Monitoring Azure Functions using Application Insights Summary
@hossambarakat_ • https://martinfowler.com/articles/serverless.html • https://docs.microsoft.com/en-us/azure/azure-functions/functions-reference • https://azure.microsoft.com/en-us/services/cognitive-services/emotion/ • https://blogs.msdn.microsoft.com/appserviceteam •
https://github.com/Azure/app-service-announcements • https://github.com/Azure/azure-webjobs-sdk-script • https://github.com/Azure/azure-quickstart-templates References
@hossambarakat_ Questions?
@hossambarakat_ Thanks