Sei sulla pagina 1di 3

1

O que Cloud Computing (Computao nas Nuvens)?

Introduo

A denominao Cloud Computing chegou aos ouvidos 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 utilizarmos, 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. Neste artigo de introduo Cloud Computing, voc entender melhor esse conceito.

Entendendo a Cloud Computing

Estamos habituados a utilizar aplicaes instaladas em nossos prprios computadores, assim como a armazenar
arquivos e dados dos mais variados tipos neles. No ambiente corporativo esse cenrio um pouco diferente, j que
nele mais fcil encontrar aplicaes disponveis em servidores e que podem ser acessadas por qualquer terminal com
permisso atravs de uma rede.

A principal vantagem desse modelo est no fato de que ser possvel, pelo menos na maioria das vezes, utilizar as
aplicaes mesmo sem acesso internet ou rede. Em outras palavras, possvel usar esses recursos de maneira
off-line. Entretanto, todo os dados gerados estaro restritos a esse computador, exceto quando compartilhados em
rede, coisa que no muito comum no ambiente domstico. Mesmo no ambiente corporativo, isso pode gerar algumas
limitaes, como a necessidade de se ter uma 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
se torne cada vez mais amplo e cada vez mais rpido. Em pases mais desenvolvidos, como Japo, Alemanha e
Estados Unidos, possvel ter acesso rpido internet pagando-se muito pouco. Esse cenrio cria a situao perfeita
para a popularizao da Cloud Computing, embora esse conceito esteja se tornando conhecido no mundo todo,
inclusive no Brasil.

Com a Cloud Computing, muitos aplicativos, assim como arquivos e outros dados relacionados, no precisam mais
estar instalados ou armazenados no computador do usurio. Elas passam a ficar disponveis nas "nuvens", isto , na
internet. Ao fornecedor da aplicao cabe todas as tarefas de desenvolvimento, armazenamento, manuteno,
atualizao, backup, escalonamento, etc. O usurio no precisa se preocupar com nada disso, apenas com acessar e
utilizar.

Um exemplo prtico dessa nova realidade o Google Docs, servio onde os usurios podem editar textos, fazer
planilhas, elaborar apresentaes de slides, armazenar arquivos, entre outros, tudo pela internet, sem necessidade de
ter programas como o 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 Docs para comear a trabalhar, no
importando qual o sistema operacional ou o computador utilizado para esse fim. Neste caso, o nico cuidado que o
usurio deve ter o de usar um navegador de internet compatvel, o que o caso da maioria dos browsers da
atualidade.

Algumas caractersticas da Cloud Computing

Conforme j dito, uma das vantagens da Cloud Computing a


possibilidade de utilizar aplicaes diretamente da internet, sem que
estas estejam instaladas no computador do usurio. Mas, h outras
significantes vantagens:

- 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,
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). Alm disso, muitas aplicaes nas nuvens j
so feitas considerando essas possibilidades;
2

- dependendo do fornecedor, o usurio pode contar com alta disponibilidade, j que, se por exemplo, um servidor
parar de funcionar, os demais que fazem parte da estrutura continuam a oferecer o servio;

- o usurio pode contar com melhor controle de gastos. Muitas aplicaes em Cloud Computing so gratuitas e,
quando necessrio pagar, o usurio s o far em relao aos recursos que usar ou ao tempo de utilizao. No ser
necessrio pagar por uma licena integral de uso, tal como acontece no modelo tradicional de fornecimento de
software;

- dependendo da aplicao, o usurio pode precisar instalar um programa cliente em seu computador. Mas, neste caso,
todo ou a maior parte do processamento (e at mesmo do armazenamento de dados) fica por conta das "nuvens".

Note que, independente da aplicao, com a Cloud Computing 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 datacenter,
enfim. O que importa ao usurio saber que a aplicao est disponvel nas nuvens, no importa de que forma.

Software as a Service (SaaS)

Intimamente ligado Cloud Computing est o conceito de Software as a Service (SaaS) ou, em bom portugus,
Software como Servio. Em sua essncia, trata-se de uma forma de trabalho onde o software oferecido como
servio, assim, o usurio no precisa adquirir licenas de uso para instalao ou mesmo comprar computadores ou
servidores para execut-lo. Nessa modalidade, no mximo paga-se um valor peridico - como se fosse uma assinatura
- somente pelos recursos utilizados e/ou pelo tempo de uso.

