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
5 years on air - Denys Pysmennyi
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
GDG Cherkasy
December 16, 2017
Programming
89
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
5 years on air - Denys Pysmennyi
Journey into Serverless
GDG Cherkasy
December 16, 2017
More Decks by GDG Cherkasy
See All by GDG Cherkasy
Трансформація від розробника до ліда: байки та поради.
gdgcherkasy
0
160
Емоції: усвідомлення, прийняття, комунікація
gdgcherkasy
0
150
Kibana Plugin Development - Vlad Bolibruk
gdgcherkasy
0
95
“Why JS is way to go for backend”
gdgcherkasy
0
97
CoreData, custom merge policy
gdgcherkasy
2
1.6k
macOS_for_iOS_devs2.pdf
gdgcherkasy
0
90
MQTT.pdf
gdgcherkasy
1
60
Инструменты Lean Product Management как точки пересечения проектов с "реальностью": хватит клонировать плохие решения!
gdgcherkasy
1
95
Насколько силен Иммунитет вашей организации?
gdgcherkasy
1
120
Other Decks in Programming
See All in Programming
AWSに止められる覚悟してますか?
morizo_1984
0
100
thread_parallel_with_free-threaded_Python_and_NumPy.pdf
riku_sakamoto
0
360
『寄り添うラジオ』をAIで作る 体験価値から逆算した、会話しないUXと品質設計
theoriatec2024
3
190
Starting & Sustaining Code-Based E2E Testing for Non-Coding QA Teams( #jasstniigata )
teyamagu
PRO
1
500
モジュールの視点からSwiftを読み解く #iosdc
s_shimotori
0
190
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
320
TiDB Cloudのカスタムコントローラーによるオートスケール対応
takaidohigasi
0
130
setup-vp GitLab対応の裏側
naokihaba
0
120
Everything will be SERVERLESS — 信じて運用した10年の経験値 / Everything Will be Serverless — Lessons Learned from 10 Years of Operational Experience
seike460
PRO
1
470
すこし踏み込む CancellationToken
htkym
2
960
iOS 27でニュースアプリはどう変わる!? 〜日経電子版の新機能対応と、開発事例から〜
lynnswap
3
12k
動作中のプログラムの中身をリアルタイムに覗く / Realtime Debugger for CSharp with Roslyn
prota
1
1.1k
Featured
See All Featured
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
260
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
3
3.8k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.8k
Tell your own story through comics
letsgokoyo
1
1.1k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
520
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
340
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
440
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
710
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1.1k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.6k
Transcript
Journey to Serverless Denys Pysmennyi #gdg_che #5years
2
https://readwrite.com/2012/10/15/why-the-future-of-software-and-apps-is-serverless/ 3
Level of abstraction machine code assembly language high level language
scripting language 4
Time: years Machine level 5
Clouds other people’s computers 6
Infrastructure as a service Time: month 7
Platform as a service Time: hours 8
Level of abstraction 9
So what makes Serverless? - abstraction from servers - billing
based on usage - instantly scalable - high availability 10
Platform as a service Backend as a service Function as
a service Serverless? Time: seconds 11 AWS Lambda Azure functions
Function as a service Monolith Microservice Function 12
Let’s have some examples 13
Creating lambda 14
Creating lambda 15
Creating lambda 16
Configuring API gateway 17
Configuring API gateway 18
Configuring API gateway 19
Configuring API gateway 20
Templates 21
Micro-service http endpoint 22
Usage - serverless website - scheduled jobs - data transformation
- … 23
Pricing - Small website 10,000 hits/day about $0.31/mo - scheduled
job every hour 1GB RAM/2min $1.44/mo 24
Pros and cons - cost - time - dependence on
provider - performance - debug - security - dependency scalability 25
Summary - PaaS: BaaS vs FaaS - Heavy lifting -
Amazon Lambda 26
Q/A