Tsuru: plataforma de cloud computing open source

1.793 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.793
No SlideShare
0
A partir de incorporações
0
Número de incorporações
6
Ações
Compartilhamentos
0
Downloads
35
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

×