globo
.com
tsuru
plataforma de cloud computing
open source
cloud computing
saas / paas / iaas
paas? why?!
why
‣ simplificar e facilitar o deploy para produção
‣ time to market
‣ entrega contínua
tsuru
tsuru
‣ simples
‣ escalável
‣ resiliente
‣ customizável
‣ open source
tsuru
‣ deploy padronizado e transparente
‣ configuração fica no ambiente
‣ ambientes iguais
features
deploy
‣ envio de uma aplicação para produção
deploy
scale
‣ aumentar ou diminuir o número de unidades
(máquinas) de uma aplicação
scale
scale
scale
blue/green
‣ deploy com zero downtime e sem surpresas :-)
blue/green
seusite.com beta.seusite.com
blue/green
seusite.com beta.seusite.com
blue/green - rollback
seusite.com beta.seusite.com
blue/green - rollback
seusite.com beta.seusite.com
serviços
serviços
serviços
serviços
serviços
‣ mongo
‣ mysql
‣ elasticsearch
‣ varnish
‣ redis
‣ memcached
‣ cassandra
plataformas
plataformas
plataformas
plataformas
plataformas
‣ python
‣ ruby 1.9 / 2.0
‣ node.js
‣ java
‣ go
‣ static
‣ php
mais features
‣ healing (resiliência)
‣ log
‣ run
‣ hooks (pre/post restart)
‣ permissionamento por times
bastidores
https://lh3.ggpht.com/-Du4aopYH9eY/TgYO4-jXM3I/AAAAAAAAAKE/QFm-grspdlQ/s1600/anamariabraga.jpg
bastidores
‣ tsuru cli
‣ gandalf (git manager)
‣ tsuru api
‣ web dashboard (abyss)
bastidores
‣ go
‣ mongodb
‣ beanstalkd
‣ juju (aws, openstack, azure)
‣ docker (lxc, aufs)
‣ python
‣ git
construa o seu paas!
‣ http://docs.tsuru.io/en/latest/docker.html
try.tsuru.io
‣ tsuru.io
‣ tsuru@corp.globo.com
quem já está usando?
‣ globo.com
‣ tsuru.io
Alberto Leal
Andrews Medina
BrunoTorres
Cezar Sa Espinola
Damian Gryski
Daniel Banck
Danilo Bardusco
Evandro Flores
Flavia...
Evandro Flores
Flavia Missi
Francisco Souza
Gary Burd
Glaucia Peres
Isaiah Peng
MagnoTorres
Marco Sinhoreli
Mayza Oliveira...
envolva-se!
‣ github.com/globocom/tsuru
‣ #tsuru - irc.freenode.net
globo
.com estamos contratando!
obrigado!
@andrewsmedina
@franciscosouza
Tsuru: plataforma de cloud computing open source
Próximos SlideShares
Carregando em…5
×

Tsuru: plataforma de cloud computing open source

1.710 visualizações

Publicada em

Palestra apresentada na QConSP 2013, sobre o Tsuru, plataforma de cloud computing open source, desenvolvida pela Globo.com.

Link para o Tsuru: http://tsuru.io
Link para a QConSP: http://qcon.com.br

Publicada em: Tecnologia
1 comentário
5 gostaram
Estatísticas
Notas
Sem downloads
Visualizações
Visualizações totais
1.710
No SlideShare
0
A partir de incorporações
0
Número de incorporações
6
Ações
Compartilhamentos
0
Downloads
33
Comentários
1
Gostaram
5
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Tsuru: plataforma de cloud computing open source

  1. 1. globo .com tsuru plataforma de cloud computing open source
  2. 2. cloud computing
  3. 3. saas / paas / iaas
  4. 4. paas? why?!
  5. 5. why ‣ simplificar e facilitar o deploy para produção ‣ time to market ‣ entrega contínua
  6. 6. tsuru
  7. 7. tsuru ‣ simples ‣ escalável ‣ resiliente ‣ customizável ‣ open source
  8. 8. tsuru ‣ deploy padronizado e transparente ‣ configuração fica no ambiente ‣ ambientes iguais
  9. 9. features
  10. 10. deploy ‣ envio de uma aplicação para produção
  11. 11. deploy
  12. 12. scale ‣ aumentar ou diminuir o número de unidades (máquinas) de uma aplicação
  13. 13. scale
  14. 14. scale
  15. 15. scale
  16. 16. blue/green ‣ deploy com zero downtime e sem surpresas :-)
  17. 17. blue/green seusite.com beta.seusite.com
  18. 18. blue/green seusite.com beta.seusite.com
  19. 19. blue/green - rollback seusite.com beta.seusite.com
  20. 20. blue/green - rollback seusite.com beta.seusite.com
  21. 21. serviços
  22. 22. serviços
  23. 23. serviços
  24. 24. serviços
  25. 25. serviços ‣ mongo ‣ mysql ‣ elasticsearch ‣ varnish ‣ redis ‣ memcached ‣ cassandra
  26. 26. plataformas
  27. 27. plataformas
  28. 28. plataformas
  29. 29. plataformas
  30. 30. plataformas ‣ python ‣ ruby 1.9 / 2.0 ‣ node.js ‣ java ‣ go ‣ static ‣ php
  31. 31. mais features ‣ healing (resiliência) ‣ log ‣ run ‣ hooks (pre/post restart) ‣ permissionamento por times
  32. 32. bastidores
  33. 33. https://lh3.ggpht.com/-Du4aopYH9eY/TgYO4-jXM3I/AAAAAAAAAKE/QFm-grspdlQ/s1600/anamariabraga.jpg
  34. 34. bastidores ‣ tsuru cli ‣ gandalf (git manager) ‣ tsuru api ‣ web dashboard (abyss)
  35. 35. bastidores ‣ go ‣ mongodb ‣ beanstalkd ‣ juju (aws, openstack, azure) ‣ docker (lxc, aufs) ‣ python ‣ git
  36. 36. construa o seu paas! ‣ http://docs.tsuru.io/en/latest/docker.html
  37. 37. try.tsuru.io ‣ tsuru.io ‣ tsuru@corp.globo.com
  38. 38. quem já está usando? ‣ globo.com ‣ tsuru.io
  39. 39. Alberto Leal Andrews Medina BrunoTorres Cezar Sa Espinola Damian Gryski Daniel Banck Danilo Bardusco Evandro Flores Flavia Missi Francisco Souza Gary Burd contribuições
  40. 40. Evandro Flores Flavia Missi Francisco Souza Gary Burd Glaucia Peres Isaiah Peng MagnoTorres Marco Sinhoreli Mayza Oliveira Michael Raninho Sergey Koulikov Sidnei da Silva Steve Phillips Tarsis Azevedo contribuições
  41. 41. envolva-se! ‣ github.com/globocom/tsuru ‣ #tsuru - irc.freenode.net
  42. 42. globo .com estamos contratando!
  43. 43. obrigado! @andrewsmedina @franciscosouza

×