O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.
globo .com        Gerenciando a cloud        na Globo.com
Globo.com, quem somos?
Globo.com, quem somos?‣   Marca das Organizações Globo na Internet
Globo.com, quem somos?‣   Marca das Organizações Globo na Internet‣   Maior audiência de video streaming no país
Globo.com, quem somos?‣   Marca das Organizações Globo na Internet‣   Maior audiência de video streaming no país‣   Referê...
Globo.com, quem somos?‣   Marca das Organizações Globo na Internet‣   Maior audiência de video streaming no país‣   Referê...
Globo.com em números
Globo.com em números‣   45 milhões de acessos por dia
Globo.com em números‣   45 milhões de acessos por dia‣   1.8 milhões de acessos por hora
Globo.com em números‣   45 milhões de acessos por dia‣   1.8 milhões de acessos por hora‣   32 mil acessos por minuto
Globo.com em números‣   45 milhões de acessos por dia‣   1.8 milhões de acessos por hora‣   32 mil acessos por minuto‣   C...
Globo.com em números‣   45 milhões de acessos por dia‣   1.8 milhões de acessos por hora‣   32 mil acessos por minuto‣   C...
Agenda‣   Desafio‣   Orquestra‣   Componentes‣   Lições
Desafio
Recursos computacionaisPercentagem média de uso dos recursos computacionais                  Em Uso                       ...
Ocupação do Data CenterEspaço físico ocupado em percentagem                                                               ...
ProvisionamentoEtapas para instalação de um novo servidor
Provisionamento Etapas para instalação de um novo servidorInstalação física
Provisionamento Etapas para instalação de um novo servidorInstalação físicaInstalação do sistema operacional
Provisionamento Etapas para instalação de um novo servidorInstalação física                               DNSInstalação do...
Provisionamento Etapas para instalação de um novo servidorInstalação física                               DNSInstalação do...
Provisionamento Etapas para instalação de um novo servidorInstalação física                               DNSInstalação do...
Provisionamento Etapas para instalação de um novo servidorInstalação física                                              D...
Provisionamento Etapas para instalação de um novo servidorInstalação física                                               ...
Provisionamento Etapas para instalação de um novo servidorInstalação física                                               ...
Provisionamento Etapas para instalação de um novo servidorInstalação física                                               ...
Cloud Computing
Cloud Computing
Cloud Computing‣   Recursos computacionais são serviços
Cloud Computing‣   Recursos computacionais são serviços    ‣   API
Cloud Computing‣   Recursos computacionais são serviços    ‣   API    ‣   Abstração
Cloud Computing‣   Recursos computacionais são serviços    ‣   API    ‣   Abstração    ‣   Agilidade
Cloud Computing‣   Recursos computacionais são serviços    ‣   API    ‣   Abstração    ‣   Agilidade    ‣   Segurança
Cloud Computing‣   Recursos computacionais são serviços    ‣   API    ‣   Abstração    ‣   Agilidade    ‣   Segurança    ‣...
Cloud Computing‣   Recursos computacionais são serviços    ‣   API    ‣   Abstração    ‣   Agilidade    ‣   Segurança    ‣...
Tipos de serviços
Tipos de serviços     Infrastructure As A Service                IaaS
Tipos de serviços       Platform As A Service               PaaS                IaaS
Tipos de serviços       Software As A Service               SaaS               PaaS                IaaS
Orquestra
Orquestra
Orquestra‣   Projeto de IaaS
Orquestra‣   Projeto de IaaS‣   Iniciado em 2008
Orquestra‣   Projeto de IaaS‣   Iniciado em 2008‣   Python/Django
Orquestra‣   Projeto de IaaS‣   Iniciado em 2008‣   Python/Django‣   Desenvolvimento totalmente nacional
Orquestra‣   Projeto de IaaS‣   Iniciado em 2008‣   Python/Django‣   Desenvolvimento totalmente nacional‣   Componentes op...
Estrutura lógica
Grupo Virtual
Grupo Virtual‣   Agrupamento máquinas com mesma função
Grupo Virtual‣   Agrupamento máquinas com mesma função    ‣   Configuração
Grupo Virtual‣   Agrupamento máquinas com mesma função    ‣   Configuração    ‣   Rede/balanceamento
Grupo Virtual‣   Agrupamento máquinas com mesma função    ‣   Configuração    ‣   Rede/balanceamento    ‣   Clonagem
Grupo Virtual‣   Agrupamento máquinas com mesma função    ‣   Configuração    ‣   Rede/balanceamento    ‣   Clonagem    ‣  ...
Grupo Virtual‣   Agrupamento máquinas com mesma função    ‣   Configuração    ‣   Rede/balanceamento    ‣   Clonagem    ‣  ...
Grupo Virtual‣   Caracteristicas herdadas pelas VMs    ‣   Memória    ‣   Disco    ‣   Sistema Operacional    ‣   CPUs por...
Arquitetura
Demo
Demo
Componentes
Provisionamento
Provisionamentoinstalação física
Provisionamentoinstalação física   instalação do SO
Provisionamento                                       configuração dainstalação física   instalação do SO                 ...
Provisionamento                                       configuração dainstalação física   instalação do SO                 ...
Provisionamento                                       configuração dainstalação física   instalação do SO                 ...
Provisionamento                                       configuração dainstalação física   instalação do SO                 ...
Provisionamento                                       configuração dainstalação física   instalação do SO                 ...
Provisionamento                                       configuração dainstalação física   instalação do SO                 ...
Instalação fisica/SO
Instalação fisica/SO‣   Xen/XCP
Instalação fisica/SO‣   Xen/XCP    ‣   Hypervisor de alta performance
Instalação fisica/SO‣   Xen/XCP    ‣   Hypervisor de alta performance    ‣   Pronto para Cloud
Instalação fisica/SO‣   Xen/XCP    ‣   Hypervisor de alta performance    ‣   Pronto para Cloud    ‣   Seguro
Instalação fisica/SO‣   Xen/XCP    ‣   Hypervisor de alta performance    ‣   Pronto para Cloud    ‣   Seguro    ‣   API de...
Instalação fisica/SO‣   Xen/XCP    ‣   Hypervisor de alta performance    ‣   Pronto para Cloud    ‣   Seguro    ‣   API de...
Instalação fisica/SO‣   Xen/XCP    ‣   Hypervisor de alta performance    ‣   Pronto para Cloud    ‣   Seguro    ‣   API de...
Configuração da rede/balanceamento
Configuração da rede/balanceamento‣   NetworkAPI
Configuração da rede/balanceamento‣   NetworkAPI    ‣   Usada para gerenciar recursos de redes físicos
Configuração da rede/balanceamento‣   NetworkAPI    ‣   Usada para gerenciar recursos de redes físicos    ‣   Incluir VLAN...
Configuração da rede/balanceamento‣   NetworkAPI    ‣   Usada para gerenciar recursos de redes físicos    ‣   Incluir VLAN...
Configuração da rede/balanceamento‣   NetworkAPI    ‣   Usada para gerenciar recursos de redes físicos    ‣   Incluir VLAN...
Configuração da rede/balanceamento‣   NetworkAPI    ‣   Usada para gerenciar recursos de redes físicos    ‣   Incluir VLAN...
Configuração da rede/balanceamento‣   NetworkAPI    ‣   Usada para gerenciar recursos de redes físicos    ‣   Incluir VLAN...
DNS
DNS‣   DNSAPI
DNS‣   DNSAPI    ‣   Interface de gerencia Web
DNS‣   DNSAPI    ‣   Interface de gerencia Web    ‣   API
DNS‣   DNSAPI    ‣   Interface de gerencia Web    ‣   API    ‣   Bind 9
DNS‣   DNSAPI    ‣   Interface de gerencia Web    ‣   API    ‣   Bind 9    ‣   Configuração sobre GIT
DNS‣   DNSAPI    ‣   Interface de gerencia Web    ‣   API    ‣   Bind 9    ‣   Configuração sobre GIT    ‣   OpenSource
DNS‣   DNSAPI    ‣   Interface de gerencia Web    ‣   API    ‣   Bind 9    ‣   Configuração sobre GIT    ‣   OpenSource    ...
Gerência de configuração‣   Puppet    ‣   Provisiona os recursos de software    ‣   Baseado em papéis
Deployment
Deployment‣   One Click Deploy
Deployment‣   One Click Deploy    ‣   Faz a publicação da aplicação nos servidores
Deployment‣   One Click Deploy    ‣   Faz a publicação da aplicação nos servidores    ‣   Capistrano / Fabric
Deployment‣   One Click Deploy    ‣   Faz a publicação da aplicação nos servidores    ‣   Capistrano / Fabric    ‣   Histó...
Deployment‣   One Click Deploy    ‣   Faz a publicação da aplicação nos servidores    ‣   Capistrano / Fabric    ‣   Histó...
Deployment‣   One Click Deploy    ‣   Faz a publicação da aplicação nos servidores    ‣   Capistrano / Fabric    ‣   Histó...
Monitoração‣   Nagios    ‣   Verifica se o host está respondendo    ‣   Verifica se os serviços estão funcionando
Lições
Lições aprendidas
Lições aprendidas‣   Compartilhar responsabilidade
Lições aprendidas‣   Compartilhar responsabilidade‣   Controle é quem/quando/porque
Lições aprendidas‣   Compartilhar responsabilidade‣   Controle é quem/quando/porque‣   Definir regras ≠ executar manualmente
Lições aprendidas‣   Compartilhar responsabilidade‣   Controle é quem/quando/porque‣   Definir regras ≠ executar manualment...
Arquitetura
Arquitetura‣   Não é possivel ter tudo num só lugar
Arquitetura‣   Não é possivel ter tudo num só lugar‣   Atender 90% dos casos com 10% esforço
Arquitetura‣   Não é possivel ter tudo num só lugar‣   Atender 90% dos casos com 10% esforço‣   Ferramentas especializadas...
Arquitetura‣   Não é possivel ter tudo num só lugar‣   Atender 90% dos casos com 10% esforço‣   Ferramentas especializadas...
Arquitetura‣   Não é possivel ter tudo num só lugar‣   Atender 90% dos casos com 10% esforço‣   Ferramentas especializadas...
Arquitetura‣   Não é possivel ter tudo num só lugar‣   Atender 90% dos casos com 10% esforço‣   Ferramentas especializadas...
Melhorias
Melhorias‣   Extensibilidade
Melhorias‣   Extensibilidade‣   Suporte a outros hypervisors
Melhorias‣   Extensibilidade‣   Suporte a outros hypervisors‣   Facilidade de instalação/testes
Melhorias‣   Extensibilidade‣   Suporte a outros hypervisors‣   Facilidade de instalação/testes‣   Open source
Melhorias‣   Extensibilidade‣   Suporte a outros hypervisors‣   Facilidade de instalação/testes‣   Open source‣   API EC2 ...
Melhorias‣   Extensibilidade‣   Suporte a outros hypervisors‣   Facilidade de instalação/testes‣   Open source‣   API EC2 ...
Melhorias‣   Extensibilidade‣   Suporte a outros hypervisors‣   Facilidade de instalação/testes‣   Open source‣   API EC2 ...
DúvidasSilvano Nogueira Bubacksnbuback@gmail.comtwitter.com/snbuback
Gerenciando a cloud na Globo.com
Gerenciando a cloud na Globo.com
Gerenciando a cloud na Globo.com
Gerenciando a cloud na Globo.com
Próximos SlideShares
Carregando em…5
×

