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 .., hoe, wat en vooral waarom?
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
devNetNoord
September 27, 2018
Technology
0
75
Serverless .., hoe, wat en vooral waarom?
Jan de Vries
devNetNoord
September 27, 2018
Tweet
Share
More Decks by devNetNoord
See All by devNetNoord
Gebruik je broncode als documentatie voor je stakeholders
devnetnoord
0
26
Efficient and Secure Software Delivery with Azure Deployment Environments and Dev Box
devnetnoord
0
31
Toepassing van AI in de zorg; hype, hoop en haalbaarheid
devnetnoord
0
57
What's new with Azure Bicep?
devnetnoord
0
36
Copilot Beyond the Basics
devnetnoord
0
97
The Blazor Multiverse
devnetnoord
0
85
De Architectuur Odyssee
devnetnoord
0
43
Azure Kubernetes Service Quickstart
devnetnoord
0
53
The Office Copilot
devnetnoord
0
30
Other Decks in Technology
See All in Technology
2026/01/16_実体験から学ぶ 2025年の失敗と対策_Progate Bar
teba_eleven
1
210
SOC2は、取った瞬間よりその後が面白い
3flower
0
150
Behind the Stream - How AbemaTV Engineers Build Video Apps at Scale
ygoto3
0
130
新規事業 toitta におけるAI 機能評価の話 / AI Feature Evaluation in toitta
pokutuna
0
190
Data Hubグループ 紹介資料
sansan33
PRO
0
2.6k
ビジュアルプログラミングIoTLT vol.22
1ftseabass
PRO
0
110
【northernforce#54】SalesforceにおけるAgentforceの位置づけ・事例紹介
yutosatou_kit
0
110
EventBridge API Destination × AgentCore Runtimeで実現するLambdaレスなイベント駆動エージェント
har1101
4
170
Security Hub と出会ってから 1年半が過ぎました
rch850
0
170
さくらのクラウドでのシークレット管理を考える/tamachi.sre#2
fujiwara3
1
210
ソフトとハード両方いけるデータ人材の育て方
waiwai2111
1
550
Databricks Free Editionで始めるLakeflow SDP
taka_aki
0
180
Featured
See All Featured
[SF Ruby Conf 2025] Rails X
palkan
0
720
Technical Leadership for Architectural Decision Making
baasie
1
220
Deep Space Network (abreviated)
tonyrice
0
35
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
49
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Done Done
chrislema
186
16k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
51
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
82
Accessibility Awareness
sabderemane
0
39
Fireside Chat
paigeccino
41
3.8k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
210
Transcript
@Jan_de_V
@Jan_de_V
@Jan_de_V
@Jan_de_V
@Jan_de_V
@Jan_de_V
@Jan_de_V
@Jan_de_V “If your PaaS can efficiently start instances in 20ms
that run for half a second, then call it serverless.” Adrian Cockcroft - VP Cloud Architecture Strategy AWS
@Jan_de_V
@Jan_de_V
@Jan_de_V De echte belofte van de Cloud
@Jan_de_V https://www.troyhunt.com/serverless-to-the-max-doing-big-things-for-small-dollars-with-cloudflare-workers-and-azure-functions/
@Jan_de_V Solution design
@Jan_de_V
@Jan_de_V
@Jan_de_V
@Jan_de_V Event based
@Jan_de_V Best Practices
@Jan_de_V 1. One func, one thing
@Jan_de_V 2. Avoid funcs calling funcs
@Jan_de_V 3. Zero libs if possible
@Jan_de_V 4. Avoid RDBMS
@Jan_de_V 5. One func per route
@Jan_de_V 6. Async (queues)
@Jan_de_V 7. Data flows not data lakes
@Jan_de_V 8. Know how it will scale
@Jan_de_V Paul Johnston • https://twitter.com/PaulDJohnston • https://medium.com/@PaulDJohnston/serverless-best-practices- b3c97d551535 • ServerlessDays
CoFounder (Jeff) • ex AWS Serverless Senior Developer Advocate
@Jan_de_V Cosmos DB
@Jan_de_V
@Jan_de_V GET POST Azure cache UPDATE Queue TRIGGER Cosmos DB
Change feed
@Jan_de_V Azure Functions Triggers Bindings
@Jan_de_V { "disabled": false, "bindings": [ { "type": "queueTrigger", "direction":
"in", "name": "myQueueItem", "queueName": "myqueue-items", "connection": "MyStorageConnectionAppSetting" }, { "type": "httpTrigger", "name": "req", "direction": "in", "dataType": "binary" } ] }
@Jan_de_V • CFP Exchange • Service bus binding • Imperative
binding met Blob storage • FunctionsWithAuthentication • Http triggers met authenticatie • Minifier • Volledig serverless oplossing
@Jan_de_V V2 > V1
@Jan_de_V https://github.com/Jandev @Jan_de_V
[email protected]
https://jan-v.nl
@Jan_de_V