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
220
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
49
Data Driven Company: intro e cases
tarsisazevedo
2
93
Indexando e Classificando dados da Justiça Brasileira
tarsisazevedo
0
280
Performance Analysis 101
tarsisazevedo
4
680
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
AHC 044 混合整数計画ソルバー解法
kiri8128
0
330
AI Coding Agent Enablement - エージェントを自走させよう
yukukotani
13
5.8k
PHPで書いたAPIをGoに書き換えてみた 〜パフォーマンス改善の可能性を探る実験レポート〜
koguuum
0
140
SwiftUI API Design Lessons
niw
1
260
Ruby's Line Breaks
yui_knk
2
480
フロントエンドテストの育て方
quramy
11
2.9k
「影響が少ない」を自分の目でみてみる
o0h
PRO
2
990
php-fpm がリクエスト処理する仕組みを追う / Tracing-How-php-fpm-Handles-Requests
shin1x1
5
2.9k
CRE Meetup!ユーザー信頼性を支えるエンジニアリング実践例の発表資料です
tmnb
0
630
SQL Server ベクトル検索
odashinsuke
0
170
コンテナでLambdaをデプロイするときに知っておきたかったこと
_takahash
0
180
Building Scalable Mobile Projects: Fast Builds, High Reusability and Clear Ownership
cyrilmottier
2
260
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
268
20k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.2k
Faster Mobile Websites
deanohume
306
31k
Reflections from 52 weeks, 52 projects
jeffersonlam
349
20k
Making Projects Easy
brettharned
116
6.1k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
KATA
mclloyd
29
14k
Music & Morning Musume
bryan
47
6.5k
Product Roadmaps are Hard
iamctodd
PRO
52
11k
Git: the NoSQL Database
bkeepers
PRO
430
65k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
BBQ
matthewcrist
88
9.6k
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