1. Slide 1
Computação em Nuvem
Tecnologias para Dispositivos Móveis
Prof. George H. Silva
2. Slide 2
Computação em Nuvem
• Desempenho distribuído
• Administração centralizada
• Melhor utilização do hardware
• Escalonabilidade virtualmente sem limites
TECDM 2
O termo Computação em Nuvem (Cloud Computing) caracteriza e define processos de
computação que ocorrem na internet.
A informação, os recursos e o software são partilhados / disponibilizados na cloud como
serviços, que só serão fornecidos / cobrados por solicitação do utilizador.
O armazenamento de dados é feito em servidores que poderão ser acessados de qualquer
lugar do mundo, a qualquer hora, não havendo necessidade de instalação de programas,
serviços ou de armazenar dados.
O utilizador apenas necessita de um terminal de acesso, e.g. computador pessoal ou
smartphone, com acesso à net.
A utilização da cloud centra-se no browser de internet.
Os programas e os arquivos estão na cloud – Google Docs, Mail, Chrome OS, etc.
3. Slide 3
TECDM 3
Como as novas soluções viabilizaram o surgimento dos dispositivos móveis e opções de
Mercado
7. Slide 7
Características
• Elasticidade e Escalonamento
• Self-Service
• Faturamento e medição por uso
• Amplo acesso pela rede
• Customização
TECDM 7
Elasticidade e Escalonamento
Ilusão de recursos computacionais infinitos disponíveis para o uso.
Capaz de fornecer rapidamente recursos em qualquer quantidade e a qualquer
momento.
Self-Service(Autoatendimento)
Adquirir recursos computacionais de acordo com sua necessidade e de forma
instantânea.
Acesso em autoatendimento
Solicitar, personalizar, pagar e usar os serviços desejados sem intervenção
humana
Faturamento e Medição por uso
Usuário tem a opção de requisitar e utilizar somente a quantidade de recursos e
serviços que ele julgar necessário as nuvens devem implementar recursos que
garantam um eficiente comércio de serviços
tarifação adequada
faturamento
monitoramento e otimização do uso.
Amplo acesso pela rede
recursos disponíveis na rede e acessados através de mecanismos padrões que
permitam a utilização dos mesmos por plataformas heterogêneas
smartphones, laptops, PDAs
9. Slide 8
Nuvens Públicas e Privadas
• Privadas
• Uma empresa mantém sua própria estrutura
• Publicas
• Amazon Web Services
• Google App Engine
• Rackspace
• Híbridas
TECDM 8
Privadas:
Uma empresa pode manter sua própria estrutura de nuvem para atender requisições
internas e atender seus clientes.
Esse tipo de nuvem visa utilizar da melhor forma o parque de servidores de uma
empresa, uma vez que nuvem permite alocação dinâmica de máquinas virtuais em
diferentes servidores. Situada dentro do ambiente protegido (firewall) da empresa e
tem o acesso restrito, geralmente aos seus funcionários e parceiros de negócio.
Públicas:
Uma nuvem pública é uma estrutura cujos servidores, infraestrutura ou aplicações
são compartilhados por milhares de clientes em todo o mundo, por intermédio da
internet.
Híbridas:
Combinam a infraestrutura interna com a de nuvens públicas, mantendo os dados
protegidos ao mesmo tempo em que os custos e recursos são otimizados.
Tipicamente, quando todos os recursos privados estão alocados, serviços que exigem
menos segurança ou confidencialidade podem ser alocados em nuvens públicas sem
exigir que novos investimentos sejam feitos na estrutura privada. Outro motivo para
o uso dessa estrutura pode ser para picos de uso raros, onde não existe justificativa
para ampliação da infraestrutura de uma empresa