definição cloud computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e...

49
Cloud Computing

Upload: internet

Post on 18-Apr-2015

103 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

Cloud Computing

Page 2: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

Definição

Page 3: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

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.

Page 4: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

Por que uma nuvem ?

Page 5: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

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

conhecida previamente.

Page 6: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

História

Page 7: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

Joseph Carl Robnett Licklider

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

Page 8: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

John McCarthy

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

Page 9: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

Vantagens

Page 10: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

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

Page 11: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

Desvantagens

Page 12: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

Largura de bandaDependência de terceirosFalhas na estrutura

Page 13: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

Tipos de Nuvens

Page 14: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

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

Page 15: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

Características

Page 16: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

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

Page 17: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

Serviços

Page 18: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

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)

Page 19: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

Software as a Service (SaaS)

Page 20: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

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

Page 21: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

Platform as a Service (PaaS)

Page 22: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

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

Page 23: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

Database as a Service (DaaS)

Page 24: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

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

Page 25: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

Infrastructure as a Service(DaaS)

Page 26: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

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

Page 27: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

Testing as a Service(DaaS)

Page 28: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

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

Page 29: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

Aplicações

Page 30: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

Google Apps Amazon Web Services Panda Cloud Antivirus Aprex iCloud

Page 31: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

Google Apps

Page 32: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

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

Page 33: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

Amazon Web Services( AWS )

Page 34: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

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

Page 35: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

Panda Cloud Antivirus

Page 36: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

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

Page 37: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

Aprex

Page 38: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

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

Page 39: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

iCloud

Page 40: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

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

Page 41: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

Open Cloud Manifesto

Page 42: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

Oque é ?

Page 43: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

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

O intuito é abrir a tecnologia

Page 44: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

Objetivos

Page 45: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

EscolhaFlexibilidadeRapidez e AgilidadeCompetências

Page 46: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

Site

Page 47: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

http://www.opencloudmanifesto.org/

Page 48: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

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

Page 49: Definição Cloud Computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações

Cloud Computing