O que é Computação em Nuvem?

Com a popularidade da internet e o alcance das soluções digitais, cada vez mais se fala sobre computação em nuvem. Afinal, o que é computação em nuvem e como ela está inserida nesse contexto?

Para falar sobre cloud computing, é preciso percorrer a história recente em momentos marcantes da adoção de novas tecnologias que impactam diretamente no modo de vida cotidiano.

Ao longo da história humana, percebe-se a busca por uma máquina que fosse capaz de automatizar certos cálculos usados para contabilizar valores diversos. Inicialmente, o termo computador era usado para definir o trabalho de uma pessoa que fazia contas e resolvia problemas com números. A partir de uma publicação em 1944 no jornal London Times é que o termo ganhou o significado atual: máquina capaz de substituir o esforço humano em certas atividades.

Todavia, somente em 1981 é que se começa a popularizar o uso dessa poderosa ferramenta por meio dos computadores pessoais. O modelo IBM 5051 PC foi o primeiro computador pessoal comercializado em grande escala. A partir daí, abriam-se as portas para o surgimento de novos programas e sistemas, assim como de novos modelos de computadores.

Sistemas operacionais como Linux, OSX e Windows tornaram ainda mais interessante o uso de ferramentas computacionais no cotidiano. Quando conectados a internet, popularizada nos anos 90, permitiram uma difusão maior de conhecimento e acesso à informação.

O cenário se mostrou positivo e muitas apostas foram feitas no sentido de que essas ferramentas dominariam o futuro das sociedades humanas. O otimismo foi tanto que no ano 2000 aconteceu a conhecida bolha da internet ou ‘ponto com’. É estranho que uma ferramenta promissora e, de certa forma, já popularizada, levasse a um evento desastroso no âmbito financeiro. Analisando a história nos dias atuais, atribui-se a eventos de corrupção e falta de governança os motivos da bolha da internet e não à capacidade dessas ferramentas de transformar o cotidiano.

A partir dos anos 2000, os computadores já eram realidade em muitas empresas e funções de escritório. Outro personagem que também se torna realidade no uso diário são os aparelhos de telefone celular. Inicialmente popularizado com função de ser um telefone móvel e permitir a troca de mensagens instantâneas, esses equipamentos ganharam força e revolucionaram seus mercados quando foram conectados a internet e passaram a operar, assim como os computadores, por meio de softwares com funções específicas.

Um evento que marcou essa mudança de paradigma foi o lançamento do iPhone, em 2007, quando foi introduzido o primeiro equipamento multitoque e sem as teclas físicas, dando lugar ao teclado gerado por meio de softwares. Nesse momento, surgia o mercado de aplicativos como conhecemos hoje. O sistema Android, lançado em 2008 pela Google, junto com o iOS são os dominantes nos smartphones atuais. Algumas iniciativas frustradas, como Firefox OS e Ubuntu Phone, demonstram a concentração dessas empresas nesse mercado.

Ainda assim, com o advento das lojas de aplicativos, esses sistemas criaram um segmento em que os programadores pudessem disponibilizar suas soluções para os usuários. Muitos modelos de negócio passaram a surgir por meio do canal disponibilizado pelos sistemas dos smartphones, levando a popularização do termo startup e ao surgimento de novos negócios focados nos canais digitais e na resolução de algum problema do usuário.

Com o desenrolar dessa história, a sociedade moderna foi se tornando cada vez mais dependente das tecnologias e dos aplicativos disponibilizados em seus canais. Além do mais, no ano de 2020, com um surto epidêmico iniciado na China e que desencadeou uma pandemia, as empresas se viram forçadas a aderir aos canais digitais como meio de driblar os problemas ocasionados pela necessidade de distanciamento e isolamento social.

A adoção de tecnologias e canais digitais já vinha em trajetória ascendente e então teve um boom. Do outro lado da moeda, nas equipes técnicas de desenvolvimento e operação, muito já se falava em escalar e manter as operações em tecnologia. Em um mundo cada vez mais conectado, é preciso garantir a disponibilidade e confiabilidade aos usuários do sistema.

Nesse cenário é que a computação em nuvem se mostra extremamente relevante: como manter os serviços disponíveis e entregar melhorias e correções em espaços de tempo cada vez menores? Quando se considera questões como saúde ou finanças, por exemplo, não é possível esperar nem um dia inteiro para que uma falha de software seja corrigida.

Em tradução livre, a definição de computação em nuvem pelo NIST é: um modelo para permitir o acesso onipresente, conveniente e sob demanda à rede a um pool compartilhado de recursos de computação configuráveis (por exemplo, redes, servidores, armazenamento, aplicativos e serviços) que podem ser provisionados e liberados rapidamente com o mínimo de esforço de gerenciamento ou interação do provedor de serviços.

Em outras palavras, a computação em nuvem permite às equipes de operação que novas máquinas e serviços entrem e saiam de operação com o mínimo de esforço, além de permitir a definição por meio de configuração de como essa máquina ou serviço deve se comportar.

Na prática, essa mudança de paradigma em relação a operação permite que as equipes de desenvolvimento enviem atualizações que serão rapidamente incorporadas no ambiente de produção, levando uma nova funcionalidade ou correção ao usuário da solução.

O tema de computação em nuvem se desdobra em vários outros assuntos, como integração e entrega contínua, DevOps, arquitetura de microsserviços e outros mais. Com o objetivo apenas de contextualizar a necessidade do surgimento da computação em nuvem e introduzi-la brevemente, fico por aqui.

Se quiser falar mais desse assunto que a gente tanto gosta no labdo.it, não deixa de comentar e mandar uma mensagem pra nós.


Referências

https://ufsj.edu.br/portal2-repositorio/File/prof_ngoulart/notas_aula/AEDS1/A_historia_do_computador.pdf
– https://www.infomoney.com.br/mercados/ha-13-anos-bolha-da-internet-comecava-a-explodir-nos-eua-veja-como-foi/
– https://pt.wikipedia.org/wiki/Telefone_celular
– http://faculty.winthrop.edu/domanm/csci411/Handouts/NIST.pdf

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Você pode usar estas HTML tags e atributos:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>