Matérias‎ > ‎

Computação em Nuvem: Origem e Desenvolvimento

-----------------------------------------------------------------------------------------------------------

Computação em Nuvem: Origem e Desenvolvimento

A computação em nuvem, apesar de ter sido idealizada décadas atrás, teve seu uso e aplicações expandidos nos últimos anos, e a tendência é que ela seja peça chave de uma revolução.


Por Giuseppe Di Giuseppe Deininger


Com os avanços tecnológicos, um novo termo surgiu e logo se tornou comum: nuvem. Ele representa tudo que acontece do outro lado da internet, o que nós não possuímos nos nossos aparelhos, mas ainda assim podemos acessar. Apesar de ter se tornado popular por volta de 2008, sua primeira idealização aconteceu na década de 1960 com o Matemático John McCarthy, criador do conceito de Inteligência Artificial, e J. C. R. Licklider, um dos desenvolvedores da Advanced Research Projects Agency Network , a ARPANET, projeto que serviria de base para a internet. Eles imaginavam que um dia existiria uma rede de computadores em que todos estariam conectados acessando programas e dados de qualquer lugar.

A expressão “Nuvem” tem origem em 1990 quando as empresas de telecomunicações, ao oferecerem serviços de Virtual Private Network (VPN), utilizavam uma nuvem para representar a parte que cabia à empresa, como uma caixa preta. Posteriormente, a nuvem também se tornou o símbolo da internet, e o Cloud Computing, por ser acessado pela internet, recebeu também essa representação.


Figura 1. Representação utilizada pelas empresas de telefonia para o funcionamento do sistema de VPN. [Fonte: http://www.cloudmarket.com.br/blog/cloud-computing/infografico-historia-cloud-computing/]

Até o momento, a maneira mais comum de acessar arquivos é possuindo-os armazenados em um equipamento, chamada de on premise. A vantagem desse modo é a possibilidade do uso sem acesso à internet e normalmente mais rápido caso se trate de arquivos mais volumosos, entretanto, os dados ficam limitados ao local em que eles estão, sem possibilidade de acesso por outro usuário.

Com a melhora da disponibilidade e velocidade da internet a tendência é que todos os arquivos estejam armazenados na nuvem, ou seja, eles estarão em uma unidade de armazenamento de alguma empresa que os disponibilizarão para todos que possuírem conexão com a internet e permissão para acessar o arquivo. Para o usuário, isso permite uma grande praticidade, pois ele não precisa se preocupar com manutenção de equipamentos ou backup de arquivos já que essas tarefas passam a ser responsabilidade da empresa fornecedora do serviço.

Dentre os tipos mais comuns de computação em nuvem está o de “Software como Serviço”, caso em que o usuário precisa de um programa para realizar uma tarefa específica, mas não possui recurso suficiente para pagar a licença de um programa de funcionamento on premise ou não possui hardware compatível com a aplicação. Nessa situação, o cliente precisará apenas pagar pelo que usar e poderá acessar os recursos pela internet assim tornando as chances de incompatibilidade mínimas.

Outras subcategorias de Software como Serviço são: Plataforma como Serviço, Banco de Dados como Serviço, Infraestrutura como Serviço e Ensaio como Serviço. Cada uma delas tem um enfoque em determinado aspecto, seja ele armazenamento, uso, teste, ou até processamento externo, que permite que um computador com capacidade de processamento baixo possa executar algoritmos complexos com facilidade, por estar usando uma fonte externa para realizar seus cálculos

Por se tratar de uma responsabilidade de terceiros, muitas empresas se sentem inseguras em armazenar seus dados vitais em locais que não conhecem ao certo a capacidade de resistir a ataques cibernéticos. Por isso, no âmbito corporativo é comum o uso de nuvens privadas, que fornecem as mesmas vantagens e praticidades da nuvem pública, mas os equipamentos responsáveis pela existência da nuvem ficam em posse da corporação que a utiliza. Apesar de ser bem mais caro, o uso das nuvens privadas pode tornar o funcionamento de uma empresa mais eficiente, pois esta pode ser montada especificamente para o funcionamento que será requerido. A nuvem privada também pode ser vinculada a uma pública, normalmente com informações críticas sendo gerenciadas na privada. Assim, muitas vezes é utilizada a nuvem híbrida, a fim de tornar a operação mais flexível e mais economicamente viável.


Figura 2. Representação do funcionamento da computação em nuvem. [Fonte: http://www.techtudo.com.br/artigos/noticia/2012/03/o-que-e-cloud-computing.html]

Apesar de pouco conhecida pela definição, muitas aplicações de computação em nuvem já estão muito bem difundidas, entre elas está o pacote de serviço Google Apps, que além do serviço de e-mail oferece os serviços de edição de textos, planilhas e apresentações, entre outros, que podem ser criados e modificados por diversas pessoas conectadas ao mesmo tempo. A Evernote, aplicação bastante utilizada de armazenamento de anotações, também funciona como um banco de dados online. Além desses, outros serviços utilizados por um tempo significativo como e-mails e sites de transmissão de vídeo também podem ser categorizados ferramentas de computação em nuvem.

A computação em nuvem é uma peça principal no desenvolvimento da indústria 4.0. Ela será responsável por unir todas as tecnologias como Internet das Coisas e Big Data e realizar a integração e comunicação com os equipamentos envolvidos na produção. Graças a ela, o processo será mais ágil, pois a comunicação entre funcionários poderá acontecer quase instantaneamente, independente da distância que os separe. Vinculado ao aprendizado de máquina, escolhas cada vez mais eficientes podem ser tomadas, que afetarão diretamente na economia, pois o desperdício será reduzido.


Figura 3. Estrutura da Indústria 4.0. [Fonte: http://www.fai-mg.br/portal/index.php/menu-noticias/2065-alunos-da-fai-desenvolvem-projetos-de-ti-com-foco-na-industria-4-0]

A computação em nuvem é uma tecnologia que, apesar de já possuir um bom funcionamento em diversos aspectos, ainda possui espaço para evolução, principalmente no contexto da quarta revolução industrial. Apesar de pregar um maior uso de máquinas e menor participação do ser humano, o processo de desenvolvimento da revolução depende da criatividade e habilidade humana para ser concluído. Se bem feita, ela será responsável por melhorar o desempenho e produtividade reduzindo custos, o que acarretará em produtos melhores e mais baratos, aumentando a satisfação e qualidade de vida geral dos consumidores.




Referências: 

O que é Cloud Computing? Entenda a sua Definição e Importância. Salesforce Brasil. Acesso em: 29 de outubro de 2017.

O que é computação em nuvem? Disponível em: https://azure.microsoft.com/pt-br/overview/what-is-cloud-computing/.Acesso em: 29 de outubro de 2017.

A História e o Futuro da Computação em Nuvem. Disponível em: http://www.dell.com/learn/br/pt/brbsdt1/sb360/social_cloud. Acesso em: 29 de outubro de 2017.

Papel da Cloud na construção da Insdústria 4.0. Disponível em: https://cloud21.com.br/computacao-em-nuvem/papel-da-cloud-na-construcao-da-industria-4-0/. Acesso em: 29 de outubro de 2017.












          









Comments