Cloud computing
Albino Szesz Junior
Mauricio Vargas
Thiago Evaristo Moreno
Sobre a foto ao lado você vê um HD prestes a voar sobre as nuvens. Quase 54 anos depois, os HD’s viraram nuvens” Wesley Porfírio
Histórico
•
•
•
•
•
Década de 70: Surgimento do computador pessoal
Década de 80: Consolidação do computador pessoal
Década de 90: Computadores conectados em rede
Expansão da Internet (web1.0)
Década de 2000: Consolidação da Internet e globalização (web2.0)
• Futuro: Computador nas nuvens
Histórico
Histórico
Por que Computação nas Nuvens?
• Mudança nas necessidades dos usuários:
• Antes: super computadores
• Hoje: portabilidade, mobilidade
Internet
O que é Cloud Computing?
• É Convergência das estruturas físicas em uma arquitetura
mais inteligente, moderna, flexível e mais econômica
• Modelo no qual a computação (processamento, armazenamento e softwares) está em algum lugar da rede e é acessada remotamente, via internet.
• A Utilização não depende de máquina nem de localização.
• Não precisam saber como funciona, eles simplesmente usarão. Aplicacões
Modalidades de Serviço
• 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.
Modalidades de Serviço
• 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