Eu na nuvem? – Introdução a cloud computing
14/12/09
Quantas vezes você já não ouviu o termo “cloud computing” ou “aplicativo web”? Ambos termos estão ficando cada vez mais “populares” no vocabulário dos usuários. Agora com a chegada do Chrome OS, do Google, vem se falando ainda mais sobre cloud computing.
Para quem não sabe, cloud computing ou computação na nuvem é quando seu computador só serve como um “terminal”, isso é, um computador com poucos recursos que possui conexão com a internet, pois tudo que você irá usar (programas, arquivos e outros) estarão na “nuvem”, isso é, na internet. As vantagens são várias, como computadores mais baratos, programas sempre atualizados, dados disponíveis em qualquer lugar onde existe conexão com a internet, jogos que rodariam praticamente em qualquer hardware, sem contar que os upgrades seriam bem práticos, bastando você contratar um servidor com mais recursos.
Óbvio que existem os pontos negativos do cloud computing. O maior problema é que caso você não tenha conexão com a internet todos os seus dados, arquivos, programas ficam indisponíveis, sendo assim seu computador não irá servir para nada sem internet, virando simplesmente um “tijolo”. Essa falta de conexão já ocorreu em proporções bem grandes uma vez aqui no Brasil, a tal da pane geral da Telefônica que ocorreu em SP ainda esse ano, que no caso do cloud computing deixaria milhares de usuários domésticos e empresariais sem computadores durante um dia, afinal sem conexão não haveria arquivos nem aplicativos nem nada.
Ainda no Brasil temos o problema da velocidade da conexão e seu preço, afinal aqui uma internet de 10Mbits é um “luxo” e em outros países a mesma velocidade é algo comum, sendo assim programas mais pesados iriam demorar mais tempo para abrir em conexões mais lentas (como as nossas)… Por fim temos algo bem delicado: como seus dados estão nas mãos de empresas, poderiam existir problemas de vazamento de dados, falta de privacidade, falha nos serviços, perda de dados e por ai vai.
Alguns dos problemas já estão sendo resolvidos aos poucos. Exemplo: com o Google Gears você pode ter alguns aplicativos disponíveis mesmo quando off-line. Isso quer dizer que você poderia usar o Gmail ou o Google Reader mesmo quando estiver sem internet e quando se conectar o computador sincronizaria tudo o que foi digitado, excluído, arquivo e etc. Parece que agora o Google parou o desenvolvimento do Google Gears para desenvolver algo parecido que já existe no HTML 5.0. Já o preço e a estabilidade das conexões está melhorando em algumas empresas de telefonia, mas comparado a outros países aqui o serviço ainda é precário pelo preço que pagamos.
Após toda essa explicação você provavelmente deve estar pensando que o cloud computing é uma realidade distante, que só vai ter real aplicação daqui alguns anos, mas na verdade ela está cada vez mais próxima de nós. É só observar:
- O Chrome OS, sistema operacinal do Google, é totalmente voltado ao Cloud Computing;
- Netbooks foram feitos para terem poucos dados nos seus HDs/SSDs e bastante dados na nuvem (isso justifica os HDs/SSDs de baixa capacidade);
- Já existem sistemas de jogos que funcionam via streaming, como exemplo o OnLive (é como se os jogos fossem vídeos), o que já não requer um equipamento muito caro;
- Aplicativos web cada vez mais desenvolvidos;
- GMail, Google Reader, Grooveshark, Google Docs, Picnik, Dropbox e outros, são exemplos de programas e serviços que estão na nuvem e que já são muito usados;
- Investimentos de várias empresas nessa área;
- Empresas oferecendo soluções em cloud computing (Google, Locaweb, Microsoft, Amazon…);
- E muitos outros.
Sim, o cloud computing está batendo na nossa porta e logo estaremos usando ela sem perceber, isso se você já não está usando.
No próximo post irei comentar sobre as suítes de escritório na nuvem. Espero que tenham gostado desse post inicial e tenham entendido o que é cloud computing.







