Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e...

Post on 18-Apr-2015

103 views 0 download

Transcript of Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e...

Cloud Computing

Definição

Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em

qualquer lugar e independente de plataforma, as mais variadas aplicações

por meio da internet com a mesma facilidade de tê-las instaladas em nossos

próprios computadores.

Por que uma nuvem ?

A nuvem representa uma rede de algum tipo cuja estrutura não precisa ser

conhecida previamente.

História

Joseph Carl Robnett Licklider

- Interligação de computadores- Comunicação global- Compartilhamento de dados- Intergalactic Computer Network

John McCarthy

- Computação por tempo compartilhado- Melhor aproveitamento dos recursos- Diminuição de gastos- Linguagem LIPS ( I.A )

Vantagens

Controle de gastos Alta disponibilidade Compartilhamento de dados Estrutura descentralizada para execução de aplicações Acesso à aplicações independentes do SO ou do

hardware Processamento e armazenamento concentrados

remotamente

Desvantagens

Largura de bandaDependência de terceirosFalhas na estrutura

Tipos de Nuvens

Nuvem Pública e PrivadaNuvem ComunitáriaNuvem Híbrida

Características

Autoatendimento sob demanda Amplo acesso a rede Pool de Recursos Elasticidade Rápida Serviços Mensuráveis

Serviços

Software as a Service (SaaS) Platform as a Service (PaaS)Database as a Service (DaaS)Infrastructure as a Service (IaaS)Testing as a Service (TaaS)

Software as a Service (SaaS)

- Não ha necessidade de licenças- Redução de custo com hardware- Terceirização do Software- Infraestrutura lógica descentralizada

Platform as a Service (PaaS)

- Hosting- Integração de soluções- Suporte para novas aplicações- Possibilidade de novos negócios

Database as a Service (DaaS)

- Backup das informações - Facilidade de acesso ao conteúdo- Armazenamento de grande volume de dados- Flexibilidade de crescimento da base de dados

Infrastructure as a Service(DaaS)

- Focado em soluções de hardware - Servidores/Desktops virtuais- Sistemas operacionais virtualizados- Acesso a recursos específicos

Testing as a Service(DaaS)

- Focado em ambientes de homologação- Prove estrutura para testes- Recursos podem ser manipulados facilmente- Alteração de layout/estrutura

Aplicações

Google Apps Amazon Web Services Panda Cloud Antivirus Aprex iCloud

Google Apps

- Agenda- E-mail- Documentos- Calendário

Amazon Web Services( AWS )

- Armazenamento de dados- Maquinas Virtuais- Plataforma independente- Segurança

Panda Cloud Antivirus

- Processamento remoto- Atualizações constantes- Sem necessidade de licença para uso- Não requer instalação

Aprex

- Disco virtual- Mail Marketing- Apresentações- Blog

iCloud

- Musicas- Fotos- Vídeos- Informações

Open Cloud Manifesto

Oque é ?

O Manifesto é uma tentativa de darum rumo ao conceito deComputação em Nuvem.

O intuito é abrir a tecnologia

Objetivos

EscolhaFlexibilidadeRapidez e AgilidadeCompetências

Site

http://www.opencloudmanifesto.org/

Integrantes

Daniel Carnier de Oliveira – RM 64854Carlos Eduardo Alves Pinto – RM 65408Michel Alan da Silva – RM 64371Cláudio Marcelo dos Santos Farias – RM 65975Felipe Augusto Simões – RM 64865

Cloud Computing