You are on page 1of 7

O que cloud computing ou computao nas nuvens?

Computao nas nuvens no um conceito claramente definido. No se trata,


por exemplo, de uma tecnologia pronta que saiu dos laboratrios pelas mos
de um grupo de pesquisadores e posteriormente foi disponibilizada no
mercado. Isso faz com que seja difcil identificar com preciso a sua origem.
Mas h alguns indcios bastante interessantes, conforme o breve histrico
descrito a seguir.
No incio da dcada de 1960, John McCarthy, um cientista americano da rea
de computao (http://en.wikipedia.org/wiki/File:John_McCarthy_Stanford.jpg),
foi o responsvel pela criao de um conceito bastante importante:
computao por tempo compartilhado (time sharing), em que um
computador pode ser utilizado simultaneamente por dois ou mais usurios para
a realizao de determinadas tarefas, aproveitando especialmente o intervalo
de tempo ocioso entre cada processo. Na poca, o computador era um
dispositivo muito caro e compartilh-lo com outros usurios ajudou a minimizar
custos, uma vez que o usurio somente pagava, por exemplo, pelo tempo de
uso do equipamento. Essa facilidade, de certa forma, est presente no conceito
de computao nas nuvens.
Na mesma poca, o fsico Joseph Carl Robnett Licklider, psiclogo norteamericano

cientista

da

rea

de

computao

(http://en.wikipedia.org/wiki/J._C._R._Licklider), entrou para a histria como um


dos pioneiros da criao da internet. Isso porque, ao fazer parte da ARPA
(Advanced Research Projects Agency - Agncia de Projetos de Pesquisa
Avanada), lidou com a tarefa de encontrar outras utilidades para o computador

que no fosse apenas a de ser uma "poderosa calculadora". Nessa misso,


Licklider descobriu que os computadores poderiam ser usados de maneira
conectada, de forma a permitir comunicao de maneira global e,
consequentemente, o compartilhamento de dados. Seu trabalho determinou a
criao da Intergalactic Computer Network, que deu origem ARPANET
(Advanced

Research

Projects

Agency

Network)

(http://en.wikipedia.org/wiki/ARPANET), que, por sua vez, "abriu as portas"


para a criao da internet. Embora possamos associar vrias tecnologias,
conceitos e pesquisadores ao assunto, pode-se dizer que a integrao dos
trabalhos desses dois pesquisadores contribuiu bastante para gerar o conceito
da cloud computing.

Entendendo a computao nas nuvens


A denominao cloud computing chegou ao conhecimento de muita gente em
2008, mas tudo indica que ouviremos esse termo ainda por um bom tempo.
Tambm conhecido no Brasil como computao nas nuvens ou computao
em nuvem, cloud computing se refere essencialmente ideia de utilizar, em
qualquer lugar e independente de plataforma, as mais variadas aplicaes por
meio da internet com a mesma facilidade de t-las instaladas em nossos
prprios computadores.
H um bom tempo estamos habituados a armazenar arquivos e dados dos
mais variados tipos e a utilizar aplicaes de maneira individualizada, isto ,
instaladas em nossos prprios computadores. No ambiente corporativo, esse
cenrio apenas um pouco diferente, j que nele mais fcil encontrar
aplicaes disponveis em servidores que podem ser acessadas por qualquer
terminal autorizado por meio de uma rede.
A principal vantagem dessa forma individualizada de uso do computador est
no fato de ser possvel, pelo menos na maioria das vezes, utilizar os aplicativos
de software mesmo sem acesso internet ou rede. Em outras palavras,
possvel usar esses recursos de maneira off-line. Entretanto, todos os dados
gerados esto restritos ao computador do usurio, exceto quando

compartilhados em rede, coisa que no muito comum no ambiente


domstico. Mesmo no ambiente corporativo, essa situao pode gerar algumas
limitaes, como a necessidade de ter licena de um determinado software
para cada computador, por exemplo.
A evoluo constante da tecnologia computacional e das telecomunicaes
est fazendo com que o acesso internet melhore a cada dia, tornando-se
cada vez mais rpido e mais barato. Em pases mais desenvolvidos, como
Japo, Alemanha e Estados Unidos, possvel ter acesso rpido internet
pagando muito pouco. Essa tendncia cria a condio perfeita para a
popularizao da computao nas nuvens, fazendo com que o conceito se
torne conhecido no mundo todo, inclusive no Brasil.
A partir desse conceito, muitos aplicativos, arquivos e outros dados
relacionados no precisam mais estar instalados ou armazenados no
computador do usurio ou em um servidor prximo. Esse contedo passa a
ficar disponvel nas nuvens, isto , na internet. Ao fornecedor da aplicao
cabem todas as tarefas de desenvolvimento, armazenamento, manuteno,
atualizao, backup, escalonamento etc. O usurio no precisa se preocupar
com nenhum desses aspectos, apenas com acessar e utilizar.
Um exemplo prtico dessa nova realidade o Google Drive, servio em que os
usurios podem editar textos, elaborar planilhas e apresentaes de slides,
armazenar arquivos, entre outros, tudo pela internet, sem necessidade de ter
programas como Microsoft Office ou OpenOffice.org instalados em suas
mquinas. O que o usurio precisa fazer apenas abrir o navegador de
internet e acessar o endereo do Google Drive para comear a trabalhar, no
importando qual o sistema operacional ou o computador utilizado para esse
fim.
O nico cuidado que o usurio deve ter utilizar um navegador de internet
compatvel, o que o caso da maioria dos browsers da atualidade. Servios de
e-mail, como Gmail e Yahoo! Mail; discos virtuais na internet, como Dropbox;
sites de armazenamento e compartilhamento de fotos ou vdeos, como Flickr e
YouTube so exemplos de aplicaes que, de certa forma, esto dentro do
conceito de computao nas nuvens.

Todos esses servios no so executados no computador do usurio, mas ele


pode acess-los de qualquer lugar, muitas vezes sem necessidade de instalar
aplicativos em sua mquina ou de pagar licenas de software. No mximo,
paga-se um valor peridico pelo uso do servio ou pela contratao de
recursos adicionais, como maior capacidade de armazenamento de dados.
Independente da aplicao, com a computao nas nuvens o usurio no
necessita conhecer toda a estrutura que h por trs, ou seja, ele no precisa
saber quantos servidores executam determinada ferramenta, quais as
configuraes de hardware utilizadas, como o escalonamento feito, onde est
a localizao fsica do data center, enfim. O que importa ao usurio saber
que a aplicao est disponvel nas nuvens, no importa de que forma.

Exemplos de servios que oferecem computao nas nuvens


A seguir est uma breve lista de servios que incorporam esse conceito:

Google Apps: um pacote de servios que o Google oferece que conta


com aplicativos de edio de texto, planilhas e apresentaes (Google
Docs), ferramenta de agenda (Google Calendar), comunicador
instantneo (Google Talk) e e-mail com o domnio prprio (por exemplo,
contato@infowester.com), entre outros. Todos esses recursos so
processados pelo Google o cliente precisa apenas criar as contas dos
usurios e efetuar algumas configuraes. O Google Apps oferece
pacotes gratuitos e pagos de acordo com o nmero de usurios;

Amazon: a Amazon um dos maiores servios de comrcio eletrnico


do mundo. Para suportar o volume de vendas no perodo de Natal, a
empresa montou uma superestrutura de processamento e
armazenamento de dados que acaba ficando ociosa na maior parte do
ano. Foi a partir desse fato que a companhia teve a ideia de "alugar"
esses recursos, o que acabou resultando em servios como o Simple
Storage Solution (S3) para armazenamento de dados e Elastic Compute
Cloud (EC2) para uso de mquinas virtuais. possvel saber mais sobre
as solues oferecidas pela Amazon em http://aws.amazon.com/pt/whatis-aws/;

Panda Cloud Antivirus: como o nome indica, um programa antivrus


da Panda Software, mas com uma grande diferena: a maior parte do
trabalho necessrio ferramenta para pesquisar e eliminar malwares
fica por conta das "nuvens". Com isso, de acordo com a Panda, essa
soluo acaba evitando que o antivrus deixe o computador lento;

Aprex: brasileiro, oferece um conjunto de ferramentas para uso


profissional, como calendrio, gerenciador de contatos, lista de tarefas,
disco virtual, blog, servio de e-mail marketing e apresentaes, entre
outros. Tudo feito pela web e, no caso de empresas, possvel at
mesmo inserir logotipo e alterar o padro de cores das pginas. H
opes de contas gratuitas e pagas;

iCloud: um servio da Apple que armazena msicas, fotos, vdeos,


documentos e outras informaes do usurio. Seu objetivo fazer com
que a pessoa utilize "as nuvens" em vez de um computador em sua rede
como hub para centralizar suas informaes. Com isso, se o usurio
atualizar as informaes de um contato no iPhone, por exemplo, o
iCloud poder enviar os dados alterados automaticamente para outros
dispositivos;

Azure: uma plataforma prpria da Microsoft para a execuo de


aplicaes nas "nuvens".

Vantagens e desvantagens de
navegar nas nuvens
A principal vantagem a possibilidade de
utilizar aplicaes diretamente da internet,
sem que elas estejam instaladas no
computador do usurio. Veja a seguir outras
vantagens importantes:
- Na maioria dos casos, o usurio pode
acessar determinadas aplicaes
independente do seu sistema operacional ou de hardware;
- O usurio no precisa se preocupar com a estrutura para executar a
aplicao: hardware, procedimentos de backup, controle de segurana,

atualizao de software, manuteno, entre outros, ficam a cargo do


fornecedor do servio;
- Compartilhamento de dados e trabalho colaborativo se tornam mais fceis,
uma vez que todos os usurios acessam as aplicaes e os dados do mesmo
lugar: a "nuvem". Muitas aplicaes do tipo j so elaboradas considerando
essas possibilidades;
- Dependendo do fornecedor, o usurio pode contar com alta disponibilidade, j
que, se um servidor parar de funcionar, por exemplo, os demais que fazem
parte da estrutura continuam a oferecer o servio;
- O usurio pode contar com melhor controle de gastos. Muitas aplicaes em
computao nas nuvens so gratuitas e, quando necessrio pagar, o usurio
s o far em funo dos recursos que usar ou do tempo de utilizao. No ,
portanto, necessrio pagar por uma licena integral de uso, como acontece no
modelo tradicional de fornecimento de software.
Mas esse modelo tem tambm algumas desvantagens:
- Maior risco privacidade;
- Menor segurana da informao;
- Controle de dados feito por terceiros;
- Indisponibilidade eventual do servidor.
Observe que todas essas desvantagens esto associadas ao provedor de
servios que oferece a computao nas nuvens. Por isso, muito importante,
antes de usar esse tipo de servio, procurar informaes a respeito do
provedor para evitar que tais desvantagens se tornem um problema.

O futuro da computao nas nuvens

Tudo indica que a tendncia no futuro de crescimento no uso da computao


nas nuvens, uma vez que, alm da proliferao de conectividade com a
internet, aumentam, a cada dia, os dispositivos com funcionamento baseado
nesse conceito. Alm disso, aumentam o uso pessoal e o corporativo; por
exemplo, todas as grandes empresas esto investindo em computao nas
nuvens, seja como clientes, seja como fornecedores.
claro que ainda h muita coisa por fazer: a simples ideia de determinadas
informaes ficarem armazenadas em computadores de terceiros (no caso, os
fornecedores de servio), mesmo com documentos garantindo a privacidade e
o sigilo, preocupa pessoas e, principalmente, empresas, motivo pelo qual esse
ponto precisa ser mais bem estudado. Alm disso, h outras questes, como a
dependncia de acesso internet: o que fazer quando a conexo cair?
Algumas companhias j trabalham em formas de sincronizar aplicaes off-line
com on-line, mas as tecnologias para isso ainda precisam evoluir bastante.
De qualquer forma, o futuro aponta para esse caminho.
Voc pode saber mais sobre esse assunto visitando um destes endereos:
O que computao em nuvem?
https://www.youtube.com/watch?v=3hNrHcl0Qj0
Introduo computao de nuvem
https://www.youtube.com/watch?v=vf95rulUTjc
Computao nas nuvens (reportagem 2)
https://www.youtube.com/watch?v=a05UWTj3QCs
Cloud computing: o que ? (Computao na nuvem)
https://www.youtube.com/watch?v=ct9avObyLW8
Computao nas nuvens noes
https://www.youtube.com/watch?v=wMdOaWHkq2s
Referncias
ALECRIM, E. O que cloud computing (computao nas nuvens)? Disponvel
em: http://www.infowester.com/cloudcomputing.php.Acesso em 1 dez. 2014.
FARIAS, G. Introduo computao de nuvem. Disponvel em:
https://www.youtube.com/watch?v=vf95rulUTjc. Acesso em 1 dez. 2014.

You might also like