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

49
Cloud Computing

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

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