Infraestrutura de Cloud Computing
                   Fabio Robson Leandro
                         fabiorl@yahoo.com   .




                            fabio.rleandro   .




                              @fabiorl       .




                      INFRAESTRUTURA DE CLOUD COMPUTING
Agenda




Projeto convencional
O Que é Computação em Nuvem
Tipo de Serviços
Nuvem Pública
Nuvem Privada
Virtualização
Aplicação do Cloud Computing
BYOD
Onde estudar.


                    INFRAESTRUTURA DE CLOUD COMPUTING
Infraestrutura   Aplicativos             Serviços




                               INFRAESTRUTURA DE CLOUD COMPUTING
Projeto tradicional:

•   Definição do Projeto;
•   Cotação da Infraestrutura;
•   Cotação de local;
•   Cotação de Softwares;
•   Instalação dos Softwares;
•   Testes;
•   Backup;
•   Monitoramento...
                                 INFRAESTRUTURA DE CLOUD COMPUTING
Data Center




INFRAESTRUTURA DE CLOUD COMPUTING
Networking




• Quais modelos?
                       INFRAESTRUTURA DE CLOUD COMPUTING
Servidores




       • Qual configuração?
             INFRAESTRUTURA DE CLOUD COMPUTING
Storage - Armazenamento




                 Quanto espaço?
                INFRAESTRUTURA DE CLOUD COMPUTING
Sistemas Operacionais




                      Livre ou pago?
               INFRAESTRUTURA DE CLOUD COMPUTING
DataBase – Banco de Dados
             Qual a escalabilidade?




                   INFRAESTRUTURA DE CLOUD COMPUTING
Aplicações
Qual plataforma?




                                INFRAESTRUTURA DE CLOUD COMPUTING
Monitoramento/Administração

          Administração                               Monitoramento
 Tarefas Rotineiras.                        Monitoramento de Hardware.
    Criação de Usuários.                       Reativo (Falha de Hardware)
    Criação e Atualização de Catalogo de       Pró-Ativo (Pré Falha de Hardware)
     Serviço.
                                             Monitoramento Performance.
    Criação de Templates de VMs.
                                                  Performance de Storage
    Delegar Tarefas.
                                                  Performance de LanSAN
    Manter Ambiente
                                                  Performance de S.O.
 Analise de Segurança.                           Performance de Aplicações
    Analise e Correção de Vulnerabilidade
                                              Monitoramento de Aplicações.
    Analise e Aplicação de Patch
                                                Falhas de Aplicações.
 Incidentes
                                             Relatórios
    Solucionar Incidentes.
                                                Acordo Nível de Serviço.
 RelatóriosDocumentações                      Analise de Performance
    Documentação do Ambiente                   Geren. Chamados
    Segurança.
    Melhoria de Ambiente

                                                         INFRAESTRUTURA DE CLOUD COMPUTING
Simples, não?




           INFRAESTRUTURA DE CLOUD COMPUTING
Com Cloud Computing...



    •   Como funciona?
    •   Quais as vantagens?
    •   Quais os tipos?
    •   Quanto custa?
    •   E a segurança?

                      INFRAESTRUTURA DE CLOUD COMPUTING
Nuvem???



Nuvem:
 – Não tem tamanho fixo;
 – Não tem formato fixo;
 – Pode crescer ou diminuir;


                    INFRAESTRUTURA DE CLOUD COMPUTING
Cloud Computing



 Foco das principais empresas nos últimos anos;


 Infraestrutura, Softwares, recursos... ou seja um pool de soluções
  entregues como Serviços aos destinatários finais;


 Se tornou realidade no mercado devido aos avanços da Virtualização;


 Praticada por muitos sem levar a terminologia de Cloud;


 Grandes Players entrando na corrida para oferecer serviços na
  Nuvem.
                                             INFRAESTRUTURA DE CLOUD COMPUTING
Exemplo Novo Projeto

       Modo Tradicional                   Computação em Nuvem
        Definição do Projeto
    Cotação da Infraestrutura                  Definição do Projeto
Cotação de Software                          Instalação de Aplicativos
                   Mídia de Instalação
 Instalação de S.O
                    Testes                            Testes

Tempo para entrega Licença de S.O                    Entrega !!
do fornecedor

                     Instalação Física
