Computação em nuvem, uma visão panorâmica
O objetivo deste artigo é mostrar uma visão panorâmica dos conceitos da computação em nuvem.
Introdução e histórico
Introdução
Computação em Nuvem é um paradigma da computação, tem como base a Internet, juntamente com seus serviços. Os dados ficam guardados em servidores e teoricamente dispostos em qualquer lugar do mundo que possua acesso à Internet.Somente o que for utilizado é cobrado, gerando assim um modelo chamado de pay-per-use, inserindo escalabilidade e menor gastos para as corporações.
Não se pode chamar de tecnologia a Computação em Nuvem, justamente por que ela não é algo novo, e sim um paradigma, que é a junção de recursos que já existiam, formando assim uma combinação.
Esta nova forma de deixar os dados surgiu por volta de uma década, e hoje tem tendência a se dissipar rapidamente no mercado, principalmente das corporações.
Há vários tipos de Nuvens, privadas, publicas e híbridas, adaptando a necessidade do utilizador, podendo ser fornecida somente por um servidor, somente pela empresa, ou também uma combinação de empresa com servidor, gerando assim uma parceria do meio.
O modelo de utilização de recursos chamado de pay-per-use é vantajoso para as corporações, não sendo muito favorável aos utilizadores domésticos, pois, a velocidade da informação e os gastos mensais podem desestimular os usuários.
Palavras-chave: Internet. Escalabilidade. Pay-per-use.
O termo Computação em Nuvem (do inglês Cloud Computing) associa-se a um novo tipo de paradigma computacional. Esta nova forma pretende deslocar a localização de toda infraestrutura, processamento e armazenamento para a rede, assim não necessitando de altas configurações para as aplicações, gerando economia de hardware e software.
Por mais que este paradigma seja muito discutido nos dias atuais, ainda não se tem uma definição completa do termo. Alguns autores defendem que escalabilidade e uso otimizado de recursos são de característica da computação em nuvens, enquanto outros discordam, dizendo que não são característicos e sim necessários para o desenvolvimento desta infraestrutura.
A definição universal do termo que foi elaborada, aborda pelo menos três conceitos, que são eles: virtualização, escalabilidade, e pay-per-use.
Histórico
A terminologia de disponibilizar serviços de software e hardware pela rede não é algo novo. O surgimento aponta que as raízes disso surgiram ainda na década de 1960, quando os desenvolvedores da ARPANET (Advanced Research Projects Agency Network) já haviam introduzido algumas ideias baseadas em redes de computadores globais.As visões deles era que todos deveriam estar conectado, podendo acessar qualquer coisa de qualquer lugar. Parte disso tornou-se realidade, e hoje constitui partes da internet.
Ainda na década de 1960, John McCarthy, pesquisador da área de informática propôs a ideia que a computação deveria ser organizada de forma pública, onde que quem utilizasse pagasse pelos serviços disponibilizados.
Porém, em torno dos anos 1999 e 2000, surgiu uma empresa pioneira em disponibilizar serviços através da internet, e disso surgiu o tempo "Computação em Nuvens".
pode ser mais barato, mas voce estará sujeito à instabilidade dos serviços de internet.
além do que, se parar para pensar, o servidor poderá se localizar em qualquer lugar do mundo, portanto os arquivos nele hospedados estarão sujeitos à legislação daquele país e sua "espionagem" poderá ser feita facilmente pelo governo deste.
por exemplo, google, o governo dos EUA tem "total" acesso aos emails dos usuarios do gmail, bastando um pedido de abertura.
Fora que, nada é impenetravel na rede.. TODOS os arquivos da sua empresa, juntamente com os de outro clientes do serviço podem ser roubados por crackers.
Sei lá, tenho minhas duvidas quanto à viabilidade