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
250
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Arquitetura de cloud na globo.com
overview da cloud da globo e as principais ferramentas utilizadas
Tarsis Azevedo
August 28, 2015
More Decks by Tarsis Azevedo
See All by Tarsis Azevedo
Engineering Manager: o primeiro ano
tarsisazevedo
0
80
Data Driven Company: intro e cases
tarsisazevedo
2
120
Indexando e Classificando dados da Justiça Brasileira
tarsisazevedo
0
320
Performance Analysis 101
tarsisazevedo
4
710
Código Limpo
tarsisazevedo
4
240
Start on Django
tarsisazevedo
3
310
Refactoring: comece agora!
tarsisazevedo
6
270
Other Decks in Programming
See All in Programming
GKE アップグレード前に知っておきたい Blue/Green と PDB の関係
stkk
0
160
AI に Inclusive UI を書かせよう — Design Rules Skill で Compose UI を作り直す
theoriatec2024
1
460
AI駆動開発にグラフDBを重ねてみた
satoshi256kbyte
2
760
iOS開発×AI駆動開発 〜最近使って便利だったスキルの話〜
nogu66
0
140
XHTMLが残したもの
yosuke_furukawa
PRO
2
440
AIは賢い。でも実行環境は? CLIおじさんがAI時代に伝えたいこと ~ CLIおじさんがAI時代に伝えたいこと ~
curekoshimizu
1
160
AIに既存システムを理解させる技術 ~レガシーを見捨てないハーネスエンジニアリング入門~
ochtum
0
210
Family mrubyの進捗
kishima
1
100
ALB ログから Trace を気合で繋げる技術
fohte
7
880
AI時代に学ぶ 好きなルール 嫌いなルール Linter編
shorty5121
0
880
PyConJP2026_wat_Python × Signal Processing: How to Draw Pictures with Sound Using Spectrogram Art
wat
0
680
RSSとCodexを使ってX投稿自動化してみた
ochtum
0
110
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
The untapped power of vector embeddings
frankvandijk
2
1.9k
Raft: Consensus for Rubyists
vanstee
141
7.7k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
430
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
My Coaching Mixtape
mlcsv
0
310
Game over? The fight for quality and originality in the time of robots
wayneb77
1
270
Test your architecture with Archunit
thirion
2
2.4k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
520
Marketing to machines
jonoalderson
1
5.7k
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