"Devemos começar a pensar na Web como um único e gigantesco computador. Todos os negócios estarão lá."
Cassio Dreyfuss - Vice-presidente de pesquisas do Gartner
Um conceito que na verdade não é novidade, mas que vem sendo utilizado nos últimos anos com mais intensidade.
Todos os dias você usa aplicação “na nuvem” sem perceber; as mensagens do twitter, facebook, as fotos do orkut, estão localizados em servidores espalhados pelo mundo inteiro e não nos seus computadores pessoais.
Computação nas nuvens significa a utilização de memória e das capacidades de armazenamento de computadores por meio da internet. Os servidores estão fisicamente instalados em locais diferentes, e você acaba utilizando programas sem instalar no seu computador. Todo o conteúdo ficará disponível nas “nuvens” (internet) e ao provedor da aplicação ficará com a tarefa de desenvolvimento, armazenamento, manutenção, backup, entre outras operações e ao usuário basta acessar e utilizar. Um exemplo bem fácil são os e-mails do hotmail.
A aplicação nas nuvens vai permitir que os computadores fiquem mais acessíveis financeiramente, uma vez que, basta ter um bom processador, pouca memória RAM e internet para acessar seus documentos e aplicativos. A Google promete essa nova realidade através dos portáteis Chromebooks – computadores para trabalhar com aplicações nas nuvens.
Atualmente empresas como Microsoft e Google estão desenvolvendo aplicações comerciais para serem hospedados em nuvens.
Vejamos algumas realidades:
A Google tem o Google Docs - onde os usuários podem editar textos, fazer planilhas, elaborar apresentações de slides, sem a necessidade do Microsoft Office ou o Open Office instalado no computador.
A Google tem o iGoogle – onde os usuários podem incorporar o Google Agenda, o GMail, o Google Notícias e o YouTube em sua página, todos ao mesmo tempo.
O Yahoo tem o Flickr – onde os usuários podem armazenar todas as suas fotos e imagens e acessá-las de qualquer lugar do mundo.
A Microsoft tem o Azure – “A plataforma Windows Azure é uma plataforma como serviços (PaaS – platform as a service) oferecendo recurso para computação de processos (Compute), armazenamento de objetos e dados (Storage), gerenciamento de serviços e recursos contratados (Management)”. Fonte: http://msdn.microsoft.com.
Principais Vantagens:
- Utilizar programas sem precisar adquirir softwares originais e que as atualizações destes softwares são automáticas, ou seja, a upgrade ocorre naturalmente, desta forma você sempre irá utilizar a ultima versão;
- Acessar aplicações independentes do Sistema Operacional ou Hardware;
- Compartilhar documentos na internet;
- Acessar softwares gratuitos e quando for necessário pagar, basta realizar pagamentos referentes à quantidade de bytes utilizados;
- Processamento e Armazenamento por conta das “nuvens”.
Seus dados estão seguros?
Neste aspecto fica a minha preocupação, pois seus dados pessoais, da sua organização, etc., estarão armazenados em servidores no mundo inteiro e que poderão sofrer invasões. Qual é a garantia de que seus documentos não serão utilizados por outras pessoas, ou o pior, cair literalmente na rede. Imagine um projeto secreto cair em mãos erradas? Lembra do WikiLeaks?
Resumindo:
Talvez uma desvantagem seja ficar conectado na internet para usar os programas, mas isso é computação “nas nuvens”.
Até a próxima e cuide-se bem.