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
What_is_Serverless.pdf
Search
Andreas Grimm
August 24, 2019
Technology
0
40
What_is_Serverless.pdf
Introduction to Serverless at the SoCraTes conference 2019
Andreas Grimm
August 24, 2019
Tweet
Share
More Decks by Andreas Grimm
See All by Andreas Grimm
Practical Auth in a Serverless World
andreasgrimm
1
46
Praktikable Authentifizierung in Serverless-Umgebungen
andreasgrimm
0
54
Practical Auth in a Serverless World
andreasgrimm
0
53
Practical Auth in a Serverless World
andreasgrimm
1
140
Clean JavaScript
andreasgrimm
0
120
Other Decks in Technology
See All in Technology
CDCL による厳密解法を採用した MILP ソルバー
imai448
3
330
Oracle Cloud Infrastructureデータベース・クラウド:各バージョンのサポート期間
oracle4engineer
PRO
29
13k
SkiaとImpellerについて
moriya0130
0
160
TanStack Routerに移行するのかい しないのかい、どっちなんだい! / Are you going to migrate to TanStack Router or not? Which one is it?
kaminashi
0
660
Making your applications cross-environment - OSCG 2024 NA
salaboy
0
210
EventHub Startup CTO of the year 2024 ピッチ資料
eventhub
0
130
OCI Security サービス 概要
oracle4engineer
PRO
0
6.6k
型チェック 速度改善 奮闘記⌛
tocomi
1
200
B2B SaaSから見た最近のC#/.NETの進化
sansantech
PRO
0
1k
OCI Vault 概要
oracle4engineer
PRO
0
9.8k
SAP Community and Developer Update
sygyzmundovych
0
350
【令和最新版】AWS Direct Connectと愉快なGWたちのおさらい
minorun365
PRO
5
820
Featured
See All Featured
Site-Speed That Sticks
csswizardry
0
41
Making Projects Easy
brettharned
115
5.9k
How to Think Like a Performance Engineer
csswizardry
20
1.1k
How to train your dragon (web standard)
notwaldorf
88
5.7k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.7k
The Pragmatic Product Professional
lauravandoore
31
6.3k
RailsConf 2023
tenderlove
29
910
How GitHub (no longer) Works
holman
310
140k
Raft: Consensus for Rubyists
vanstee
136
6.6k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Code Reviewing Like a Champion
maltzj
520
39k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
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