há 2 meses atrás
É, parece que é inevitável, logo logo isso vai ser normal D:
há 2 meses atrás
Imaginem só um eeePC rodando crisis no maximo,GTA 4 SEM LAG nenhum
que sonho
há 2 meses atrás
E até pode acontecer, com a chegada de um serviço chamado onLive. Não é nada mais que um programa em seu Windows, Linux ou Mac OS X. Mas o que ele faz é nada mais que fazer um streaming do jogo, que em vez de rodar em seu computador, ele tem seus dados calculados em servidores e o resultado de tudo é mandado pro seu PC, através da internet. É como se você estivesse jogando um vídeo. Um programa como esse, faz com que jogos mais pesados como Crysis e GTA IV possam ser jogados em máquinas fracas, só dependendo de uma boa conexão de internet. Mas isso não quer dizer que vou jogar Crysis com tudo no High e o eeePC vai aguentar…
há 2 meses atrás
Tem uma aplicação também…Zipo o nome…que tá pra ser lançada, segundo os desenvolvedores ela funciona como um Chrome OS para o Windows, tipo…traz o ‘cloud computing’ pro Windows de forma facil… dem uma olhada se gostarem http://www.tecn0logia.com/2009/12/milky-quer-dizer-zipo-ta-chegando/
há 2 meses atrás
Este nome (clound computing/computação nas núvens) me dá CALAFRIOS.
Para mim, a computação nas núvens (com todos os seus aplicativos web) devem ser usados (como eu já uso) como um grande AUXILIAR da computação que já existe, e não como um substituto dela.
Por exemplo: Uso o Google Docs com frequencia, mas daí para substituir o Word e o Powerpoint do meu computador é demais.
Alem disso, gosto dos meus dados guardados aqui, bem perto de mim, nada de servidores remotos do outro lado do mundo!
há 2 meses atrás
Idem, também não gosto muito da ideia de se tornar tão dependente de algo que está na “nuvem”…
há 2 meses atrás
Atualmente eu só substitui os meus MP3s por serviços web (assim não fico ilegal) e o MS Office pelo Google Docs. Concordo com você, o cloud computing deve ser usado com auxiliar da computação, pelo menos no atual estado.
Se eles conseguirem arrumar todos os problemas que eu citei, já daria para considerar uma migração. O maior problema mesmo seria a segurança dos arquivos.
há 2 meses atrás
A nuvem… molha tudo… estraga os arquivos… e nós no Brasil ainda não temos banda larga o suficiente para sobreviver só da nuvem… simplesmente NÃO dá
nuvem por aqui só aquelas no céu…
há 2 meses atrás
No Brasil isso vai demorar para chegar. É só ver a TV digital e quanto tempo ela demorou para chegar no Brasil, isso sem contar o tempo que irá levar para total integração. O mesmo vai ocorrer no caso do Cloud Computing.
há 2 meses atrás
Não vai funcionar no Brasil tão cedo, por motivos que já foram citados.
Tudo bem pra mim. Não vai fazer falta já que prefiro ter meus arquivos comigo, e não nas mãos de uma empresa.
há 2 meses atrás
Bruno, não confunda “computação em nuvem” com “aplicações web”, por favor. Computação em nuvem é uma coisa bem mais complexa. Por exemplo, o Guia do PC poderia rodar no Amazon EC2, ou seja, infraestrutura gigantesca a preço de banana. Altamente escalável e dinâmica. Isso também é computação em nuvem. Muita gente não compreende “qual é” a da computação em nuvem.
Todo mundo pensa que serviços de upload de arquivo são os melhores exemplos desse tipo de estrutura. Mas não são. Computação em nuvem é um termo mais bonitinho para Eaas (Everything as a service), que basicamente é uma combinação de Iaas (Infraestrutura como serviço), SaaS (Software como serviço) e PaaS (Plataforma como serviço). Invés de ter uma estrutura própria e fixa com softwares próprios, eu posso optar por algo que vai se adaptar às minhas necessidades (a ideia do “pague por quanto usar”).
Mudando de assunto, algumas dicas para melhorar seus posts:
* Busque mais informações. Por exemplo: “a tal da pane geral da Telefônica que ocorreu em SP”. E se eu não lembro desse fato? Ou ainda, “parece que agora o Google parou o desenvolvimento do Google Gears para desenvolver algo parecido que já existe no HTML 5.0.” Como assim, “parece”?
* Mais links, please, seus leitores agradecem. No mínimo links para os serviços citado (ex.: Google Gears, Chrome OS, Grooveshark, Picnik, Dropbox…)
* Quando você fala das empresas que oferecem computação em nuvem, podia também citar seus serviços: Google App Engine, Locaweb Cloud Server, Microsoft Windows Azure, Amazon EC2 (e S3, AWS, etc.)
há 2 meses atrás
Sim, computação na nuvem é algo complexo, mas pode englobar várias coisas, tanto que é subdividida em tipo. Vou apresentar primeiro aos leitores vários SaaS, mais tarde irei apresentar o PaaS e por último o IaaS. Assim o “nível” vai aumentando gradualmente
Todos os serviços, aplicativos, soluções que comentei serão apresentadas nos próximos posts, não se preocupe e vou tentar aprofundar um pouco mais, mas não podia fazer isso no primeiro post, afinal é um introdução.
há 2 meses atrás
Considerar que o fato de ficar sem conexão com a internet for impedimento na expansão da nuvem, deveria levar a pensar o mesmo da energia eletrica, do ar que respiramos, da comida que comemos. Sem isso também não acessamos a nuvem.
há 1 mês atrás
Nooosssssa pra mim vai ser o mááximo.Meu pc não roda The Sims 1 pra vcs terem uma idéia
Eu vo coloca uma net de 32MB