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
Arquitetura de Aplicações Web utilizando Server...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Carolina Pascale Campos
March 07, 2018
Programming
0
100
Arquitetura de Aplicações Web utilizando Serverless
php experience 2018
Carolina Pascale Campos
March 07, 2018
Tweet
Share
More Decks by Carolina Pascale Campos
See All by Carolina Pascale Campos
Building a sustainable codebase with FP - ElixirConfEU
carolpc
2
140
Building a sustainable architecture
carolpc
2
140
Maintaining consistency in distributed systems with an effect machine
carolpc
0
42
Building a sustainable Architecture
carolpc
0
43
Working with Serverless - Compact version
carolpc
1
170
Working with Serverless in 2017
carolpc
0
85
Microservices using Node.js and RabbitMQ
carolpc
0
1.7k
Introduction to Functional Programming with JavaScript
carolpc
1
140
Other Decks in Programming
See All in Programming
AI活用のコスパを最大化する方法
ochtum
0
100
Head of Engineeringが現場で回した生産性向上施策 2025→2026
gessy0129
PRO
0
190
Metaprogramming isn't real, it can't hurt you
okuramasafumi
0
120
受け入れテスト駆動開発(ATDD)×AI駆動開発 AI時代のATDDの取り組み方を考える
kztakasaki
1
390
Gemini for developers
meteatamel
0
120
FOSDEM 2026: STUNMESH-go: Building P2P WireGuard Mesh Without Self-Hosted Infrastructure
tjjh89017
0
190
AI主導でFastAPIのWebサービスを作るときに 人間が構造化すべき境界線
okajun35
0
200
Geminiの機能を調べ尽くしてみた
naruyoshimi
0
150
AI巻き込み型コードレビューのススメ
nealle
2
2.2k
モジュラモノリスにおける境界をGoのinternalパッケージで守る
magavel
0
300
Package Management Learnings from Homebrew
mikemcquaid
0
270
AIとペアプロして処理時間を97%削減した話 #pyconshizu
kashewnuts
1
120
Featured
See All Featured
RailsConf 2023
tenderlove
30
1.4k
Embracing the Ebb and Flow
colly
88
5k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7k
4 Signs Your Business is Dying
shpigford
187
22k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
The Invisible Side of Design
smashingmag
302
51k
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
How to build a perfect <img>
jonoalderson
1
5.2k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
650
Transcript
#SERVERLESS
WHO AM I?
None
WHAT DOES SERVERLESS MEAN?
THE PHRASE “SERVERLESS” DOESN’T MEAN SERVERS ARE NO LONGER INVOLVED.
IT SIMPLY MEANS THAT DEVELOPERS NO LONGER HAVE TO THINK "THAT MUCH" ABOUT THEM https://www.quora.com/What-is-serverless-computing
TL;DR A SERVERLESS SOLUTION IS ONE THAT COSTS YOU NOTHING
TO RUN IF NOBODY IS USING IT (EXCLUDING DATA STORAGE) Paul Johnston
SO YOU WANT TO BUILD YOUR OWN SERVERLESS PLATFORM. FIRST
STEP. GET SOME SERVERS. Kelsey Hightower TEXT
‣Confuse ‣Focus on solving problems ‣No cloud only other people’s
computers ‣Components ‣Available when your functions are down ‣Throughput dynamo costs
SERVERLESS VS FAAS
SERVERLESS IS EQUAL TO BAAS FAAS
FAAS
SERVERLESS VS PAAS
None
PROJECT STACK
CLIENT AUTHENTICATION
API-GATEWAY
DYNAMODB
WHY NOSQL?
LAMBDA
ASYNC TASKS
SNS
SYNC TASKS
None
MONITORING
PROBLEMS
SERVERLESS FRAMEWORK
DEPLOY
SERVERLESS OFFLINE
SNS PROBLEM
GRANULARITY
PROJECT USE CASE
PROS
MVP
FEEDBACK LOOP
OPTIMIZATION
SCALING COSTS
OCCASIONAL REQUESTS
INCONSISTENT TRAFFIC
CONS
VENDOR LOCK-IN
MANAGE ENVIRONMENTS
RESOURCES LIMIT REACHED
FIRST SOLUTION
ONGOING SOLUTION
MICROSERVICES IN SERVERLESS
THOUGHTWORKS TECHNOLOGY RADAR
CONCLUSION
THANKS!
https://github.com/carolpc https://twitter.com/CarolinaPascale
[email protected]
WHERE TO FIND ME