Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
What_is_Serverless.pdf
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Andreas Grimm
August 24, 2019
Technology
59
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
What_is_Serverless.pdf
Introduction to Serverless at the SoCraTes conference 2019
Andreas Grimm
August 24, 2019
More Decks by Andreas Grimm
See All by Andreas Grimm
Practical Auth in a Serverless World
andreasgrimm
1
82
Praktikable Authentifizierung in Serverless-Umgebungen
andreasgrimm
0
80
Practical Auth in a Serverless World
andreasgrimm
0
110
Practical Auth in a Serverless World
andreasgrimm
1
180
Clean JavaScript
andreasgrimm
0
150
Other Decks in Technology
See All in Technology
宣言型部分更新は何を解決しどこへ向かうのか
shuta13
1
450
AI コーディングと人間の認知スループット / CTO Night & Day 2026 Morning Session / AI Coding and Human Cognitive Throughput
prog893
4
1k
"優秀な誰か"の下位互換にならないために
yut0naga1_fa
1
1.8k
JAWSUG TOHOKU 青森支部 「LoGoチャット」のAWS移行で 乗り越えたこと
taketakekaho
0
330
事業成長とデータ活用を止めないためのマネジメントへ挑戦
hiracky16
0
390
Kiro Crewをはじめよう
kizawa2020
1
160
Running Kotlin + Quarkus with Lambda
nealle
1
3.7k
夫婦で子育てするための育児標準化
codmoninc
PRO
0
330
AI駆動で「他アプリの音を加工できる」アプリを作った
satomasahiro2005
0
150
子育てエンジニアの可処分時間が減っても成長を諦めない戦い方
sudoakiy
6
4.6k
実体験から学ぶ分析エージェントの開発と運⽤
recruitengineers
PRO
8
2.4k
ストレスなくAIと付き合いたい!こんなときどうしてる?
namiki64
3
490
Featured
See All Featured
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.7k
Scaling GitHub
holman
464
140k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
360
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.2k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
How to Ace a Technical Interview
jacobian
280
24k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
340
SEO for Brand Visibility & Recognition
aleyda
0
4.8k
Building Flexible Design Systems
yeseniaperezcruz
330
41k
Raft: Consensus for Rubyists
vanstee
142
7.8k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
Skip the Path - Find Your Career Trail
mkilby
1
260
Transcript
@_andreasgrimm Serverless
[email protected]
@_andreasgrimm
@_andreasgrimm Andreas Grimm
@_andreasgrimm I ❤ serverless meetup.com/Serverless-Berlin
@_andreasgrimm I ❤ DDD (dddber.com) ... and EventStorming
@_andreasgrimm JavaScript & TypeScript https://www.meetup.com/ fullstack-berlin/
@_andreasgrimm akelius.com
@_andreasgrimm Akelius (Berlin office) Real Estate Internal Business Software 2/3
K8S, 1/3 serverless IAM Architecture / Security DDD & EventStorming Community
@_andreasgrimm What is "serverless" ?
@_andreasgrimm There are still servers but you don't have to
care about servers anymore
@_andreasgrimm – Gojko Adzic (@gojkoadzic) “Serverless is without servers like
WiFi is without wires. With WiFi there are still wires (e.g. router attached to cable modem), but you don't care about them anymore.”
@_andreasgrimm Auto-Scaling including "scale to zero"
@_andreasgrimm High Availability
@_andreasgrimm Charged based on usage pay-as-you-go pay-per-use pay-per-request pay-per-transaction
@_andreasgrimm Your code is being scheduled ... by a scheduler
you don't own. Not true for Kubernetes (self-hosted or managed)
@_andreasgrimm No Idle Costs Not subscription-based (e.g. $ 7 /
months) Pay only for active usage
@_andreasgrimm Serverless enables #FinDev https://www.youtube.com/watch?v=F0H7WuK56Nc
@_andreasgrimm Serverless = Serviceful "Real" cloud native High-level managed cloud
services Not to deal with low-level infrastructure
@_andreasgrimm BaDaaS (Business-components-and-Deployment-as-a-Service) Focus on Your Value-add https://www.youtube.com/watch?v=2A5HVF0LUi0
@_andreasgrimm Serverless > FaaS
@_andreasgrimm Storage AWS S3 / Azure Blob Storage AWS DynamoDB
/ Azure Cosmos DB AWS AppSync
@_andreasgrimm Messaging AWS SNS / Azure EventGrid AWS SQS /
Azure ServiceBus Google Cloud PubSub
@_andreasgrimm Streams Amazon Kinesis / Azure EventHub
@_andreasgrimm and more: Tracing, Logging, Metrics Marketing Analytics ...
@_andreasgrimm http://www.se-radio.net/2018/03/se-radio-episode-320-nate-taggart-on-serverless-paradigm/
@_andreasgrimm My Serverless Story
@_andreasgrimm ❤ Business Problems
@_andreasgrimm Babysitting Infrastructure
@_andreasgrimm ❤ Effective Software Development Domain-Driven Design (DDD) EventStorming
@_andreasgrimm Event Storming by @ziobrando - Modeling Business Processes (as
a whole) - Event-Driven (fits serverless )
@_andreasgrimm EventStorming session at Akelius Berlin office
@_andreasgrimm (real) DevOps Culture
@_andreasgrimm Agile Software Development ... done right
@_andreasgrimm DDD ❤ Serverless
@_andreasgrimm Modeling Whirlpool https://domainlanguage.com/ ddd/whirlpool/
@_andreasgrimm Build -> Measure -> Learn
@_andreasgrimm Continuous Discovery / Experimentation
@_andreasgrimm Real Cost of Self-hosting? often hard to measure and
thus underestimated
@_andreasgrimm Team has to justify why not using services –
Soenke Ruempler (@s0enke)
@_andreasgrimm "serverless is a state of mind" https://www.youtube.com/watch?v=8Rzv68K8ZOY
@_andreasgrimm Cloud Lock-in vs. Employee Lock-in
@_andreasgrimm Cloud / Vendor Lock-In https://lumigo.io/blog/you-are-wrong-about-serverless-vendor-lock-in/
@_andreasgrimm Total Cost of Ownership s
@_andreasgrimm Serverless -> Commodity https://www.youtube.com/watch?v=SPsaqiegOP4
@_andreasgrimm Demo
@_andreasgrimm ___________.__ __ \__ ___/| |__ _____ ____ | |
__ ______ | | | | \\__ \ / \| |/ / / ___/ | | | Y \/ __ \| | \ < \___ \ |____| |___| (____ /___| /__|_ \/____ > \/ \/ \/ \/ \/ ___( ) ( _) (_ __)) (( _____) (_________)----' _/ / / _/ _/ / / __/ _/ / /__/ // /' - Twitter: @_andreasgrimm - LinkedIn: linkedin.com/in/andreas-grimm/ - Blog: andreasgrimm.com - Meetups: @DDDBER, @FullstackJS, @ServerlessBER