Monitoramento
             Instalação de Aplicativos
        Backup
           Entrega


                                            INFRAESTRUTURA DE CLOUD COMPUTING
Características:

 Self service sob demanda
 Amplo acesso a rede (celulares, laptops, desktops e etc.)
 Elasticidade
 Portal de autoatendimento
 Percepção de capacidade infinita
 Geo localização
 A maioria utiliza tecnologia baseada em Xen, KVM,
  VMware, Microsoft Hypervisor

                                      INFRAESTRUTURA DE CLOUD COMPUTING
Tipo de Serviços


• SaaS (Software como um Serviço)
   • É a entrega de um Software utilizado por usuário,
     mas hospedado em algum local da nuvem
• IaaS (Infraestrutura como Serviço)
   • Serviço de alocação de uma infraestrutura como um
     servidor, ou pelo menos parte dela.
• PaaS (Plataforma como Serviço)
   • Quando plataformas são utilizadas na nuvem.
     Conjunto de aplicações disponibilizadas pelo usuário

                                       INFRAESTRUTURA DE CLOUD COMPUTING
Tipo de Nuvens


• Nuvem Pública
   • Os serviços são oferecidos pela internet e recursos compartilhados.
• Nuvem Privada
   • Quando uma corporação mantém os serviços em sua infraestrutura.
• Nuvem Hibrida
   • Os serviços de nuvem privada e publica são utilizados ao mesmo tempo.




                                              INFRAESTRUTURA DE CLOUD COMPUTING
INFRAESTRUTURA DE CLOUD COMPUTING
Nuvem Pública




Conceitos:

“É o compartilhamento de uma mesma infraestrutura por
             vários usuários e serviços finais.”
       “Uma nuvem é basicamente a combinação de
virtualização + padronização + automação, o que permite
   oferecer portais de acesso self-service aos usuários.”




                                      INFRAESTRUTURA DE CLOUD COMPUTING
Microsoft Office 365



Para comunicação e colaboração.
O Microsoft® Office 365 inclui:
• Email - Microsoft® Outlook® Web App;
• Microsoft Office Web Apps;
• Compartilhamento de documentos;
• Lync: mensagens instantâneas, reuniões
  online, compartilhamento da área de trabalho
  e outras tarefas.

                                INFRAESTRUTURA DE CLOUD COMPUTING
Quanto custa?




          INFRAESTRUTURA DE CLOUD COMPUTING
INFRAESTRUTURA DE CLOUD COMPUTING
Amazon Web Services




  INFRAESTRUTURA DE CLOUD COMPUTING
IBM SmartCloud Enterprise




       INFRAESTRUTURA DE CLOUD COMPUTING
Microsoft Windows Azure




     INFRAESTRUTURA DE CLOUD COMPUTING
Microsoft Windows Azure




• SaaS;          • Armazenamento;
• Marketplace;   • Banco de Dados;
• Computação;
                      INFRAESTRUTURA DE CLOUD COMPUTING
Nuvem Privada

•   Muito se fala de nuvem privada, mas o que seria uma nuvem
    privada




•   Entende-se a nuvem privada por um conjunto de recursos e
    caracteristicas de cloud computing mas com acesso limitado
    apenas para uma determinada corporação..



                                              INFRAESTRUTURA DE CLOUD COMPUTING
Nuvem Privada | Beneficios




        INFRAESTRUTURA DE CLOUD COMPUTING
Nuvem | Obstáculo




INFRAESTRUTURA DE CLOUD COMPUTING
Nuvem Privada



          Componentes:
   Hardware.
   Software de Gerenciamento.
   Virtualização.
   Monitoramento.
   Administração.

                                             Ambientes:
                                Ambientes de Desenvolvimento/Testes.
                                VDI.
                                vAPP.
                                Servidores Virtuais.


                                              INFRAESTRUTURA DE CLOUD COMPUTING
Gerenciamento de Dev/Teste




        INFRAESTRUTURA DE CLOUD COMPUTING
Virtualização




INFRAESTRUTURA DE CLOUD COMPUTING
Virtualização




HypervisorsGerenciamento



        Hardware



                   INFRAESTRUTURA DE CLOUD COMPUTING
Hypervisors



