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.

Open Source Cloud Computing - Leonardo Vaz - Tchelinux Bento Gonçalves 2017

184 visualizações

Publicada em

Tudo o que você sempre quis saber sobre Cloud Open Source, mas tinha medo de perguntar!

O tema Computação em Nuvem é vastamente usado nos dias de hoje, todavia se trata de um conceito um tanto abstrato para muitas pessoas. Nesta apresentação serão abordados os principais componentes de soluções de Computação em Nuvem, conceitos básicos como IaaS, PaaS e SaaS, e também os principais projetos de Open Source Cloud como oVirt, Openstack, Openshift entre outros.

Palestra de Leonardo Vaz, apresentada no Tchelinux Bento Gonçalves 2017.

Leonardo Vaz teve seu primeiro contato com Linux em 1998 e vem rodando ele em todos seus computadores desde então. Depois de ter trabalhado por mais de 5 anos com sistemas de arquivos locais e distribuídos na equipe de Engenharia de Suporte da Red Hat, atualmente desempenha o papel de Gerente de Comunidade do Ceph, onde é responsável por interface entre comunidade e desenvolvedores.

Publicada em: Tecnologia
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Open Source Cloud Computing - Leonardo Vaz - Tchelinux Bento Gonçalves 2017

  1. 1. Open Source Cloud Computing ("Tudo o que você sempre quis saber sobre Cloud Open Source, mas tinha medo de perguntar!") Leonardo Vaz @leonardovaz Bento Gonçalves, 23 de Setembro de 2017
  2. 2. Motivação
  3. 3. O que é Cloud? Arquitetura para compartilhar recursos computacionais Processamento Memória Armazenamento Usa a Internet como meio de acesso Acesso transparente para usuários Tem capacidade de escalar Otimização dos recursos
  4. 4. Componentes usados por soluções de Cloud Virtualização Networking Armazenamento Provisionamento Configuração
  5. 5. Modelos de Serviços de Cloud
  6. 6. Tecnologias de Cloud Open Source
  7. 7. oVirt (IaaS) Plataforma para gerenciamento de infra de Virtualização Máquinas virtuais (guests) Templates Snapshots Networks Storage Alta disponibilidade Utiliza o KVM com Hypervisor Projeto Open Source
  8. 8. OpenStack (IaaS) Plataforma para gerenciamento de infra de Cloud Infraestrutura heterogênea Provisionamento de máquinas virtuais Capaz de escalar a infraestrutura Composto por diversos sub-projetos Dashboard (Horizon) Identity (Keystone) Compute (Nova, Glance) Networking (Neutron) Storage (Cinder, Swift, Manila) Projeto Open Source mantido por um Comitê Novos releases a cada seis meses
  9. 9. Openshift (PaaS) Plataforma para gerenciamento de infra de Containers Publicação de Aplicações Escala automáticamente containers Balanceamento de carga Alta disponibilidade Suporte a Linguagens e Bancos de Dados PHP, Python, Perl, Ruby, NodeJS, Java e .Net MySQL, MariaDB, PostgreSQL, MongoDB e Redis Aplicações criadas no padrão de imagem do Docker Utiliza o Kubernetes para orquestação dos containers
  10. 10. Armazenamento Soluções Scale-Out Ceph Gluster Software Defined Storage
  11. 11. Provisionamento e Configuração Provisionamento Foreman Cobbler Configuração Puppet Chef Ansible
  12. 12. Vantagens em usar tecnologias Open Source Não possui vendor-lockin Baixo custo operacional Simples integração Robustez
  13. 13. Referências oVirt1 OpenStack2 Openshift3 Ceph4 Gluster5 1 https://www.ovirt.org/ 2 https://www.openstack.org/ 3 https://openshift.org/ 4 https://ceph.com 5 https://gluster.org/
  14. 14. Referências (continuação) Foreman6 Cobbler7 Puppet8 Chef9 Ansible10 6 https://www.theforeman.org/ 7 http://cobbler.github.io/ 8 https://puppet.com/ 9 https://www.chef.io/chef/ 10 https://www.ansible.com/

×