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
A onda agora é função como serviço
Search
Jonata Weber
April 01, 2017
Programming
42
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
A onda agora é função como serviço
Jonata Weber
April 01, 2017
More Decks by Jonata Weber
See All by Jonata Weber
PHPStan - Analisador Estático
jonataa
0
130
PHP Moderno
jonataa
0
120
TemDendê: Desenvolvimento PHP a Moda Baiana
jonataa
0
64
Programação Reativa com RxJS
jonataa
0
150
O que esperar de um profissional de TI
jonataa
0
56
Programação Funcional com Acarajé e Dendê
jonataa
0
82
Curso de Programação Funcional com JavaScript
jonataa
0
190
Medindo a Performance de Códigos PHP
jonataa
0
79
5 motivos para você participar de eventos
jonataa
0
160
Other Decks in Programming
See All in Programming
AI主導のプログラミング学習アプリを作ってみた
econanringo
0
180
contenteditable と日本語入力に向き合う
colorful12
0
200
[2026-10-14](C)Re:ゼロから始める異世界生活〜始まりの終わりと終わりの始まり〜
tosite
0
130
見えないものを探る要求要件定義に必要な基本的思考 / invisible-requirement-thinking
minodriven
15
8.6k
半永久的に提供し続けられるプライベートクラウドを目指して ― 利用者の認知負荷を抑えるAPI抽象化とハードウェア世代交代の基盤設計
tomokon
0
510
作れる、でも消せるか?──安全に「枯らして消す」機能削除術 / Drain, Then Delete
chobishiba
2
850
Rでドレミ/Do-Re-Mi_with_R
florets1
0
130
ActionController meets Protocol Buffers
sorah
0
590
Lambda durable functionsでHuman in the Loopを楽に…楽に……
har1101
0
140
ChromeでローカルLLM
ryu1013
0
150
複雑なUIコンポーネントとの ⻑い付き合い⽅:波及するバグからテスト戦略を経て、安全な再設計へ
mixplace
0
440
パスワード再設定メールのURLについて知っておこう
uyuki234
0
170
Featured
See All Featured
sira's awesome portfolio website redesign presentation
elsirapls
0
460
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
Building the Perfect Custom Keyboard
takai
2
910
Leo the Paperboy
mayatellez
10
2.4k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
430
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.9k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
Ruling the World: When Life Gets Gamed
codingconduct
0
410
What the history of the web can teach us about the future of AI
inesmontani
PRO
2
740
Design in an AI World
tapps
1
360
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Darren the Foodie - Storyboard
khoart
PRO
4
4k
Transcript
<!-- Por Jonata Weber --> A onda agora é Função
como Serviço
https://fmlnerd.com/2016/08/16/30k-page-views-for-0-21-a-serverless-story/
Server less???
~devopsless
atividade vs resultado
Hardware
Hardware SO
Hardware SO app
Hardware SO app
Hardware Virtual Machines app Cloud Computing
Hardware Virtual Machines app
Hardware Virtual Machines app Backend as a Service (BaaS)
Hardware Virtual Machines function function function function function
Hardware Virtual Machines function function function function function Function as
a Service (FaaS)
Monolítica Microservice Function Function Function Function Function Function Function Function
Function Microservice Microservice Microservice Microservice
Google Cloud Functions
Arquitetura
#1 Instale o Google Cloud SDK https://cloud.google.com/sdk/docs/
#2 Crie suas funções
None
#3 Disponibilize suas funções
None
Eventos • HTTP • Cloud Storage • Cloud Pub/Sub •
Firebase (DB, Storage, Analytics, Auth)
APIs suportadas Cloud Storage Cloud Bigtable Cloud Spanner Cloud Datastore
Cloud Machine Learning Platform Cloud Natural Language API Cloud Speech API Cloud Translation API Cloud Vision API Cloud BigQuery Cloud Pub/Sub Stackdriver Logging Firebase (DB, Storage, Analytics, Auth)
Custo
Empresas que suportam FaaS
None
“The Serverless Framework is a core component of The Coca-Cola
Company's initiative to reduce IT operational costs and deploy services faster.” -- Patrick Brandt, Solutions Architect at The Coca-Cola Company
Demo
None
None
None
None
None
None
Mais exemplos: https://serverless.com/framework/docs/providers/aws/examples/ Exemplo usando Google Cloud Functions https://github.com/serverless/examples/tree/master/google-node-simple-http-endpoint
Possibilidades • Aplicações web • Back-ends móveis • Back-ends da
IoT • Processamento de arquivos • Processamento de streams • Processamento de reconhecimento de imagens • MapReduce • Chatbots
Considerações finais
Obrigado!
[email protected]
@JonataWeber
Referências https://martinfowler.com/articles/serverless.html https://martinfowler.com/articles/microservices.html http://readwrite.com/2012/10/15/why-the-future-of-software-and-apps-is-serverless/ https://www.iron.io/what-is-serverless-computing/ https://en.wikipedia.org/wiki/Serverless_computing https://www.youtube.com/watch?v=2oNovfw3V08 https://aws.amazon.com/lambda/ https://read.acloud.guru/evolution-of-business-logic-from-monoliths-through-microservices-to-functions-ff4 64b95a44d#.bto01rhmv