Principais:
• VMware;
• Microsoft Hyper V;
• KVM - Kernel-based Virtual Machine
• XEN

                       INFRAESTRUTURA DE CLOUD COMPUTING
Virtualização
Hypervisor Bare-Metal

                    Hypervisor Hosted




                                        INFRAESTRUTURA DE CLOUD COMPUTING
Virtualização




INFRAESTRUTURA DE CLOUD COMPUTING
Virtualização




INFRAESTRUTURA DE CLOUD COMPUTING
Aplicações de Cloud Computing…




• Disponibilidade;
• Processamento na nuvem;
• Acessibilidade;
• Portabilidade;
• Crescimento/redução;
Para...

                INFRAESTRUTURA DE CLOUD COMPUTING
BYOD

• Você esta pronto para mudar de PC para PC?
    PC(Personal Computer) para PC (Personal Cloud)?
•   Futuro?
•   Não... Presente!
•   Vida “social” nas nuvens;
•   Acesso via computador?
•   Chegou as empresas?

• BYOD – “Bring Your Own Device”
    Colaboradores que trazem os seus próprios dispositivos de
    computação, tais como smartphones, tablets, laptops e PDAs
    - ao local de trabalho para uso e conectividade corporativa.
                                          INFRAESTRUTURA DE CLOUD COMPUTING
BYOD




INFRAESTRUTURA DE CLOUD COMPUTING
BYOD



Google glass:    (Versão beta!)



“Imagine um mundo onde
você pode ter tudo ao alcance
dos olhos, um mundo onde
você compartilha e tira fotos
sem um smartphone, tablet
ou notebook. Um mundo onde você olha a previsão do
tempo sem ligar a tv. Onde você organiza suas tarefas,
conversa com seu amigo que está longe e até
compartilha a música que está ouvindo.”
                                   INFRAESTRUTURA DE CLOUD COMPUTING
microsoft.com/server-cloud/private-cloud



microsoftvirtualacademy.com



Realize uma prova de conceito




                                           INFRAESTRUTURA DE CLOUD COMPUTING
www.sp.senac.br




            INFRAESTRUTURA DE CLOUD COMPUTING
Demonstração Microsoft Office 365


•   Criação de documentos.
•   Acesso a e-mail.
•   Compartilhamento de documentos.
•   Instante Messanger.
•   Compartilhamento Desktop.




                                INFRAESTRUTURA DE CLOUD COMPUTING
Dúvidas


     Obrigado!
                           Fabio Robson Leandro
                                         fabiorl@yahoo.com   .




                                            fabio.rleandro   .




                                              @fabiorl       .




Slides em: http://www.slideshare.net/fabiorle
                                      INFRAESTRUTURA DE CLOUD COMPUTING

