Cloud computing
No panorama atual vemos o que acontece com as tendências da computação e percebemos que elas percorrem cada vez mais o caminho do conectar, transmitir e compartilhar. Assim paramos para pensar e descobrimos que realmente estamos o tempo todo conectados, transmitindo e compartilhando tudo o que diz respeito à informação sobre nossa vida, a sociedade, a ciência, etc.
A partir daí, temos em mãos um perfeito ambiente para mudar os conceitos da informatização dos quais estamos acostumados. Surge então o conceito de Cloud Computing (Computação em Nuvem), que é o aproveitamento das atuais disponibilidades computacionais para gerar um poderoso sistema de TI, evitando isolamento de dados e desperdícios de processamento. Explico-me.
Estamos hoje acostumados a apostar tudo na informatização, de maneira que, quando uma empresa investe em sua infra-estrutura para montar um ambiente de TI, não faz tanta economia. Entretanto, essas eficientes máquinas adquiridas raramente são utilizadas em seu potencial máximo, i.e., não são utilizadas 100% do tempo em “máxima potência”. Todo esse poder computacional que não é utilizado, ou que sobra, é simplesmente desperdiçado, não existe a possibilidade de armazenar poder computacional, obviamente. Sendo assim, seria algo extraordinário se, por exemplo, estivéssemos precisando executar um grande volume de operações para uma pesquisa científica avançada e nosso poder computacional se unisse ao das máquinas de outros laboratórios que estão ociosas. Essa ociosidade seria aproveitada e o poder computacional certamente se multiplicaria. Para o isolamento de dados temos muitos exemplos, presentes em nosso cotidiano. Se, por acaso, estamos em casa trabalhando em nossos arquivos e pastas, seria extraordinário chegar à empresa onde trabalhamos e os mesmos arquivos e pastas com suas modificações já estivessem prontos para continuar o trabalho.
Pois bem, a Cloud Computing traz isso para uma realidade concreta. A