Cloud Computing
Trabalho realizado por:
• David Fernandes
• Francisco Santos
• João Nogueira
• Ricardo Reis
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
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.
Data-centers
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
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;
• 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.
Princípios de Segurança
• Acesso privilegiado de utilizadores

• Viabilidade em longo prazo

• Recuperação dos dados
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”.
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.
• 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
Exemplos de Cloud Computing
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.
• 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.
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.
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.
• 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.
O que esperar no futuro do cloud
          computing
• 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.

CC aula ti apresentação

  • 1.
    Cloud Computing Trabalho realizadopor: • David Fernandes • Francisco Santos • João Nogueira • Ricardo Reis
  • 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.
  • 4.
  • 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 CloudComputing 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 maioriados 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 doCloud 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 modelosde 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
  • 12.
  • 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 essesserviç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 emJunho 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.
  • 18.
    O que esperarno futuro do cloud computing
  • 19.
    • Surgimentos defornecedores 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.