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
48
Data Driven Company: intro e cases
tarsisazevedo
2
90
Indexando e Classificando dados da Justiça Brasileira
tarsisazevedo
0
260
Performance Analysis 101
tarsisazevedo
4
680
Código Limpo
tarsisazevedo
4
220
Start on Django
tarsisazevedo
3
280
Refactoring: comece agora!
tarsisazevedo
6
230
Other Decks in Programming
See All in Programming
今年一番支援させていただいたのは認証系サービスでした
satoshi256kbyte
1
250
htmxって知っていますか?次世代のHTML
hiro_ghap1
0
330
range over funcの使い道と非同期N+1リゾルバーの夢 / about a range over func
mackee
0
110
フロントエンドのディレクトリ構成どうしてる? Feature-Sliced Design 導入体験談
osakatechlab
8
4.1k
アクターシステムに頼らずEvent Sourcingする方法について
j5ik2o
4
260
クリエイティブコーディングとRuby学習 / Creative Coding and Learning Ruby
chobishiba
0
3.9k
SymfonyCon Vienna 2025: Twig, still relevant in 2025?
fabpot
3
1.2k
Spatial Rendering for Apple Vision Pro
warrenm
0
100
見えないメモリを観測する: PHP 8.4 `pg_result_memory_size()` とSQL結果のメモリ管理
kentaroutakeda
0
330
テストコードのガイドライン 〜作成から運用まで〜
riku929hr
3
390
rails statsで大解剖 🔍 “B/43流” のRailsの育て方を歴史とともに振り返ります
shoheimitani
2
930
【re:Growth 2024】 Aurora DSQL をちゃんと話します!
maroon1st
0
770
Featured
See All Featured
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
132
33k
Optimising Largest Contentful Paint
csswizardry
33
3k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.5k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Java REST API Framework Comparison - PWX 2021
mraible
28
8.3k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
95
17k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
29
2k
GraphQLとの向き合い方2022年版
quramy
44
13k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
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