Computação em nuvem, uma visão panorâmica

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”.

Visões, discussões, considerações e conclusão

Computação em nuvem, uma visão mais panorâmica

De uma forma panorâmica podemos observar que a Computação em Nuvens se localiza em rede, os aplicativos são enviados e recebidos, como também os dados são movidos para grandes centros de processamento, normalmente conhecidos como data centers.

Estes sistemas que funcionam nos data centers se originam de serviços na internet. Assim, adota-se uma camada imperceptível ao usuário, mas que esconde a infraestrutura e todos os recursos, disponibilizando uma interface padrão e uma infinidade de recursos. Quando ele se conectar a internet, e ao data center, teoricamente ele automaticamente possui todos os recursos e a capacidade possíveis a sua disposição.

O que pode-se observar na computação em nuvens é que surgem novos tipos de aspectos que não eram presentes ainda em outras formas computacionais, são eles:

  • Ilusão da disponibilidade de recursos infinitos, ilimitados: O conceito de nuvem sugere que o usuário tem em suas mãos toda a internet, seus serviços e seus recursos;
  • A eliminação de um comprometimento com antecedência por parte dos usuários: Uma empresa pode ocupar poucos recursos de hardware quando for implantada, e à medida da necessidade ele pode ir aumentando a quantidade de recursos utilizados. A escalabilidade é uma das características deste aspecto;
  • A habilidade de pagar pelo uso dos recursos à medida que são utilizados: No modelo pay-per-use somente são cobrados das corporações a quantidade de utilizações que o data centers tiver, seja por tempo, ou por dias. Isso permite que não seja desperdiçado dinheiro por parte das corporações que utilizam, e um ganho pelas fornecedoras do serviço, pois elas podem distribuir os mesmos recursos para várias empresas simultaneamente.

 

Discussões

Não sendo uma tecnologia, mas sim um paradigma, teve seus primeiros passos em 1960, por John McCarthy, que imaginava que os serviços deveriam ser organizados de forma pública, na rede, pagando pelos mesmos. Porém, por volta dos anos 2000, surgiram os primeiros serviços pela internet.

Agora, a Computação em Nuvem deve ganhar espaço nos próximos tempos, pois pode ser facilmente personalizável as configurações dos utilizadores, tendo por si somente o pagamento pelo o que é utilizado, não tendo assim uma perda quando ociosa. Isso gera um interesse das corporações, pagando somente pelo o que usa.

A computação em nuvem não gera bons lucros somente para quem utiliza, mas sim também para os fornecedores, pois os serviços são executados em um servidor, e passados via rede aos clientes, sendo virtualizados e cobrados conforme a utilização.

Se uma empresa não requerer alta configuração de um servidor, a prestadora não necessitará que o servidor seja de alta configuração, por que não terá processamento fora do esperado.

No Brasil, ainda encontram dificuldades quanto ao acesso, pois geralmente o serviço é caro e de baixa velocidade, gerando assim uma baixa viabilidade para os utilizadores do serviço.

Há também os problemas de conexão, os serviços não tem garantia de estabilidade e podem ficar indisponíveis, quando que é necessário que o serviço fique 99,9% do tempo online.

Conclusão e considerações

A Computação em Nuvem não é uma nova tecnologia, e sim um paradigma da Computação, ou seja, é uma junção e aperfeiçoamento de recursos que já existiam. Tudo fica na Nuvem, em um servidor que hospeda os dados dos usuários, e estes são acessados via Internet, gerando assim fácil acesso ao servidor, somente requerendo acesso à Internet.

Torna-se viável para empresas de grande porte, pois geralmente quando a Nuvem for privada terá um custo mensal para a utilização do serviço, deixando assim um valor alto para as corporações que não possuírem uma grande infraestrutura.

Para usuários domésticos não torna-se algo viável, pois o mesmo precisará pagar uma mensalidade, gerando assim gastos maiores que o valor do hardware em um ano. Também torna-se inviável pela velocidade, por exemplo para a execução de um jogo, deixando pouco proveitosa a situação.

Os problemas ainda que são enfrentados no Brasil, são a velocidade na conexão e a disponibilidade de conexão com a Internet. A velocidade da conexão é baixa e o valor alto, deixando uma situação inviável parra as pessoas que usam o serviço, juntamente com a disponibilidade dos serviços, que deve ficar 99,9% do tempo online, atendendo os usuários quando requisitarem.

Rolar para cima