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
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
87
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
150
Емоції: усвідомлення, прийняття, комунікація
gdgcherkasy
0
150
Kibana Plugin Development - Vlad Bolibruk
gdgcherkasy
0
93
“Why JS is way to go for backend”
gdgcherkasy
0
96
CoreData, custom merge policy
gdgcherkasy
2
1.6k
macOS_for_iOS_devs2.pdf
gdgcherkasy
0
87
MQTT.pdf
gdgcherkasy
1
59
Инструменты Lean Product Management как точки пересечения проектов с "реальностью": хватит клонировать плохие решения!
gdgcherkasy
1
93
Насколько силен Иммунитет вашей организации?
gdgcherkasy
1
120
Other Decks in Programming
See All in Programming
Building a Meta Ray-Ban display app
akkeylab
0
140
php-fpmのプロセスが枯渇した日-調査・対処・そして本当にやるべきだったこと-
shibuchaaaan
0
280
yield再入門 #phpcon
o0h
PRO
0
1k
Laravel Boostに学ぶ、AIにPHPを書かせる技術 〜OSSの実装から蒸留するエージェント制御の王道〜
kentaroutakeda
3
690
生成AIで帳票OCRが「簡単に」作れる時代になった?
kon_shou
0
820
PHP初心者セッション2026 〜生成AIでは見えない裏側を知る:今だからLAMPを通して仕組みを学ぶ〜
kashioka
0
910
【QA Test Talk Vol.8】AI-DLC による Whole Team Approach の加速
pkshadeck
PRO
0
180
進化を続けるGo toolsの現在地 / The Current State of Ever-Evolving Go Tools
hond0413
0
210
関東Kaggler会_NVIDIA_Nemotron_コンペ_振り返り
rick_ds
0
560
改善しないと、タスクが回らない。 “てんこ盛りポジション” を引き継いだ情シスの、入社3ヶ月の業務改善録
krm963
0
260
仕様駆動開発へのトライを機に チームに適合する手法を模索し続けている話
freee
PRO
0
500
Terraform標準の組織で AWS CDKをどう使うか
mu7889yoon
1
510
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.2k
Between Models and Reality
mayunak
4
390
Test your architecture with Archunit
thirion
1
2.3k
AI: The stuff that nobody shows you
jnunemaker
PRO
9
910
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Deep Space Network (abreviated)
tonyrice
0
250
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
380
What's in a price? How to price your products and services
michaelherold
247
13k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
11k
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