$30 off During Our Annual Pro Sale. View Details »
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
76
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
75
Kubernetes Blue-Green Deployment Made Easy with Argo Rollouts - ADDO
hossambarakat
0
120
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
58
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
140
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
Lessons from Migrating to OpenSearch: Shard Design, Log Ingestion, and UI Decisions
sansantech
PRO
1
150
GitHub Copilotを使いこなす 実例に学ぶAIコーディング活用術
74th
3
3.5k
今年のデータ・ML系アップデートと気になるアプデのご紹介
nayuts
1
540
ExpoのインダストリーブースでみたAWSが見せる製造業の未来
hamadakoji
0
160
SREには開発組織全体で向き合う
koh_naga
0
380
会社紹介資料 / Sansan Company Profile
sansan33
PRO
11
390k
打 造 A I 驅 動 的 G i t H u b ⾃ 動 化 ⼯ 作 流 程
appleboy
0
360
日本Rubyの会: これまでとこれから
snoozer05
PRO
4
170
Jakarta Agentic AI Specification - Status and Future
reza_rahman
0
110
Oracle Cloud Infrastructure IaaS 新機能アップデート 2025/09 - 2025/11
oracle4engineer
PRO
0
170
AI との良い付き合い方を僕らは誰も知らない
asei
0
100
Bedrock AgentCore Memoryの新機能 (Episode) を試してみた / try Bedrock AgentCore Memory Episodic functionarity
hoshi7_n
1
530
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Tell your own story through comics
letsgokoyo
0
740
Optimizing for Happiness
mojombo
379
70k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
0
88
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
310
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
Making Projects Easy
brettharned
120
6.5k
Into the Great Unknown - MozCon
thekraken
40
2.2k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
110
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.3k
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