Para entender melhor os benefcios do SaaS, suponha que uma empresa que tem vinte funcionrios necessita de um
software para gerar folhas de pagamento. H vrias solues prontas para isso no mercado, no entanto, a empresa
ter que comprar licenas de uso do software escolhido e, dependendo do caso, at mesmo hardware para execut-lo.
Em muitos casos, o preo da licena ou mesmo dos equipamentos pode gerar um custo alto e no compatvel com a
condio de porte pequeno da empresa.

Se, por outro lado, a empresa encontrar um fornecedor de software para folhas de pagamento que trabalha com o
modelo SaaS, a situao pode ficar mais fcil: essa companhia poder, por exemplo, oferecer esse servio atravs de
Cloud Computing e cobrar apenas pelo nmero de usurios e/ou pelo tempo de uso.

Dessa forma, a empresa interessada paga um valor baixo pelo uso da aplicao. Alm disso, hardware, instalao,
atualizao, manuteno, entre outros, ficam por conta do fornecedor. Tambm importante levar em conta que o
intervalo entre a contratao do servio e o incio de sua utilizao extremamente baixo, o que no aconteceria se o
software tivesse que ser instalado nos computadores do cliente. Este s precisa se preocupar com o acesso ao servio
(no caso, uma conexo internet) ou, se necessrio, com a simples instalao de algum recurso mnimo, como um
plugin no navegador de internet de suas mquinas.

IBM e HP so dois exemplos de companhias que j oferecerem solues em SaaS: HP SaaS; IBM SaaS.

Exemplos de aplicaes em Cloud Computing

Os termos Cloud Computing e Computao nas Nuvens so relativamente recentes, mas se analisarmos bem, veremos
que a ideia no , necessariamente, nova. Servios de webmail como Gmail e Yahoo! Mail, discos virtuais na internet,
sites de armazenamento e compartilhamento de fotos ou vdeos como Flickr e YouTube, so exemplos de aplicaes
que, de certa forma, contm o conceito de Cloud Computing. Note que todos esses servios no executam no
computador do usurio e este pode acess-los de qualquer lugar, 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.

De qualquer forma, abaixo segue uma lista de servios que incorporam bem o conceito de Cloud Computing:

- Google Apps: esse um pacote de servios que o Google oferece que contm aplicativos de edio de texto,
planilhas e apresentaes (Google Docs), servio de agenda (Google Agenda), comunicador instantneo integrado
(Google Talk), e-mail com o domnio da empresa (por exemplo, contato@infowester.com), entre outros. Todos esses
servios so processados pelo Google e o cliente s precisa criar as contas do usurio. O Google Apps oferece pacotes
gratuitos e pagos, de acordo com o nmero de usurios. Um dos maiores clientes do Google Apps a Procter &
Gamble, que contratou os servios para mais de 130 mil colaboradores;

- 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 da que a empresa teve a ideia de "alugar" esses recursos, com
3

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 nesta pgina;

- Live Mesh: essa um tecnologia da Microsoft ainda em desenvolvimento. Sua proposta principal a de permitir que
o usurio acesse o seu desktop de qualquer computador, com a diferena de que todos os seus arquivos ficam nas
nuvens, isto , no servidores da Microsoft. Para saber mais sobre esse servio, veja esta matria publicada no Blog
InfoWester;

- Panda Cloud Antivirus: como o nome indica, este 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;

Panda Cloud Antivirus

- Aprex: brasileiro, o Aprex oferece um conjunto de ferramentas para uso profissional, como calendrio, gerenciador
de contatos, lista de tarefas, disco virtual, blog, servio de e-mail marketing, 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.

Finalizando
.: Livro sugerido :.
Na verdade, qualquer tentativa de definir o que Cloud Computing pode no ser :: Cloud Computing:
100% precisa. que as ideias por trs da noo de Computao nas Nuvens so Computao em Nuvem
muito novas e as opinies de especialistas em computao ainda divergem. Mas a Via Shopping UOL
noo bsica a que foi explicada neste artigo.

claro que ainda h muita coisa por fazer. Por exemplo, 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, preocupam pessoas e, principalmente, empresas, por isso esse ponto precisa ser
melhor estudado. Alm disso, h outras questes, como o problema da 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 tecnologias para isso ainda precisam evoluir bastante.

De qualquer forma, o futuro aponta para esse caminho. Alm das mencionadas empresas neste artigo, companhias
como Dell, Intel, Oracle e Microsoft j esto trabalhando nas mais variadas solues para Cloud Computing. Esta
ltima, por exemplo, j at anunciou o Azure, uma plataforma prpria para a execuo de aplicaes nas "nuvens".

Potrebbero piacerti anche