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 cloud na globo.com
Search
Tarsis Azevedo
August 28, 2015
Programming
3
230
Arquitetura de cloud na globo.com
overview da cloud da globo e as principais ferramentas utilizadas
Tarsis Azevedo
August 28, 2015
Tweet
Share
More Decks by Tarsis Azevedo
See All by Tarsis Azevedo
Engineering Manager: o primeiro ano
tarsisazevedo
0
54
Data Driven Company: intro e cases
tarsisazevedo
2
98
Indexando e Classificando dados da Justiça Brasileira
tarsisazevedo
0
290
Performance Analysis 101
tarsisazevedo
4
690
Código Limpo
tarsisazevedo
4
220
Start on Django
tarsisazevedo
3
290
Refactoring: comece agora!
tarsisazevedo
6
250
Other Decks in Programming
See All in Programming
ソフトウェア設計の実践的な考え方
masuda220
PRO
3
470
CSC509 Lecture 04
javiergs
PRO
0
290
SpecKitでどこまでできる? コストはどれくらい?
leveragestech
0
520
CSC509 Lecture 03
javiergs
PRO
0
330
Playwrightはどのようにクロスブラウザをサポートしているのか
yotahada3
7
2.3k
タスクの特性や不確実性に応じた最適な作業スタイルの選択(ペアプロ・モブプロ・ソロプロ)と実践 / Optimal Work Style Selection: Pair, Mob, or Solo Programming.
honyanya
3
140
2025年版 サーバーレス Web アプリケーションの作り方
hayatow
23
25k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
130
CSC509 Lecture 01
javiergs
PRO
1
430
メモリ不足との戦い〜大量データを扱うアプリでの実践例〜
kwzr
1
860
プロダクト開発をAI 1stに変革する〜SaaS is dead時代で生き残るために〜 / AI 1st Product Development
kobakei
0
490
CSC305 Lecture 03
javiergs
PRO
0
230
Featured
See All Featured
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
Navigating Team Friction
lara
189
15k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.2k
We Have a Design System, Now What?
morganepeng
53
7.8k
Build your cross-platform service in a week with App Engine
jlugia
232
18k
The Invisible Side of Design
smashingmag
301
51k
Designing for Performance
lara
610
69k
The Language of Interfaces
destraynor
162
25k
Building Applications with DynamoDB
mza
96
6.6k
Music & Morning Musume
bryan
46
6.8k
Making Projects Easy
brettharned
119
6.4k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Transcript
Arquitetura de Cloud na globo.com
Taxi? Tarsis Azevedo redeglobo / g1 / tempo real /
PaaS @tarsisazevedo
[email protected]
tarsisazevedo.com
era uma vez
em algum portal web qualquer...
em algum portal web qualquer... maquinas físicas
e esse portal evoluiu
e esse portal evoluiu maquinas virtuais
cloud?
cultura
automatização
repetibilidade
cloud globo.com
PaaS SaaS IaaS
IaaS
IaaS IaaS
IaaS IaaS
IaaS network api nat api acl api nfs api IaaS
IaaS
PaaS PaaS
PaaS PaaS
PaaS PaaS
PaaS dbaas - banco de dados swift - storage loginit
- log statsd - metricas PaaS
None
None
tsuru
tsuru database log metricas auto-scale front-end server
tsuru back-end cache healthcheck storage thumbor
Numeros
Numeros 214 containers 91 apps 34 VMs
Numeros 768 containers 64 VMs 402 apps
SaaS SaaS
SaaS SaaS com vocês
twelve-factor apps SaaS
por que cloud?
por que cloud? escalabilidade evolução rapida e continua entrega mais
rapida economia de recurso
entrega mais rapida
entrega mais rapida Prod em 3 dias
entrega mais rapida Prod em 2 minutos
desafios
desafios mudar cultura é dificil código legado medo de perder
o “emprego”.
desafios
obrigado
fase bonus
globo.com open source
tsuru 60+ contribuidores 4 continentes 8 paises
tsuru tsuru.io gitter.im/tsuru/tsuru https://groups.google.com/forum/#!forum/tsuru-users docs.tsuru.io
contribuindo tsuru github.com/tsuru github.com/tsuru/tsuru github.com/tsuru/now github.com/tsuru/tsuru-bootstrap
None
None
opensource.globo.com
Manda Código