TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Projeto Rede Nuvem

Pesquisas Acadêmicas: Projeto Rede Nuvem. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  8/4/2013  •  1.019 Palavras (5 Páginas)  •  853 Visualizações

Página 1 de 5

INTRODUÇÃO

História

Termo suge em 1997 numa palestra, mas com raízes em 1960.

“A computação pode algum dia ser considerada como uma utilidade pública” – John McCarthy.

Salesforce foi pioneira em 2000, incentivando a virtualização de serviços de outras empresas com seu software.

 Em 2006 a Amazon lança o Amazon Web Services para clientes externos.

 Google começa sua investida na área com seu Gmail.

 Em 2008 marca Computação em Nuvem com plataformas de código aberto para implementação de nuvens (Eucalyptus, OpenNebula) e a App Engine do Google.

Atualmente, a Amazon oferece 24 serviços distribuídos nas categorias

 Computação/processamento,

 Distribuição de conteúdo,

 Banco de dados, instalação e gerenciamento de serviços,

 E-commerce, mensagens, monitoramento,

 Rede, pagamento e faturamento,

 Armazenamento, suporte, análise de tráfego web e força de trabalho.

COMPUTAÇÃO/PROCESSAMENTO

Amazon Elastic Compute Cloud (EC2)

 O Amazon EC2 é utilizado para criação de servidores virtuais na infraestrutura de nuvem da Amazon. Você pode escolher o Sistema Operacional, os softwares e os recursos que serão utilizados pelos servidores. Em poucos minutos uma instância de servidor virtual pode ser criada.

Amazon Elastic MapReduce

 O Amazon Elastic MapReduce é um serviço que permite processamento de uma grande quantidade de dados utilizando o framework Apache Hadoop hospedado em clusters de servidores Amazon S3 e Amazon EC2. O serviço é usado para tarefas como indexação, mineração de dados, análise de logs, data warehousing, aprendizagem de máquina, análise financeira, simulação científica e pesquisas em bioinformática.

O que não é computação em Nuvem

 Computação Autônoma: Sistema auto gerenciável, monitora a si mesmo e prevê e repara problemas. (Curiosity)

 Modelo Cliente-Servidor: É um modelo computacional que separa clientes e servidores, sendo interligados entre si geralmente utilizando-se uma rede de computadores.

 Computação em Grade: Modelo computacional capaz de alcançar uma alta taxa de processamento ao dividir as tarefas entre diversas máquinas.

 Mainframe: Computador de grande porte, dedicado a processar um grande volume de informações.

 Peer-to-peer: Conceito em que a rede apresenta nós que podem agir como clientes ou servidores.

 Utility Computing: É o fornecimento de recursos computacionais como serviços de utilidade pública tradicionais. (modelo de negócio - ”pague o quanto usa”)

COMPUTAÇÃO EM NUVEM – O QUE É?

CONCEITO

 Utilização da memória e das capacidades de armazenamento e cálculo de computadores e servidores compartilhados e conectados por meio da internet. (princípio da Computação em Grade).

COMPUTAÇÃO EM NUVEM

Como funciona?

 Armazenamento de dados por meio de serviços;

 Sem necessidade de instalação ou armazenamento de dados;

 Acesso remoto, por meio da internet;

EVOLUÇÃO

Computação em Nuvem – Características

 Agilidade: Acesso a recursos de infra-estrutura;

 API (Application Programming Interface): Acesso à softwares.

 Custo: Diminui custo de infra-estrutura física, Implantação e manutenção.

 Virtualização: Servidores e dispositivos de armazenamento compartilhados;

 Fácil migração.

 Confiabilidade: Redundância de Dados.

 Escalabilidade e Elasticidade: Dinâmico (demanda);

 Manutenção: Sem necessidade de instalação; Podem ser acessados de vários lugares;

OFERECE SERVIÇOS DE ACORDO COM 3 MODELOS FUNDAMENTAIS:

 SaaS: Software como Serviço.

 PaaS: Plataforma como serviço;

 laaS: Infra-estrutura como Serviço;

SaaS – Software como serviço

 Software como serviço, do inglês Software as a service, é uma forma de distribuição e comercialização de software. No modelo SaaS o fornecedor do software se responsabiliza por toda a estrutura necessária para a disponibilização do sistema (servidores, conectividade, cuidados com segurança da informação) e o cliente utiliza o software via internet, pagando um valor recorrente pelo uso.

PaaS – Plataforma como serviço

 Plataforma como Serviço (PaaS) oferece uma plataforma de desenvolvimento onde o software pode ser desenvolvido, testado e implantado, ou seja, o ciclo de vida de um software pode ser operado em um PaaS. Este modelo também fornece algum nível de apoio a criação da aplicação

...

Baixar como (para membros premium)  txt (7.8 Kb)  
Continuar por mais 4 páginas »
Disponível apenas no TrabalhosGratuitos.com