definição cloud computing se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e...
TRANSCRIPT
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