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
77
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
76
Kubernetes Blue-Green Deployment Made Easy with Argo Rollouts - ADDO
hossambarakat
0
130
Build Your Azure Infrastructure as Code With .NET Core - Azure Day
hossambarakat
0
40
Build Your Azure Infrastructure as Code With .Net Core - Global Azure 2021
hossambarakat
0
59
Practical Domain-Driven Design with EF Core - NDC London 2021
hossambarakat
0
250
Build Your Cloud Infrastructure as Code With .Net Core - ADDO 2020
hossambarakat
0
150
Practical Domain Driven Design With EFCore - NDC Sydney 2020
hossambarakat
0
140
Build Your Cloud Infrastructure as Code With .Net Core - NDC Porto 2020
hossambarakat
2
160
Kubernetes for Developers - All Day DevOps
hossambarakat
2
180
Other Decks in Technology
See All in Technology
旬のブリと旬の技術で楽しむ AI エージェント設計開発レシピ
chack411
1
300
コミュニティが持つ「学びと成長の場」としての作用 / RSGT2026
ama_ch
2
420
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
64k
Eight Engineering Unit 紹介資料
sansan33
PRO
0
6.3k
Models vs Bounded Contexts for Domain Modularizati...
ewolff
0
210
サラリーマンソフトウェアエンジニアのキャリア
yuheinakasaka
42
20k
2026/01/16_実体験から学ぶ 2025年の失敗と対策_Progate Bar
teba_eleven
1
210
SOC2は、取った瞬間よりその後が面白い
3flower
0
140
Introduction to Sansan Meishi Maker Development Engineer
sansan33
PRO
0
340
Kiro Power - Amazon Bedrock AgentCore を学ぶ、もう一つの方法
r3_yamauchi
PRO
0
110
BPaaSオペレーション・kubell社内 n8n活用による効率化検証事例紹介
kubell_hr
0
110
チームで安全にClaude Codeを利用するためのプラクティス / team-claude-code-practices
tomoki10
7
3.5k
Featured
See All Featured
WENDY [Excerpt]
tessaabrams
9
35k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2k
How Software Deployment tools have changed in the past 20 years
geshan
0
31k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
[RailsConf 2023] Rails as a piece of cake
palkan
58
6.2k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
290
Paper Plane (Part 1)
katiecoart
PRO
0
3.3k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
120
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1k
HDC tutorial
michielstock
1
330
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