computação em nuvem
NUVENS
Trabalho realizado por
Gemima Dias, Patrick
Rocha e Nilvan Santana
INTRODUÇÃO
2
INTRODUÇÃO
BANCO
X
COMPUTAÇÃO EM NUVEM
3
DEFINIÇÕES
Virtualização digital
Uma definição para a virtualização consiste da execução de softwares em servidores, com disponibilidade de acesso externo
(Fano & Gershman, 2002).
4
DEFINIÇÕES
“O conceito de computação em nuvem é definido como a disponibilidade de aplicações computacionais oferecidas como serviços a partir de acesso via
Internet, por meio de hardware e software hospedados em datacenters remotos” (Armbrust et al., 2010).
5
DATACENTERS
6
UM POUCO DA HISTÓRIA
1960: Joseph Carl Robnett Licklider
Década de 60: John McCarthy
1999: Salesforce.com
2006: Eric Schmidt.
7
SERVIÇOS DE SINCRONIZAÇÃO
DE ARQUIVOS
8
OUTROS EXEMPLOS
9
CARACTERÍSTICAS ESSENCIAIS
Virtualização de Recursos:
Virtualização é a criação de uma versão virtual de recursos como um sistema operacional, um servidor, um dispositivo de armazenamento, recursos de rede, etc.
10
CARACTERÍSTICAS ESSENCIAIS
Serviços sob demanda
Estes recursos devem ser disponibilizados de forma automática, de acordo com a necessidade do cliente sem a necessidade de interação humana com o provedor de cada serviço. 11
CARACTERÍSTICAS ESSENCIAIS
Independência de localização
Os
recursos devem estar disponíveis através da rede e internet, promovendo sua utilização por plataformas heterogêneas, como por exemplo, telefones celulares, laptops, PDAs, etc.
12
CARACTERÍSTICAS ESSENCIAIS
Elasticidade e Escalabilidade
É a capacidade de disponibilizar e remover recursos computacionais em tempo de execução, independente da quantidade solicitada.
13
CARACTERÍSTICAS ESSENCIAIS
Modelo pay-per-use
O usuário só paga por aquele serviço que consome.
14
MODELOS DE IMPLANTAÇÃO
Nuvem Pública
Nuvem Privada