Cloud Computing
-
Upload
sensedia-company -
Category
Technology
-
view
5.555 -
download
2
description
Transcript of Cloud Computing
público | www.sensedia.com/br 1
Minds-on 17Cloud Computing
Charles e Fábio03/04/2009
público | www.sensedia.com/br 2
Agenda
• Definição
• Benefícios
• Tendências
• Infrastructure as a Service
• Platform as a Service
• Software as a Service
• Desafios
• Aplicabilidade
público | www.sensedia.com/br 3
O que é Cloud Computing?
• Clouds são grandes pools de recursos virtualizados
(como hardware, plataforma e serviços) facilmente
utilizáveis e acessíveis que podem ser re-configurados
e ajustados dinamicamente para atender carga variável
(escala). Permite otimizar a utilização dos recursos e
são oferecidos através de um modelo de pagamento
por uso nos quais SLA’s são acordadas com os
provedores de infra-estrutura.
público | www.sensedia.com/br 4
Virtualização
• Permite que um único servidor rode várias instâncias
de Sistema Operacional
• Cada instância roda independente da outra
• Minimização da ociosidade
da CPU
público | www.sensedia.com/br 5
Benefícios
• Rápido e fácil para disponibilizar recursos
• Paga somente pelo que vai utilizar
• Menos custos com recursos humanos in-house
• Baixos pagamentos mensais
• Atualizações mais freqüentes com menos impacto
• Encoraja uma maior padronização da IT
• Compartilhamento simples de sistemas/informação
• É o modelo do futuro (TI como commodities)
• Otimização dos recursos e do tempo de uso
Servidores que dormem a noite
público | www.sensedia.com/br 6
Tendências
público | www.sensedia.com/br 7
Tendências
• Pesquisa no Google Trends
público | www.sensedia.com/br 8
Infrastructure as a Services
• Entrega de infra-estrutura como serviço
• Tipicamente é um ambiente virtualizado
• Utility Computing (normalmente hora/instância)
• Fundamentado por um pool de hardwrae que
suporta escalabilidade horizontal
• Conectado na Internet (nuvem) com recursos de
monitoração e administração user-friendly
• Suporta as Cloud Platforms (PaaS) e/ou Cloud
Applications (SaaS)
público | www.sensedia.com/br 9
Fornecedor IaaS – Amazon EC2
Player Chave em Cloud Computing
público | www.sensedia.com/br 10
Fornecedor IaaS – GoGrid
Reconhecida Startup em Cloud Computing
público | www.sensedia.com/br 11
Fornecedor IaaS - LocaWeb
Serviços Nacional que Requer Melhorias
público | www.sensedia.com/br 12
Platform as a Service
• Serviço para desenvolvimento, teste,
disponibilização de aplicações na Web.
• Arquitetura multi-tenant
• Integração com Web Services, banco de dados,
mashups
• Benefícios:
Custo, agilidade, entrega, disponibilidade.
• Fator inibidor da adoção
Aplicações desenvolvidas em uma PaaS normalmente
fica presa ao fornecedor
Limitado aos recursos oferecidos pela PaaS
público | www.sensedia.com/br 13
Fornecedor PaaS – Google App Engine
Python, Java e Django
público | www.sensedia.com/br 14
Datacenter do Google
• 1.160 computadores armazenados em um contêiner.
público | www.sensedia.com/br 15
Fornecedor PaaS – SalesForce Force.com
Linguagem Apex ~ Java
público | www.sensedia.com/br 16
Fornecedor PaaS – Microsoft Azure
Azure /.Net / SQLServer / Live / SharePoint / Dynamics
público | www.sensedia.com/br 17
Software as a Service (SaaS)
• É um modelo de implantação de software, em que
uma aplicação é licenciada para ser usada como
serviço que será provido para clientes sobre
demanda através da internet
• Exemplo:
Google Docs
Buzzword
EyeOS
Salesforce
público | www.sensedia.com/br 18
Aplicação SaaS - EyeOS
Sistema operacional como serviço
público | www.sensedia.com/br 19
Aplicação SaaS – Editores de texto
público | www.sensedia.com/br 20
Arquitetura SaaS
Serviços
de
metadados
Serviços de processo (workflow)
Serviços de negócio compostos
Serviços de negócio básicos
Serviços de
segurança
Metadados Sistema de
arquivosBanco de dados
ApresentaçãoCliente nativo
Web Browser
Diretório (LDAP)
público | www.sensedia.com/br 21
Principais desafios
• Segurança... Segurança... Segurança...
• Performance
• Disponibilidade
• Integração com os recursos internos
• Capacidade de adaptação (customização)
• Preocupação com custos
• Problemas regulatórios
• Não há fornecedores suficientes ainda
público | www.sensedia.com/br 22
Aquele Blog de quê?
www.aqueleblogdesoa.com.br
Participe!
público | www.sensedia.com/br 23
SOA that makes sense!
Copyright (C) 2009Sensedia. - Todos os direitos reservados.
Todos os nomes e produtos são usados apenas com o propósito de identificação e são marcas registradas de seus
respectivos proprietários.
www.sensedia.com/br
Obrigado!