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
GDG Cherkasy
December 16, 2017
Programming
79
0
Share
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
130
Kibana Plugin Development - Vlad Bolibruk
gdgcherkasy
0
90
“Why JS is way to go for backend”
gdgcherkasy
0
90
CoreData, custom merge policy
gdgcherkasy
2
1.6k
macOS_for_iOS_devs2.pdf
gdgcherkasy
0
86
MQTT.pdf
gdgcherkasy
1
51
Инструменты Lean Product Management как точки пересечения проектов с "реальностью": хватит клонировать плохие решения!
gdgcherkasy
1
91
Насколько силен Иммунитет вашей организации?
gdgcherkasy
1
120
Other Decks in Programming
See All in Programming
tsserverとは何だったのか、これからどうなるのか
nowaki28
1
450
ビジネスモデルから紐解く、AI+型駆動開発
hirokiomote
2
5.2k
AIチームを指揮するOSS「TAKT」活用術 / How to Use “TAKT,” an OSS Tool for Orchestrating AI Teams
nrslib
6
830
AIエージェントの隔離技術の徹底比較
kawayu
0
460
AIとRubyの静的型付け
ukin0k0
0
540
Webフレームワークの ベンチマークについて
yusukebe
0
130
軽量Java基盤の設計 DIコンテナに頼らない、長期保守と1秒起動の実現 JJUG CCC 2026 Spring
macha64
0
450
代数的データ型って何が嬉しいの? #frontend_phpcon_do
kajitack
8
3.2k
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.1k
Inside Stream API
skrb
1
640
開発体験を左右するライブラリの API 設計 - GraphQL スキーマ構築ライブラリから考える #tskaigi
izumin5210
2
1.6k
「AIで開発し、AIを届ける」をEvalでつなぐ 〜AIネイティブに始めるプロダクト開発の実践〜 / Connecting "Develop with AI, deliver AI" with Eval
rkaga
4
2.3k
Featured
See All Featured
What's in a price? How to price your products and services
michaelherold
247
13k
Believing is Seeing
oripsolob
1
140
Mind Mapping
helmedeiros
PRO
1
230
The Cost Of JavaScript in 2023
addyosmani
55
10k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
770
Paper Plane
katiecoart
PRO
1
51k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
190
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Claude Code のすすめ
schroneko
67
230k
Deep Space Network (abreviated)
tonyrice
0
160
Building the Perfect Custom Keyboard
takai
2
780
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