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
A onda agora é função como serviço
Search
Jonata Weber
April 01, 2017
Programming
41
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
63
Programação Reativa com RxJS
jonataa
0
150
O que esperar de um profissional de TI
jonataa
0
53
Programação Funcional com Acarajé e Dendê
jonataa
0
78
Curso de Programação Funcional com JavaScript
jonataa
0
190
Medindo a Performance de Códigos PHP
jonataa
0
78
5 motivos para você participar de eventos
jonataa
0
160
Other Decks in Programming
See All in Programming
わからない話を追いかけたら、プログラミング言語を作る側にいた
ydah
3
480
使いながら育てる Claude Code — 開発フローの1コマンド化 × 繰り返し指摘の自動仕組み化
shiki_kakaku
0
1.7k
php-fpmのプロセスが枯渇した日-調査・対処・そして本当にやるべきだったこと-
shibuchaaaan
0
250
Claude CodeとAgentCore Gatewayを繋ぐ際の認証認可 / Authentication and authorization when connecting Claude Code with AgentCore Gateway
har1101
2
260
【QA Test Talk Vol.8】AI-DLC による Whole Team Approach の加速
pkshadeck
PRO
0
120
freee が目指す データ マネジメント戦略 AI-Ready 時代を支える 攻めのガバナンスとは
freee
PRO
0
310
複数の Claude Code が"放置"されてしまう問題をCLI ダッシュボードを自作して解決した話
sumihiro3
1
670
数百円から始めるRuby電子工作
tarosay
0
140
夏だ!祭りだ!祭りとはドメインモデリングでは?
ryugen04
0
200
Terraform標準の組織で AWS CDKをどう使うか
mu7889yoon
1
490
『コードを書く以外の』エンジニアリング〜課金基盤移行プロジェクト推進のためのTips4選
yuriko1211
0
590
言葉の格闘技のススメ~紙とペンと言葉から始める、キャリアの描き方~
progresscicada
2
140
Featured
See All Featured
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.3k
It's Worth the Effort
3n
188
29k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
450
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
Paper Plane (Part 1)
katiecoart
PRO
1
10k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
530
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
480
Color Theory Basics | Prateek | Gurzu
gurzu
0
410
Building AI with AI
inesmontani
PRO
1
1.1k
Chasing Engaging Ingredients in Design
codingconduct
0
260
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