Upload
elaine-cecilia-gatto
View
750
Download
0
Embed Size (px)
DESCRIPTION
Apresentação de Seminários. Alunos turma 2012 Ciência da Computação Universidade Sagrado Coração. Bauru/SP. Disciplina: Introdução à Computação.
Citation preview
O que é
História
Como funciona
Modelos de implementação
Tipologias
Vantagens
Desvantagens
Sistemas atuais
Software para Cloud
Serviços oferecidos
• O que é?
> O conceito de computação em nuvem (em inglês, cloud computing) refere-se à utilização da memória e das capacidades de armazenamento e cálculo de computadores e servidores compartilhados e interligados por meio da Internet
• História
• O fato de a computação estar mudando de rumo, hoje você não vê mais como antigamente aquela vontade imensa de comprar um super computador, hoje o que você mais precisa, e o que mais precisará futuramente, será de mobilidade, portabilidade.
• Como funciona
Diferente dos servidores físicos, no cloud computing as informações não são alocadas em uma única máquina. Um conjunto de máquinas é que realizam o processamento das informações, um verdadeiro compartilhamento da capacidade de cálculo e de memória, ligados através da Internet.
• Privado - As nuvens privadas são aquelas
construídas exclusivamente para um único usuário (uma empresa, por exemplo).
• Público - As nuvens públicas são aquelas que são executadas por terceiros.
• Xen, KVM, VMWare, Microsoft Hypervisor.
• Comunidade A infraestrutura de nuvem é compartilhada por diversas organizações e suporta uma comunidade específica que partilha as preocupações.
• Híbrido - Nas nuvens híbridas temos uma composição dos modelos de nuvens públicas e privadas.
• IaaS - Infrastructure as a Service ou Infra-estrutura como Serviço
(em português): quando se utiliza uma porcentagem de um servidor, geralmente com configuração que se adeque à sua necessidade.
• PaaS - Plataform as a Service ou Plataforma como Serviço (em português): utilizando-se apenas uma plataforma como um banco de dados, um web-service, etc. (p.ex.: Windows Azure).
• DaaS - Development as a Service ou Desenvolvimento como Serviço (em português): as ferramentas de desenvolvimento tomam forma no cloud computing como ferramentas compartilhadas, ferramentas de desenvolvimento web-based e serviços baseados em mashup.
• SaaS - Software as a Service ou Software como Serviço (em português): uso de um software em regime de utilização web (p.ex.: Google Docs , Microsoft SharePoint Online).
• CaaS - Communication as a Service ou Comunicação como Serviço (em português): uso de uma solução de Comunicação Unificada hospedada em Data Center do provedor ou fabricante (p.ex.: Microsoft Lync).
• EaaS - Everything as a Service ou Tudo como Serviço (em português): quando se utiliza tudo, infraestrurura, plataformas, software, suporte, enfim, o que envolve T.I.C. (Tecnologia da Informação e Comunicação) como um Serviço.
• Vantagens A maior vantagem da computação em nuvem é a possibilidade de utilizar softwares sem que estes estejam instalados no computador.
• Segurança
• conexão disponível
• Onde estão esses dados
• É possível que os arquivos pessoais de um utilizador do Gmail estejam salvos em servidores localizados em outro pais, onde as leis que protegem a integridade dessas informações seja outra, ou até mesmo que esse pais não tenha lei nenhuma.
• iCloud: Sistema lançado pela Apple em 2011, é capaz de armazenar até 5 GB de fotos, músicas, documentos, livros e contatos gratuitamente, com a possibilidade de adquirir mais espaço em disco (pago).
• Google Chrome OS: Desenvolvido pela Googlevem com os Chromebooks, lançado no marcado no dia 15 de junho de 2011 nos EUA, Reino Unido, Espanha e em outros 4 países.
• Xen (open source, e utiliza o conceito de paravirtualização)
• Hyper-V (produto da Microsoft para virtualização de Windows Server 2008, exige processadores como VT da Intel ou Pacifica da AMD)
• VMware (software consolidado no mercado, executa o processamento diretamente no código da máquina virtual)
• Servidor Cloud
• Hospedagem de Sites em Cloud
• Load Balancer em Cloud
• Email em Cloud