Gerenciando a cloud na Globo.com

Apresentação feita na LatinoWare 2012, mostrando o uso do software Orquestra, desenvolvido internamente.

  • Seja o primeiro a comentar

Gerenciando a cloud na Globo.com

  1. 1. globo .com Gerenciando a cloud na Globo.com
  2. 2. Globo.com, quem somos?
  3. 3. Globo.com, quem somos?‣ Marca das Organizações Globo na Internet
  4. 4. Globo.com, quem somos?‣ Marca das Organizações Globo na Internet‣ Maior audiência de video streaming no país
  5. 5. Globo.com, quem somos?‣ Marca das Organizações Globo na Internet‣ Maior audiência de video streaming no país‣ Referência na distribuição de conteúdo pela Web no Brasil
  6. 6. Globo.com, quem somos?‣ Marca das Organizações Globo na Internet‣ Maior audiência de video streaming no país‣ Referência na distribuição de conteúdo pela Web no Brasil‣ Líder absoluta no mercado de portais de notícias, esportes e entretenimento em toda a América Latina
  7. 7. Globo.com em números
  8. 8. Globo.com em números‣ 45 milhões de acessos por dia
  9. 9. Globo.com em números‣ 45 milhões de acessos por dia‣ 1.8 milhões de acessos por hora
  10. 10. Globo.com em números‣ 45 milhões de acessos por dia‣ 1.8 milhões de acessos por hora‣ 32 mil acessos por minuto
  11. 11. Globo.com em números‣ 45 milhões de acessos por dia‣ 1.8 milhões de acessos por hora‣ 32 mil acessos por minuto‣ Cerca de 10 milhões de visitantes únicos
  12. 12. Globo.com em números‣ 45 milhões de acessos por dia‣ 1.8 milhões de acessos por hora‣ 32 mil acessos por minuto‣ Cerca de 10 milhões de visitantes únicos ‣ e crescendo a cada dia
  13. 13. Agenda‣ Desafio‣ Orquestra‣ Componentes‣ Lições
  14. 14. Desafio
  15. 15. Recursos computacionaisPercentagem média de uso dos recursos computacionais Em Uso Ocioso
  16. 16. Ocupação do Data CenterEspaço físico ocupado em percentagem 100 75 50 25 0 Servidor Físico Servidor Virtualizado
  17. 17. ProvisionamentoEtapas para instalação de um novo servidor
  18. 18. Provisionamento Etapas para instalação de um novo servidorInstalação física
  19. 19. Provisionamento Etapas para instalação de um novo servidorInstalação físicaInstalação do sistema operacional
  20. 20. Provisionamento Etapas para instalação de um novo servidorInstalação física DNSInstalação do sistema operacional
  21. 21. Provisionamento Etapas para instalação de um novo servidorInstalação física DNSInstalação do sistema operacional Rede
  22. 22. Provisionamento Etapas para instalação de um novo servidorInstalação física DNSInstalação do sistema operacional Rede Configuração dos serviços
  23. 23. Provisionamento Etapas para instalação de um novo servidorInstalação física Deployment DNSInstalação do sistema operacional Rede Configuração dos serviços
  24. 24. Provisionamento Etapas para instalação de um novo servidorInstalação física Deployment DNSInstalação do sistema operacional Monitoração Rede Configuração dos serviços
  25. 25. Provisionamento Etapas para instalação de um novo servidorInstalação física Deployment DNSInstalação do sistema operacional Monitoração Rede Configuração dos serviços Balanceamento de carga
  26. 26. Provisionamento Etapas para instalação de um novo servidorInstalação física Deployment DNSInstalação do sistema operacional Monitoração Rede Configuração dos serviços Balanceamento de carga
  27. 27. Cloud Computing
  28. 28. Cloud Computing
  29. 29. Cloud Computing‣ Recursos computacionais são serviços
  30. 30. Cloud Computing‣ Recursos computacionais são serviços ‣ API
  31. 31. Cloud Computing‣ Recursos computacionais são serviços ‣ API ‣ Abstração
  32. 32. Cloud Computing‣ Recursos computacionais são serviços ‣ API ‣ Abstração ‣ Agilidade
  33. 33. Cloud Computing‣ Recursos computacionais são serviços ‣ API ‣ Abstração ‣ Agilidade ‣ Segurança
  34. 34. Cloud Computing‣ Recursos computacionais são serviços ‣ API ‣ Abstração ‣ Agilidade ‣ Segurança ‣ Manutenibilidade
  35. 35. Cloud Computing‣ Recursos computacionais são serviços ‣ API ‣ Abstração ‣ Agilidade ‣ Segurança ‣ Manutenibilidade ‣ Menor custo
  36. 36. Tipos de serviços
  37. 37. Tipos de serviços Infrastructure As A Service IaaS
  38. 38. Tipos de serviços Platform As A Service PaaS IaaS
  39. 39. Tipos de serviços Software As A Service SaaS PaaS IaaS
  40. 40. Orquestra
  41. 41. Orquestra
  42. 42. Orquestra‣ Projeto de IaaS
  43. 43. Orquestra‣ Projeto de IaaS‣ Iniciado em 2008
  44. 44. Orquestra‣ Projeto de IaaS‣ Iniciado em 2008‣ Python/Django
  45. 45. Orquestra‣ Projeto de IaaS‣ Iniciado em 2008‣ Python/Django‣ Desenvolvimento totalmente nacional
  46. 46. Orquestra‣ Projeto de IaaS‣ Iniciado em 2008‣ Python/Django‣ Desenvolvimento totalmente nacional‣ Componentes opensource
  47. 47. Estrutura lógica
  48. 48. Grupo Virtual
  49. 49. Grupo Virtual‣ Agrupamento máquinas com mesma função
  50. 50. Grupo Virtual‣ Agrupamento máquinas com mesma função ‣ Configuração
  51. 51. Grupo Virtual‣ Agrupamento máquinas com mesma função ‣ Configuração ‣ Rede/balanceamento
  52. 52. Grupo Virtual‣ Agrupamento máquinas com mesma função ‣ Configuração ‣ Rede/balanceamento ‣ Clonagem
  53. 53. Grupo Virtual‣ Agrupamento máquinas com mesma função ‣ Configuração ‣ Rede/balanceamento ‣ Clonagem ‣ Administração unificada
  54. 54. Grupo Virtual‣ Agrupamento máquinas com mesma função ‣ Configuração ‣ Rede/balanceamento ‣ Clonagem ‣ Administração unificada‣ Objetivo é a entrega de um projeto, não uma máquina virtual
  55. 55. Grupo Virtual‣ Caracteristicas herdadas pelas VMs ‣ Memória ‣ Disco ‣ Sistema Operacional ‣ CPUs por VM ‣ Configuração
  56. 56. Arquitetura
  57. 57. Demo
  58. 58. Demo
  59. 59. Componentes
  60. 60. Provisionamento
  61. 61. Provisionamentoinstalação física
  62. 62. Provisionamentoinstalação física instalação do SO
  63. 63. Provisionamento configuração dainstalação física instalação do SO rede
  64. 64. Provisionamento configuração dainstalação física instalação do SO rede DNS
  65. 65. Provisionamento configuração dainstalação física instalação do SO rede gerência de DNS configuração
  66. 66. Provisionamento configuração dainstalação física instalação do SO rede gerência de DNS deployment configuração
  67. 67. Provisionamento configuração dainstalação física instalação do SO rede gerência de DNS deployment configuração monitoração
  68. 68. Provisionamento configuração dainstalação física instalação do SO rede gerência de DNS deployment configuração monitoração balanceamento
  69. 69. Instalação fisica/SO
  70. 70. Instalação fisica/SO‣ Xen/XCP
  71. 71. Instalação fisica/SO‣ Xen/XCP ‣ Hypervisor de alta performance
  72. 72. Instalação fisica/SO‣ Xen/XCP ‣ Hypervisor de alta performance ‣ Pronto para Cloud
  73. 73. Instalação fisica/SO‣ Xen/XCP ‣ Hypervisor de alta performance ‣ Pronto para Cloud ‣ Seguro
  74. 74. Instalação fisica/SO‣ Xen/XCP ‣ Hypervisor de alta performance ‣ Pronto para Cloud ‣ Seguro ‣ API de fácil uso
  75. 75. Instalação fisica/SO‣ Xen/XCP ‣ Hypervisor de alta performance ‣ Pronto para Cloud ‣ Seguro ‣ API de fácil uso ‣ Grande comunidade
  76. 76. Instalação fisica/SO‣ Xen/XCP ‣ Hypervisor de alta performance ‣ Pronto para Cloud ‣ Seguro ‣ API de fácil uso ‣ Grande comunidade‣ Clonagem de máquinas com SO pré-instalado
  77. 77. Configuração da rede/balanceamento
  78. 78. Configuração da rede/balanceamento‣ NetworkAPI
  79. 79. Configuração da rede/balanceamento‣ NetworkAPI ‣ Usada para gerenciar recursos de redes físicos
  80. 80. Configuração da rede/balanceamento‣ NetworkAPI ‣ Usada para gerenciar recursos de redes físicos ‣ Incluir VLANs nos switches
  81. 81. Configuração da rede/balanceamento‣ NetworkAPI ‣ Usada para gerenciar recursos de redes físicos ‣ Incluir VLANs nos switches ‣ Interagir com balanceadores de carga
  82. 82. Configuração da rede/balanceamento‣ NetworkAPI ‣ Usada para gerenciar recursos de redes físicos ‣ Incluir VLANs nos switches ‣ Interagir com balanceadores de carga ‣ Documentação da topologia da rede
  83. 83. Configuração da rede/balanceamento‣ NetworkAPI ‣ Usada para gerenciar recursos de redes físicos ‣ Incluir VLANs nos switches ‣ Interagir com balanceadores de carga ‣ Documentação da topologia da rede ‣ Agnostico à fornecedores
  84. 84. Configuração da rede/balanceamento‣ NetworkAPI ‣ Usada para gerenciar recursos de redes físicos ‣ Incluir VLANs nos switches ‣ Interagir com balanceadores de carga ‣ Documentação da topologia da rede ‣ Agnostico à fornecedores ‣ OpenSource em breve!
  85. 85. DNS
  86. 86. DNS‣ DNSAPI
  87. 87. DNS‣ DNSAPI ‣ Interface de gerencia Web
  88. 88. DNS‣ DNSAPI ‣ Interface de gerencia Web ‣ API
  89. 89. DNS‣ DNSAPI ‣ Interface de gerencia Web ‣ API ‣ Bind 9
  90. 90. DNS‣ DNSAPI ‣ Interface de gerencia Web ‣ API ‣ Bind 9 ‣ Configuração sobre GIT
  91. 91. DNS‣ DNSAPI ‣ Interface de gerencia Web ‣ API ‣ Bind 9 ‣ Configuração sobre GIT ‣ OpenSource
  92. 92. DNS‣ DNSAPI ‣ Interface de gerencia Web ‣ API ‣ Bind 9 ‣ Configuração sobre GIT ‣ OpenSource ‣ http://opensource.globo.com/
  93. 93. Gerência de configuração‣ Puppet ‣ Provisiona os recursos de software ‣ Baseado em papéis
  94. 94. Deployment
  95. 95. Deployment‣ One Click Deploy
  96. 96. Deployment‣ One Click Deploy ‣ Faz a publicação da aplicação nos servidores
  97. 97. Deployment‣ One Click Deploy ‣ Faz a publicação da aplicação nos servidores ‣ Capistrano / Fabric
  98. 98. Deployment‣ One Click Deploy ‣ Faz a publicação da aplicação nos servidores ‣ Capistrano / Fabric ‣ Histórico
  99. 99. Deployment‣ One Click Deploy ‣ Faz a publicação da aplicação nos servidores ‣ Capistrano / Fabric ‣ Histórico ‣ Controle de acesso
  100. 100. Deployment‣ One Click Deploy ‣ Faz a publicação da aplicação nos servidores ‣ Capistrano / Fabric ‣ Histórico ‣ Controle de acesso ‣ Automatizado, mas ainda não integrado
  101. 101. Monitoração‣ Nagios ‣ Verifica se o host está respondendo ‣ Verifica se os serviços estão funcionando
  102. 102. Lições
  103. 103. Lições aprendidas
  104. 104. Lições aprendidas‣ Compartilhar responsabilidade
  105. 105. Lições aprendidas‣ Compartilhar responsabilidade‣ Controle é quem/quando/porque
  106. 106. Lições aprendidas‣ Compartilhar responsabilidade‣ Controle é quem/quando/porque‣ Definir regras ≠ executar manualmente
  107. 107. Lições aprendidas‣ Compartilhar responsabilidade‣ Controle é quem/quando/porque‣ Definir regras ≠ executar manualmente‣ Equipes precisam ser especialistas
  108. 108. Arquitetura
  109. 109. Arquitetura‣ Não é possivel ter tudo num só lugar
  110. 110. Arquitetura‣ Não é possivel ter tudo num só lugar‣ Atender 90% dos casos com 10% esforço
  111. 111. Arquitetura‣ Não é possivel ter tudo num só lugar‣ Atender 90% dos casos com 10% esforço‣ Ferramentas especializadas ainda são necessárias
  112. 112. Arquitetura‣ Não é possivel ter tudo num só lugar‣ Atender 90% dos casos com 10% esforço‣ Ferramentas especializadas ainda são necessárias‣ Faça um castelo com pequenos blocos
  113. 113. Arquitetura‣ Não é possivel ter tudo num só lugar‣ Atender 90% dos casos com 10% esforço‣ Ferramentas especializadas ainda são necessárias‣ Faça um castelo com pequenos blocos ‣ Mas nunca de cartas
  114. 114. Arquitetura‣ Não é possivel ter tudo num só lugar‣ Atender 90% dos casos com 10% esforço‣ Ferramentas especializadas ainda são necessárias‣ Faça um castelo com pequenos blocos ‣ Mas nunca de cartas‣ Núcleo do sistema é a cola que junta tudo
  115. 115. Melhorias
  116. 116. Melhorias‣ Extensibilidade
  117. 117. Melhorias‣ Extensibilidade‣ Suporte a outros hypervisors
  118. 118. Melhorias‣ Extensibilidade‣ Suporte a outros hypervisors‣ Facilidade de instalação/testes
  119. 119. Melhorias‣ Extensibilidade‣ Suporte a outros hypervisors‣ Facilidade de instalação/testes‣ Open source
  120. 120. Melhorias‣ Extensibilidade‣ Suporte a outros hypervisors‣ Facilidade de instalação/testes‣ Open source‣ API EC2 compatível
  121. 121. Melhorias‣ Extensibilidade‣ Suporte a outros hypervisors‣ Facilidade de instalação/testes‣ Open source‣ API EC2 compatível‣ Automação dos fluxos ainda operacionais
  122. 122. Melhorias‣ Extensibilidade‣ Suporte a outros hypervisors‣ Facilidade de instalação/testes‣ Open source‣ API EC2 compatível‣ Automação dos fluxos ainda operacionais‣ Elasticidade
  123. 123. DúvidasSilvano Nogueira Bubacksnbuback@gmail.comtwitter.com/snbuback

×