O documento discute a evolução da computação desde os mainframes até a nuvem atual. Descreve o que é cloud computing, seus modelos de implementação e exemplos como Google Apps, Panda Cloud Antivirus e iCloud. Também apresenta as vantagens, desvantagens e tendências futuras da nuvem.
2. Evolução da Computação
Década de 70: Mainframes
Década de 80: Surgiu o computador pessoal
Década de 90: Expansão da Web
Década de 2000: Internet de banda larga
HOJE: Cloud Computing
3. Cloud Computing
Utilização da memória e capacidades de armazenamento
e cálculo de computadores e servidores compartilhados e
interligados, por meio da Internet, em qualquer parte do
mundo.
O armazenamento de dados é feito em servidores que
poderão ser acessados de qualquer parte do mundo, a
qualquer hora, não havendo necessidade de instalação
de programas ou de armazenar dados.
5. Curiosidades
•O primeiro serviço na Internet a oferecer um ambiente
operacional para os usuários foi criado por um grupo de
estudantes suecos liderados por Fredrik Malmer - utilizando
as linguagens XHTML e Javascript (1998)
• Em 1999 foram comprados os direitos por uma empresa
americana, a WebOS Inc.
• No entanto, a Google, a Microsoft e a IBM foram das
empresas que mais se destacaram na ofensiva à utilização
do Cloud Computing
6. Vantagens do Cloud Computing
Uma das principais vantagens do Cloud Computing é a
possibilidade de utilizar aplicações directamente da Internet
sem ser preciso que estas estejam instaladas no nosso
computador. Mas existem outras:
•O utilizador pode aceder aos seus dados em qualquer
local, basta para isso ter acesso á internet;
•As actualizações são feitas de forma automática;
•O trabalho corporativo e a partilha de ficheiros torna-se mais
fácil;
•Baixo risco de indisponibilidade do ficheiro que o utilizador
procura num dado momento;
7. • Na maioria dos casos o utilizador não precisa de se
preocupar com o seu sistema operacional ou
hardware;
• O utilizador não precisa de se preocupar com a
estrutura para executar a aplicação;
• A maioria das aplicações em Cloud Computing são
gratuitas.
Independente da aplicação, com a Cloud Computing o utilizador
não necessita de conhecer toda a estrutura que há por trás do
processo. O que importa ao utilizador é saber que a aplicação
está disponível nas “nuvens”, não importa de que forma.
8. Princípios de Segurança
• Acesso privilegiado de utilizadores
• Viabilidade em longo prazo
• Recuperação dos dados
9. Principal desvantagem do Cloud
Computing
• O factor mais crítico do Cloud Computing é a
segurança, uma vez que os dados do utilizador
estão sempre “online”.
10. Os 4 modelos de implementação de Cloud
Computing mais utilizados no mercado:
• Private cloud – Nuvem Privada
–Empresa possui propriedade sobre a nuvem.
• Community cloud – Nuvem Compartilhada
–Infra-estrutura compartilhada para um
grupo/empresa específica.
11. • Public cloud – Nuvem Pública
–Vendida ao público em geral, possui uma
grande infra-estrutura.
• Hybrid cloud – Nuvem Híbrida
–Composto por um ou mais modelos de Nuvem
13. Google Apps
• É um pacote de serviços que o Google oferece
que contém aplicativos de edição de
texto, apresentações (Google Docs), serviço de
agenda (Google Agenda), comunicador
instantâneo integrado (Google Talk), e-mail
com o domínio da empresa (por
exemplo, contato@empresa.com), entre
outros.
14. • Todos esses serviços são processados pelo
Google e o cliente só precisa de criar as contas
do usuário.
• O Google Apps oferece pacotes gratuitos e
pagos, de acordo com o número de usuários.
• Um dos maiores clientes do Google Apps é a
Procter & Gamble, que contratou os serviços
para mais de 130 mil colaboradores.
15. Panda Cloud Antivirus
• Como o nome indica, este é um programa
antivírus da Panda Software, mas com uma
grande diferença: a maior parte do trabalho
necessário à ferramenta para pesquisar e
eliminar malwares fica por conta das
"nuvens". Com isso, de acordo com a Panda,
essa solução evita que o antivírus deixe o
computador lento.
16. iCloud
• Anunciado em Junho de 2011, trata-se de um
serviço da Apple que armazena
músicas, fotos, vídeos, documentos e outras
informações do usuário.
• O seu objectivo é fazer com que a pessoa
utilize "as nuvens" como um "hub" para
centralizar suas informações.
17. • Desta forma, se o usuário actualizar as
informações de um contacto no iPhone, por
exemplo, o iCloud poderá enviar os dados
alterados automaticamente para outros
dispositivos.
19. • Surgimentos de fornecedores de aplicações para
segmentos específicos;
• Aumento da procura de Internet Móvel;
• 44% dos gestores de TI consideram a adopção da
cloud;
• Aumento da procura de profissionais especializados em
virtualização.