Computacao em nuvens e tendencia no mundo inteiro, inclusive no nosso atrasado Brasil. Todas as empresas de TI do mundo estao adotando este tipo de servico, leia o post e entenda. - Marcos TeixeiraIntroducaoA denominacao cloud computing chegou ao conhecimento de muita gente em 2008, mas tudo indica que ouviremos este termo ainda por um bom tempo. Tambem conhecido no Brasil como computacao nas nuvens ou computacao em nuvem, cloud computing se refere, essencialmente, a ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicacoes por meio da internet com a mesma facilidade de te-las instaladas em nossos proprios computadores.Neste texto, voce entendera melhor o assunto e sera apresentado aos conceitos relacionados.Entendendo a cloud computing (computacao nas nuvens)Estamos habituados a armazenar arquivos e dados dos mais variados tipos e a utilizar aplicacoes de maneira on premise, isto e, instaladas em nossos proprios computadores. No ambiente corporativo, este cenario e apenas um pouco diferente, ja que nele e mais facil encontrar aplicacoes disponiveis em servidores que podem ser acessadas por qualquer terminal autorizado por meio de uma rede.A principal vantagem deste modelo esta no fato de ser possivel, pelo menos na maioria das vezes, utilizar as aplicacoes mesmo sem acesso a internet ou a rede. Em outras palavras, e possivel usar estes recursos de maneira off-line. Entretanto, todos os dados gerados estao restritos a este computador, exceto quando compartilhados em rede, coisa que nao e muito comum no ambiente domestico. Mesmo no ambiente corporativo, esta situacao pode gerar algumas limitacoes, como a necessidade de se ter uma licenca de um determinado software para cada computador, por exemplo.A evolucao constante da tecnologia computacional e das telecomunicacoes esta fazendo com que o acesso a internet se torne cada vez mais amplo e cada vez mais rapido. Em paises mais desenvolvidos, como Japao, Alemanha e Estados Unidos, e possivel ter acesso rapido a internet pagando-se muito pouco. Esta tendencia cria a condicao perfeita para a popularizacao da cloud computing, fazendo com que o conceito se torne conhecido no mundo todo, inclusive no Brasil.Com a cloud computing, muitos aplicativos, assim como arquivos e outros dados relacionados, nao precisam mais estar instalados ou armazenados no computador do usuario ou em um servidor proximo. Este conteudo passa a ficar disponivel nas nuvens, isto e, na internet. Ao fornecedor da aplicacao cabe todas as tarefas de desenvolvimento, armazenamento, manutencao, atualizacao, backup, escalonamento, etc. O usuario nao precisa se preocupar com nenhum destes aspectos, apenas com acessar e utilizar.Um exemplo pratico desta nova realidade e o Google Docs , servico onde os usuarios podem editar textos, fazer planilhas, elaborar apresentacoes de slides, armazenar arquivos, entre outros, tudo pela internet, sem necessidade de ter programas como Microsoft Office ou OpenOffice.org instalados em suas maquinas. O que o usuario precisa fazer e apenas abrir o navegador de internet e acessar o endereco do Google Docs para comecar a trabalhar, nao importando qual o sistema operacional ou o computador utilizado para este fim. Neste caso, o unico cuidado que o usuario deve ter e o de utilizar um navegador de