Infraestrutura de cloud computing

  • 1.
    Infraestrutura de CloudComputing Fabio Robson Leandro fabiorl@yahoo.com . fabio.rleandro . @fabiorl . INFRAESTRUTURA DE CLOUD COMPUTING
  • 2.
    Agenda Projeto convencional O Queé Computação em Nuvem Tipo de Serviços Nuvem Pública Nuvem Privada Virtualização Aplicação do Cloud Computing BYOD Onde estudar. INFRAESTRUTURA DE CLOUD COMPUTING
  • 3.
    Infraestrutura Aplicativos Serviços INFRAESTRUTURA DE CLOUD COMPUTING
  • 4.
    Projeto tradicional: • Definição do Projeto; • Cotação da Infraestrutura; • Cotação de local; • Cotação de Softwares; • Instalação dos Softwares; • Testes; • Backup; • Monitoramento... INFRAESTRUTURA DE CLOUD COMPUTING
  • 5.
  • 6.
    Networking • Quais modelos? INFRAESTRUTURA DE CLOUD COMPUTING
  • 7.
    Servidores • Qual configuração? INFRAESTRUTURA DE CLOUD COMPUTING
  • 8.
    Storage - Armazenamento Quanto espaço? INFRAESTRUTURA DE CLOUD COMPUTING
  • 9.
    Sistemas Operacionais Livre ou pago? INFRAESTRUTURA DE CLOUD COMPUTING
  • 10.
    DataBase – Bancode Dados Qual a escalabilidade? INFRAESTRUTURA DE CLOUD COMPUTING
  • 11.
    Aplicações Qual plataforma? INFRAESTRUTURA DE CLOUD COMPUTING
  • 12.
    Monitoramento/Administração Administração Monitoramento  Tarefas Rotineiras.  Monitoramento de Hardware.  Criação de Usuários.  Reativo (Falha de Hardware)  Criação e Atualização de Catalogo de  Pró-Ativo (Pré Falha de Hardware) Serviço.  Monitoramento Performance.  Criação de Templates de VMs.  Performance de Storage  Delegar Tarefas.  Performance de LanSAN  Manter Ambiente  Performance de S.O.  Analise de Segurança.  Performance de Aplicações  Analise e Correção de Vulnerabilidade  Monitoramento de Aplicações.  Analise e Aplicação de Patch  Falhas de Aplicações.  Incidentes  Relatórios  Solucionar Incidentes.  Acordo Nível de Serviço.  RelatóriosDocumentações  Analise de Performance  Documentação do Ambiente  Geren. Chamados  Segurança.  Melhoria de Ambiente INFRAESTRUTURA DE CLOUD COMPUTING
  • 13.
    Simples, não? INFRAESTRUTURA DE CLOUD COMPUTING
  • 14.
    Com Cloud Computing... • Como funciona? • Quais as vantagens? • Quais os tipos? • Quanto custa? • E a segurança? INFRAESTRUTURA DE CLOUD COMPUTING
  • 15.
    Nuvem??? Nuvem: – Nãotem tamanho fixo; – Não tem formato fixo; – Pode crescer ou diminuir; INFRAESTRUTURA DE CLOUD COMPUTING
  • 16.
    Cloud Computing  Focodas principais empresas nos últimos anos;  Infraestrutura, Softwares, recursos... ou seja um pool de soluções entregues como Serviços aos destinatários finais;  Se tornou realidade no mercado devido aos avanços da Virtualização;  Praticada por muitos sem levar a terminologia de Cloud;  Grandes Players entrando na corrida para oferecer serviços na Nuvem. INFRAESTRUTURA DE CLOUD COMPUTING
  • 17.
    Exemplo Novo Projeto Modo Tradicional Computação em Nuvem Definição do Projeto Cotação da Infraestrutura Definição do Projeto Cotação de Software Instalação de Aplicativos Mídia de Instalação Instalação de S.O Testes Testes Tempo para entrega Licença de S.O Entrega !! do fornecedor Instalação Física Monitoramento Instalação de Aplicativos Backup Entrega INFRAESTRUTURA DE CLOUD COMPUTING
  • 18.
    Características:  Self servicesob demanda  Amplo acesso a rede (celulares, laptops, desktops e etc.)  Elasticidade  Portal de autoatendimento  Percepção de capacidade infinita  Geo localização  A maioria utiliza tecnologia baseada em Xen, KVM, VMware, Microsoft Hypervisor INFRAESTRUTURA DE CLOUD COMPUTING
  • 19.
    Tipo de Serviços •SaaS (Software como um Serviço) • É a entrega de um Software utilizado por usuário, mas hospedado em algum local da nuvem • IaaS (Infraestrutura como Serviço) • Serviço de alocação de uma infraestrutura como um servidor, ou pelo menos parte dela. • PaaS (Plataforma como Serviço) • Quando plataformas são utilizadas na nuvem. Conjunto de aplicações disponibilizadas pelo usuário INFRAESTRUTURA DE CLOUD COMPUTING
  • 20.
    Tipo de Nuvens •Nuvem Pública • Os serviços são oferecidos pela internet e recursos compartilhados. • Nuvem Privada • Quando uma corporação mantém os serviços em sua infraestrutura. • Nuvem Hibrida • Os serviços de nuvem privada e publica são utilizados ao mesmo tempo. INFRAESTRUTURA DE CLOUD COMPUTING
  • 21.
  • 22.
    Nuvem Pública Conceitos: “É ocompartilhamento de uma mesma infraestrutura por vários usuários e serviços finais.” “Uma nuvem é basicamente a combinação de virtualização + padronização + automação, o que permite oferecer portais de acesso self-service aos usuários.” INFRAESTRUTURA DE CLOUD COMPUTING
  • 23.
    Microsoft Office 365 Paracomunicação e colaboração. O Microsoft® Office 365 inclui: • Email - Microsoft® Outlook® Web App; • Microsoft Office Web Apps; • Compartilhamento de documentos; • Lync: mensagens instantâneas, reuniões online, compartilhamento da área de trabalho e outras tarefas. INFRAESTRUTURA DE CLOUD COMPUTING
  • 24.
    Quanto custa? INFRAESTRUTURA DE CLOUD COMPUTING
  • 25.
  • 26.
    Amazon Web Services INFRAESTRUTURA DE CLOUD COMPUTING
  • 27.
    IBM SmartCloud Enterprise INFRAESTRUTURA DE CLOUD COMPUTING
  • 28.
    Microsoft Windows Azure INFRAESTRUTURA DE CLOUD COMPUTING
  • 29.
    Microsoft Windows Azure •SaaS; • Armazenamento; • Marketplace; • Banco de Dados; • Computação; INFRAESTRUTURA DE CLOUD COMPUTING
  • 30.
    Nuvem Privada • Muito se fala de nuvem privada, mas o que seria uma nuvem privada • Entende-se a nuvem privada por um conjunto de recursos e caracteristicas de cloud computing mas com acesso limitado apenas para uma determinada corporação.. INFRAESTRUTURA DE CLOUD COMPUTING
  • 31.
    Nuvem Privada |Beneficios INFRAESTRUTURA DE CLOUD COMPUTING
  • 32.
  • 33.
    Nuvem Privada Componentes:  Hardware.  Software de Gerenciamento.  Virtualização.  Monitoramento.  Administração. Ambientes:  Ambientes de Desenvolvimento/Testes.  VDI.  vAPP.  Servidores Virtuais. INFRAESTRUTURA DE CLOUD COMPUTING
  • 34.
    Gerenciamento de Dev/Teste INFRAESTRUTURA DE CLOUD COMPUTING
  • 35.
  • 36.
    Virtualização HypervisorsGerenciamento Hardware INFRAESTRUTURA DE CLOUD COMPUTING
  • 37.
    Hypervisors Principais: • VMware; • MicrosoftHyper V; • KVM - Kernel-based Virtual Machine • XEN INFRAESTRUTURA DE CLOUD COMPUTING
  • 38.
    Virtualização Hypervisor Bare-Metal Hypervisor Hosted INFRAESTRUTURA DE CLOUD COMPUTING
  • 39.
  • 40.
  • 41.
    Aplicações de CloudComputing… • Disponibilidade; • Processamento na nuvem; • Acessibilidade; • Portabilidade; • Crescimento/redução; Para... INFRAESTRUTURA DE CLOUD COMPUTING
  • 42.
    BYOD • Você estapronto para mudar de PC para PC? PC(Personal Computer) para PC (Personal Cloud)? • Futuro? • Não... Presente! • Vida “social” nas nuvens; • Acesso via computador? • Chegou as empresas? • BYOD – “Bring Your Own Device” Colaboradores que trazem os seus próprios dispositivos de computação, tais como smartphones, tablets, laptops e PDAs - ao local de trabalho para uso e conectividade corporativa. INFRAESTRUTURA DE CLOUD COMPUTING
  • 43.
  • 44.
    BYOD Google glass: (Versão beta!) “Imagine um mundo onde você pode ter tudo ao alcance dos olhos, um mundo onde você compartilha e tira fotos sem um smartphone, tablet ou notebook. Um mundo onde você olha a previsão do tempo sem ligar a tv. Onde você organiza suas tarefas, conversa com seu amigo que está longe e até compartilha a música que está ouvindo.” INFRAESTRUTURA DE CLOUD COMPUTING
  • 45.
  • 46.
    www.sp.senac.br INFRAESTRUTURA DE CLOUD COMPUTING
  • 47.
    Demonstração Microsoft Office365 • Criação de documentos. • Acesso a e-mail. • Compartilhamento de documentos. • Instante Messanger. • Compartilhamento Desktop. INFRAESTRUTURA DE CLOUD COMPUTING
  • 48.
    Dúvidas Obrigado! Fabio Robson Leandro fabiorl@yahoo.com . fabio.rleandro . @fabiorl . Slides em: http://www.slideshare.net/fabiorle INFRAESTRUTURA DE CLOUD COMPUTING