Computação em Nuvens IaaS com Openstack Eng. Marcelo Rocha de Sá marcelo@jambu.com.br FLISOL - Belém - Pará 25 de abril 2015
Nuvens Computacionais IaaS com Openstack
Nuvens Computacionais Serviços em nuvens são pervasivos: difusos e espalhados
Nuvens Computacionais Referência: http://pt.wikipedia.org/wiki/computa%c3%a7%c3%a3o_em_nuvem#tipologia
Acrônimos Usuários Finais Percepção de Valor para Usuários Finais Desenvolvedores de aplicações Arquitetos de rede Referência: http://pt.wikipedia.org/wiki/computa%c3%a7%c3%a3o_em_nuvem#tipologia
Acrônimos Software as a Service (SaaS) : o fornecedor executa um aplicativo e expõe uma interface para assinantes, simplesmente usando um aplicativo baseado na Web. Exemplos: Gmail.com, Dropbox.com, Salesforce.com, Basecamp (37 Signals), e vários softwares livres Referência: http://www.linuxjournal.com/content/linux-azure%e2%80%94-strange-place-find-penguin
Acrônimos Plataforma como Serviço (PaaS): o fornecedor oferece uma plataforma que os usuários podem usar para construir aplicações. Assinantes escrever e fornecer o código, que é executado em serviços de software e hardware abstraídas. Exemplos: RedHat Openshift, Microsoft Azure, Oracle Fusion Cloud, App Engine do Google, HP Cloud Referência: http://www.linuxjournal.com/content/linux-azure%e2%80%94-strange-place-find-penguin
Acrônimos Infraestrutura como Serviço (IaaS): o provedor oferece máquinas virtuais e outras peças de infra-estrutura que os usuários podem configurar. Exemplos: EC2 da Amazon, Rackspace, Google Compute e da Microsoft Azure. Virtual Private Servers são também IaaS. Referência: http://www.linuxjournal.com/content/linux-azure%e2%80%94-strange-place-find-penguin
Porque Computação em Nuvens? Capacidade de escalar os recursos de TI sob demanda Habilidade para alinhar diretamente os recursos da TI com os custos Capacidade de prover mais agilidade à TI sob novas oportunidades de negócio Capacidade de atender demandas de negócios sem comprar equipamentos, infraestrutura
Porque Computação em Nuvens? Redução dos custos operacionais Capacidade de lidar com Grandes volumes de dados, quando necessário Melhor capacidade de lidar com as volatilidades dos negócios Referências: http://www.ebizq.net/blogs/cloudsoa/2010/06/top-10-reasons-to-use-and-not-use-cloud-computing.php http://www.tricksmachine.com/2011/08/cloud-computing.html
Infraestrutura de Redes das Nuvens Computacionais
IaaS Infraestrutura como Serviço Biblioteca de Imagens de servidores virtuais Dispositivos de armazenamento compartilhados Firewall Balanceadores de carga Endereços IP Redes locais virtuais Conjuntos de aplicativos; dns, banco de dados, etc.
IaaS OpenSource com Linux OpenStack Iniciado em 2010 pela NASA e pela RackSpace Licença Apache Componentes Compute (code-name Nova) Object Storage (code-name Swift) Image Service (code-name Glance) Identity (code-name Keystone) Dashboard (code-name Horizon) Networking (code-name Quantum) Block Storage (code-name Cinder)
Ecosistema OpenStack Missão do OpenStack Produzir uma plataforma de nuvem ubíqua livre* que atenda às necessidade de núvens públicas e privadas, independentemente do tamanho, sendo simples de implementar e massivamente escalável * de Software Livre Fonte: https://www.openstack.org/assets/marketing/presentations/openstack3birthdaypresentation-final.pptx (25/04/2014)
Ecosistema OpenStack Plataformas de Sucesso tem três forças» Tecnologia» Ecosistema» Usuários Fonte: https://www.openstack.org/assets/marketing/presentations/openstack3birthdaypresentation-final.pptx (25/04/2014)
OpenStack em 2014 EMPRESAS ENVOLVIDAS PAÍSES 231 MEMBROS INDIVIDUAIS 10,149 MÉDIA MENSAL DE CONTRIBUIDORES CONTRIBUIDORES 121 CONTRIBUIÇÕES DE CÓDIGO 1,036 238 70,137 Fonte: https://www.openstack.org/assets/marketing/presentations/openstack3birthdaypresentation-final.pptx (25/04/2014)
OpenStack em 2015 Fonte: https://www.openstack.org/ (22/04/2015)
Ecosistema Global OpenStack Fonte: https://www.openstack.org/assets/marketing/presentations/openstack3birthdaypresentation-final.pptx (25/04/2014)
Arquitetura OpenStack Fonte: http://pt.slideshare.net/openstack/openstack-marketing-meeting-icehouse-release (25/04/2014)
Arquitetura OpenStack Fonte: http://docs.openstack.org/security-guide/content/ch004_book-introduction.html (25/04/2014)
Arquitetura OpenStack Fonte:https://www.youtube.com/watch?v=TgPTjrf1y0A (22/04/2015)
OpenStack Reflexão Se o openstack é tão bom assim porque não são todas empresas que usam?
OpenStack Reflexão A decisão de usar software livre em porções estruturantes da arquitetura da corporação envolve questões culturais, de vivência e de know-how profissional da equipe nessa área. Não é só uma questão financeira, mas de soberania tecnológica. Marcelo Rocha de Sá @ jambutec
OpenStack Considerações Finais
Ecosistema OpenStack Obrigado Marcelo Rocha de Sá Jambu Tecnologia FLISOL Belém Pará - 2015