Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Tsuru: plataforma de cloud computing open source

1,889 views

Published on

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

Published in: Technology

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

×