You are on page 1of 20

Warley R Oliveira

A computao na nuvem um
novo modelo de computao
que permite ao usurio final
acessar uma grande
quantidade de aplicaes e
servios em qualquer lugar e
independente da plataforma,
bastando para isso ter um
terminal conectado nuvem.
A nuvem representada pela internet, isto ,
a infra-estrutura de comunicao composta
por um conjunto de hardwares, softwares,
interfaces, redes de telecomunicao,
dispositivos de controle e de armazenamento
que permitem a entrega da computao como
servio
Representa um novo modelo de servio capaz
de fornecer todo o tipo de processamento,
infra-estrutura e armazenamento de dados
atravs da internet (tanto como componentes
separados ou uma plataforma completa)
baseado na necessidade do usurio
Participantes da nuvem.
Elasticidade e Escalonamento
iluso de recursos computacionais infinitos
disponveis para o uso.
capaz de fornecer rapidamente recursos em
qualquer quantidade e a qualquer momento.

Self-Service(Auto-atendimento)
adquirir recursos computacionais de acordo com
sua necessidade e de forma instantnea.
acesso em auto-atendimento
solicitar, personalizar, pagar e usar os servios
desejados sem interveno humana
Faturamento e Medio por uso
usurio tem a opo de requisitar e utilizar
somente a quantidade de recursos e servios que
ele julgar necessrio
as nuvens devem implementar recursos que
garantam um eficiente comrcio de servios
tarifao adequada
faturamento
monitoramento e otimizao do uso.
Amplo acesso rede
recursos disponveis na rede e acessados atravs de
mecanismos padres que permitam a utilizao dos
mesmos por plataformas heterogneas
smartphones, laptops, PDAs

Customizao
grande disparidade entre a necessidades dos
usurios
capacidade de personalizao dos recursos da nuvem.
Infra-estrutura como Servio IaaS
servios de infra-estrutura sob demanda,
oferece recursos virtualizados como computao,
armazenamento e comunicao.
prov servidores capazes de executar softwares
customizados e operar em diferentes sistemas
operacionais.
camada inferior
prov a infra-estrutura necessria para as camadas
intermediria e superior.
Plataforma como Servio PaaS
fornece um ambiente no qual o desenvolvedor pode
criar e implementar aplicaes sem ter que se
preocupar em saber quantos processadores ou o
quanto de memria esta sendo usada para o
executar a tarefa.
camada intermediria
atravs da IaaS fornece uma infra-estrutura com alto
nvel de integrao compatvel com diversos sistemas
operacionais, linguagens de programao e ambientes
de desenvolvimentos.
Software como Servio SaaS
disponibilizar aplicaes completas ao usurio final.
acesso completamente transparente ao usurio
execuo de programas a partir de uma mquina local.
acesso provido pelos prestadores de servio atravs
de portais web
para oferecer esta transparncia, o SaaS utiliza-se
das duas camadas inferiores, o PaaS e o IaaS.
Pblico
nuvem disponibilizada para o pblico em geral ou para
grandes grupos industriais
nuvem implementada por um prestador de servio, que
deve ser capaz de garantir o desempenho e a segurana da
mesma.

Privado
nuvens operadas exclusivamente para uma nica
organizao
gerenciamento da rede feito pela prpria organizao ou
por terceiros.
a infra-estrutura utilizada pertence ao usurio
responsvel pelo controle sobre a implementao das
aplicaes na nuvem
Comunidade
infra-estrutura de nuvem compartilhada por vrias organizaes e
suporta uma comunidade especfica que partilha as mesmas preocupaes
misso, requisitos de segurana, poltica e consideraes de conformidade
gerenciado pelas organizaes ou por terceiros
localmente ou remotamente
Hbrida
infra-estrutura composta por dois ou mais modelos de implementao
cada nuvem permanece como uma entidade nica
unidas pelo uso de tecnologia proprietria ou padronizada garantindo a
portabilidade de dados e aplicaes
nuvem hbrida composta por nuvem pblica e privada,
nuvem privada tem seus recursos ampliados pela reserva de recursos em
uma nuvem pblica
manter os nveis de servio mesmo no caso de flutuaes rpidas na
necessidade de recursos.
o uso da mesma para executar tarefas perdiocas que so mais facilmente
implementadas em nuvens pblicas.
Eucalyptus (software livre)
framework que utiliza e gerencia uma infraestrutura
de computadores e dispositivos de armazenamento
com o intuito de disponibilizar um ambiente
modular aos prestadores de servio.
Amazon Elastic Compute Cloud (comercial),
ambientes virtuais:
escolha da especificao mquina virtual
desenvolver e executar aplicaes linux
Google App Engine (mais famosa)
Plataforma para desenvolvimento de aplicaes
Python, na infraestrutura da Google.
Manipular imagens, servios de correios eletrnico,
transferncia de dados, etc.
Conta gratuita
500MB
limite mximo de 5 milhes de acessos por ms
Salesforce.com (pioneira)
Gesto de Relacionamento com o Cliente (CRM)
Google Apps (popular)
Aplicaes da Google
correio eletrnico (Gmail),
mensagens instantneas (Gtalk)
editor de documentos (Gdocs).
O Microsoft Azure (sistema operacional)
Ferramentas para os prestadores de servios desenvolverem suas
aplicaes
Google Chrome OS
utilizao macia de aplicaes presentes nas nuvens
aplicativos mais robustos e variados como jogos exclusivamente
atravs da Chrome Web Store.
Panda Cloud Antivirus, Photoshop online e Microsoft Office
Online (outros exemplos)
Acesso aos dados e aplicaes de qualquer lugar
desde que haja conexo de qualidade com a internet, trazendo
assim mobilidade e flexibilidade aos usurios.
Modelo de pagamento pelo uso
pagar somente o que necessita, evitando desperdcio de recursos
Escalabilidade
ampliar a disponibilidade de recursos conforme demanda
riscos relacionados infraestrutura minimizados
no assume responsabilidade sobre a infraestruturada contratada
Facilidade de utilizao dos servios e compartilhamento
de recursos
Confiabilidade dos servios (expectativa)
uma vez que a empresas que oferecem os servios so avaliadas
por sua reputao, principalmente pela capacidade manter os
dados seguros atravs de cpias de segurana, criptografia e
controle de acesso rigoroso.
Segurana
Armazenamento remoto (nuvem pblica)
Onde esto os dados?
Quem acessa os dados? (privacidade)
Hackers, outros.
Como esto armazenados os dados?(integridade)
Criptografia, controle de acesso, backup
Escalabilidade
Recursos alterados (aproveitamento)
Aplicaes elsticas: Implementao precisa permitir
isso
Interoperabilidade
Portabilidade de aplicaes+dados entre nuvens
Faltam Padres
Confiabilidade
Falhas e persistncia de dados aps falhas ->
Backups
Disponibilidade
Redundncia na nuvem
Dependncia Internet
Redundnica entre nuvens
Presena reas:
Domstico, Empresarial, Comrcio e Acadmica.
Cotidiano: ferramentas, redes sociais, publicao e
desenvolvimento de material.
Transparente ao usurio, (Remoto X Local?)
Vantagens: Financeira, Flexibilidade e Mobilidade
Pontos chave (em desenvolvimento):
Segurana
Padronizao
Modelo de Negcio Adequado

You might also like