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
40
Data Driven Company: intro e cases
tarsisazevedo
2
87
Indexando e Classificando dados da Justiça Brasileira
tarsisazevedo
0
250
Performance Analysis 101
tarsisazevedo
4
680
Código Limpo
tarsisazevedo
4
210
Start on Django
tarsisazevedo
3
280
Refactoring: comece agora!
tarsisazevedo
6
190
Other Decks in Programming
See All in Programming
Goのmultiple errorsについて (2024年4月版)
syumai
4
910
if constexpr文はテンプレート世界のラムダ式である
faithandbrave
3
650
SwiftUIで使いやすいToastの作り方 / How to build a Toast system which is easy to use in SwiftUI
lovee
3
150
MicrosoftのPlatform Engineeringガイドを読んで実際になにかやってみた
ymd65536
1
340
Anthropic Cookbook のおすすめレシピ
schroneko
7
980
Compose-View Interop in Practice (mDevCamp 2024)
stewemetal
0
140
Let's learn code review
riofujimon
2
410
PHPの次期バージョンはこの時期どうなっているのか - Internalsの開発体制について - PHPカンファレンス小田原
youkidearitai
PRO
1
190
Ruby Function Composition
bkuhlmann
1
330
Fast JSX: Don't clone props object #28768
yossydev
1
120
Micro Frontends for Java Microservices - Devnexus 2024
mraible
PRO
0
490
スキーマ駆動開発による品質とスピードの両立 - 私達は何故、スキーマを書くのか
kentaroutakeda
0
170
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
124
8.5k
Building Effective Engineering Teams - LeadDev
addyosmani
28
1.8k
A Philosophy of Restraint
colly
197
16k
What's new in Ruby 2.0
geeforr
337
31k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
Stop Working from a Prison Cell
hatefulcrawdad
266
19k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
14
1.6k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
7
1k
The Cost Of JavaScript in 2023
addyosmani
16
3.9k
The Power of CSS Pseudo Elements
geoffreycrofte
60
5k
A Modern Web Designer's Workflow
chriscoyier
689
190k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
14
1.5k
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