arquitetura de cloud na globo.com

42
Arquitetura de Cloud na globo.com

Upload: tarsis-azevedo

Post on 19-Jul-2015

89 views

Category:

Software


1 download

TRANSCRIPT

Page 1: Arquitetura de cloud na globo.com

Arquitetura de Cloud na globo.com

Page 2: Arquitetura de cloud na globo.com

Taxi?

Tarsis Azevedo

4 anos de globo

1 ano de tsuru

tarsisazevedo.com

Page 3: Arquitetura de cloud na globo.com

era uma vez

Page 4: Arquitetura de cloud na globo.com

em algum portal web qualquer...

Page 5: Arquitetura de cloud na globo.com

e esse portal evoluiu

Page 6: Arquitetura de cloud na globo.com

cloud?

Page 7: Arquitetura de cloud na globo.com

cultura

Page 8: Arquitetura de cloud na globo.com

cloudglobo.com

Page 9: Arquitetura de cloud na globo.com

PaaS

SaaS

IaaS

Page 10: Arquitetura de cloud na globo.com

IaaS

Page 11: Arquitetura de cloud na globo.com

IaaSIaaS

Page 12: Arquitetura de cloud na globo.com

IaaSIaaS

Page 13: Arquitetura de cloud na globo.com

IaaS

network api

nat api

acl api

nfs api

IaaSIaaS

Page 14: Arquitetura de cloud na globo.com

PaaSPaaS

Page 15: Arquitetura de cloud na globo.com

PaaSPaaS

Page 16: Arquitetura de cloud na globo.com

PaaSPaaS

Page 17: Arquitetura de cloud na globo.com

PaaS

dbaas

swift

loginit

statsd

PaaS

Page 18: Arquitetura de cloud na globo.com

tsuru

Page 19: Arquitetura de cloud na globo.com

tsuru

200+ apps

600+ containers

70+ maquinas

dev até prod = alguns minutos

Page 20: Arquitetura de cloud na globo.com

tsuru service

database

log

metricas

auto-scale

front-end server

Page 21: Arquitetura de cloud na globo.com

tsuru service

back-end cache

healthcheck

storage

thumbor

Page 22: Arquitetura de cloud na globo.com

SaaSSaaS

Page 23: Arquitetura de cloud na globo.com

com vocês

Page 24: Arquitetura de cloud na globo.com

por que cloud?

Page 25: Arquitetura de cloud na globo.com

por que cloud?

escalabilidade

evolução rapida e continua

entrega mais rapida

Page 26: Arquitetura de cloud na globo.com

entrega mais rapida

Page 27: Arquitetura de cloud na globo.com

entrega mais rapida

Prod em 3 dias

Page 28: Arquitetura de cloud na globo.com

entrega mais rapida

Prod em 2 minutos

Page 29: Arquitetura de cloud na globo.com

desafios

Page 30: Arquitetura de cloud na globo.com

desafios

mudar cultura é dificil

código legado

medo de perder o “emprego”.

Page 31: Arquitetura de cloud na globo.com

desafios

Page 32: Arquitetura de cloud na globo.com

obrigado

Page 33: Arquitetura de cloud na globo.com

fase bonus

Page 34: Arquitetura de cloud na globo.com

globo.com open source

Page 35: Arquitetura de cloud na globo.com

opensource.globo.com

Page 36: Arquitetura de cloud na globo.com

tsuru

60+ contribuidores

4 continentes

8 paises

Page 37: Arquitetura de cloud na globo.com

tsuru

gitter.im/tsuru/tsuru

https://groups.google.com/forum/#!forum/tsuru-users

docs.tsuru.io

Page 38: Arquitetura de cloud na globo.com

contribuindo tsuru

tsuru/now

tsuru/tsuru-bootstrap

Page 39: Arquitetura de cloud na globo.com
Page 40: Arquitetura de cloud na globo.com
Page 41: Arquitetura de cloud na globo.com

clappr

Page 42: Arquitetura de cloud na globo.com

thumbor