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
44
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
Transcript
40 slides
<!-- 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
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
65
Programação Reativa com RxJS
jonataa
0
150
O que esperar de um profissional de TI
jonataa
0
59
Programação Funcional com Acarajé e Dendê
jonataa
0
84
Curso de Programação Funcional com JavaScript
jonataa
0
190
Medindo a Performance de Códigos PHP
jonataa
0
80
5 motivos para você participar de eventos
jonataa
0
160
Other Decks in Programming
See All in Programming
FactoryBotをやめればRSpecは速くなるのか?
yuta_onishi_97
0
1.7k
React Native에 현대적인 빌드 도구 더하기: Rollipop 구현기
leegeunhyeok
0
180
當我們開始不讀 Code - AI Agent 時代,Code Review 與 Clean Code 還剩下什麼?
jame2408
1
370
Coding with AI: How to trust the storyteller (AWS Community Day Adria, Ljubljana 2026)
slobodan
0
140
우리의 Nitro Modules는 당신의 Turbo Modules보다 아름답다
l2hyunwoo
0
260
作れるエンジニアから、価値を届けるエンジニアへ
ryunakayama
1
280
baseline으로 마이그레이션, 리팩토링 안전하게 맡기기
fornewid
1
980
仕様駆動開発入門 (何を作るかを先に決めて渡す) | 目指せ Kiro マスター 05
inariku
PRO
2
130
Vue.jsで作る空間解析アプリとCapacitorプラグインのData Bridge
hal_spidernight
1
170
Apple Intelligenceとオンデバイス時代の到来
yahir0
0
240
動画プレイヤーはなぜカクつくのか 〜Flutterのレンダリングとネイティブの境界を解剖する〜
naruogram
0
330
私なりのハーネスエンジニアリング ~独自の言語処理系の開発を通して~
seosoft
0
200
Featured
See All Featured
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
590
Ruling the World: When Life Gets Gamed
codingconduct
0
440
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
How to Ace a Technical Interview
jacobian
280
24k
Site-Speed That Sticks
csswizardry
13
1.6k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
121
130k
Typedesign – Prime Four
hannesfritz
42
3.2k
Making the Leap to Tech Lead
cromwellryan
135
10k
Docker and Python
trallard
47
4.3k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.4k
Music & Morning Musume
bryan
48
7.5k