Uma história simplificada e muito curta do desenvolvimento das "nuvens"

Uma história simplificada e muito curta do desenvolvimento das "nuvens"
Quarentena, auto-isolamento – estes factores tiveram um grande impacto no desenvolvimento dos negócios online. As empresas estão mudando o conceito de interação com os clientes, novos serviços estão surgindo. Isto tem suas vantagens. E que algumas organizações retornem ao formato tradicional de trabalho assim que todas as restrições forem suspensas. Mas muitos dos que conseguiram apreciar os benefícios da Internet continuarão a desenvolver-se online. Isto, por sua vez, permitirá que muitas empresas de Internet, incluindo serviços em nuvem, se desenvolvam ainda mais. Como as nuvens se desenvolveram em primeiro lugar? Cloud4Y apresenta a história mais curta e simples possível do desenvolvimento da indústria.

Nascimento

É impossível nomear claramente a data exata de nascimento da computação em nuvem. Mas o ponto de partida é considerado 2006, quando o CEO do Google, Eric Schmidt, disse em entrevista no final da Search Engine Strategies Conference: “Estamos vendo um novo modelo de sistemas de computador nascer diante de nossos olhos, e parece-me que não há muitas pessoas que sejam capazes de compreender a perspectiva emergente. Sua essência é que os serviços que suportam dados e arquitetura sejam hospedados em servidores remotos. Os dados estão nesses servidores e neles são realizados os cálculos necessários... E se você tiver um computador, laptop, celular ou outro dispositivo com os direitos de acesso apropriados, então você pode acessar esta nuvem.”

Na mesma altura, a Amazon percebeu que o seu trabalho na gestão da cadeia de abastecimento e no retalho estava a fazer avanços significativos em serviços de TI de infraestrutura facilmente implementáveis. Por exemplo, computação ou armazenamento de banco de dados. Então, por que não tentar começar a lucrar oferecendo esses serviços aos clientes? Foi assim que nasceu o Amazon Elastic Compute Cloud, o antecessor do Amazon Web Services (AWS), um provedor de serviços em nuvem conhecido, mas sem problemas.

Nos anos seguintes, a AWS reinou suprema no mercado de computação em nuvem, deixando outras empresas (muito pequenas) com apenas uma pequena participação no mercado. Mas em 2010, outros gigantes de TI perceberam que também poderiam usar o negócio da nuvem. Curiosamente, embora a Google tenha chegado a esta conclusão mais cedo, foi derrotada pela Microsoft, que anunciou o lançamento de uma nuvem pública (Windows Azure) em 2008. Porém, o Azure realmente começou a funcionar apenas em fevereiro de 2010. No mesmo ano, ocorreu o lançamento de um importante projeto para a esfera da nuvem e o conceito de Infraestrutura como Serviço (IaaS) - OpenStack. Quanto ao Google, só começou a se agitar no final de 2011, quando o Google Cloud apareceu após o beta estendido do Google App Engine.

Novas ferramentas

Todas essas nuvens foram construídas usando máquinas virtuais (VMs), mas gerenciar VMs usando ferramentas tradicionais de administração de sistemas era um desafio. A solução foi o rápido desenvolvimento do DevOps. Este conceito combina tecnologia, processos e cultura de interação dentro da equipe. Simplificando, DevOps é um conjunto de práticas focadas na estreita colaboração entre especialistas em desenvolvimento e especialistas em tecnologia da informação, bem como na integração mútua dos seus processos de trabalho.

Graças ao DevOps e às ideias de integração contínua, entrega contínua e implantação contínua (CI/CD), a nuvem ganhou agilidade no início da década de 2010, o que a ajudou a se tornar um produto de sucesso comercial.

Outra abordagem de virtualização (você provavelmente adivinhou que estamos falando de contêineres) começou a ganhar popularidade em 2013. Mudou muito muitos processos em ambientes de nuvem, influenciando o desenvolvimento de Software como Serviço (SaaS) e Plataforma como Serviço (PaaS). Sim, a conteinerização não era uma tecnologia tão nova, mas por volta de 2013, o Docker tornou a implantação de aplicativos e servidores o mais conveniente e simples possível, oferecendo contêineres para provedores de nuvem e para a indústria como um todo.

Contêineres e arquitetura sem servidor

O passo lógico foi desenvolver essa tecnologia e, em 2015, surgiu o Kubernetes, uma ferramenta de gerenciamento de containers. Alguns anos depois, o Kubernetes se tornou o padrão para orquestração de contêineres. Sua popularidade impulsionou o surgimento das nuvens híbridas. Se anteriormente essas nuvens usavam software inconveniente feito sob medida para outras tarefas para combinar nuvens públicas e privadas, então, com a ajuda do Kubernetes, criar nuvens híbridas se tornou uma tarefa mais fácil.

Ao mesmo tempo (em 2014), a AWS introduziu o conceito de computação sem servidor com Lambda. Neste modelo, a funcionalidade da aplicação não é apresentada em máquinas virtuais ou contêineres, mas como serviços em larga escala na nuvem. A nova abordagem também influenciou o crescimento da computação em nuvem.

Foi assim que rapidamente chegamos ao nosso tempo. Há dez anos, a nuvem era entendida de forma um pouco diferente e o conceito em si era mais hipotético do que real. Se você pudesse pegar qualquer CIO esférico de 2010 e perguntar se ele planeja migrar para a nuvem, nós riríamos. Essa ideia era muito arriscada, ousada e fantástica.

Hoje, em 2020, tudo é diferente. Além disso, “graças” ao novo vírus, os ambientes em nuvem passaram a ser objeto de muita atenção de empresas que, a princípio, não consideravam a possibilidade de utilizar tais tecnologias. E aqueles que antes usavam soluções em nuvem conseguiram amenizar o impacto em seus negócios. Como resultado, os CIOs não poderão mais ser questionados se planejam migrar para a nuvem. E sobre como ele gerencia sua nuvem, quais ferramentas ele usa e o que lhe falta.

Nosso tempo

Podemos esperar que a situação atual leve ao surgimento de novas ferramentas que expandam a funcionalidade e a flexibilidade dos ambientes em nuvem. Estamos acompanhando os desenvolvimentos com interesse.

Gostaríamos de ressaltar outro ponto: o negócio, que antes mesmo da pandemia oferecia o serviço de transferência de processos de negócios de empresas “offline” para online, está tentando atrair novos clientes oferecendo condições especiais. Cloud4Y, por exemplo, oferece nuvem grátis por até dois meses. Outras empresas também têm negócios saborosos que seriam difíceis de conseguir em tempos normais. Assim, para a digitalização dos negócios, de que tanto falam os políticos, estão agora criadas as condições mais favoráveis ​​​​- pegar e usar, testar e verificar.

O que mais você pode ler no blog? Nuvem4Y

Marcas de informática dos anos 90, parte 3, final
Qual é a geometria do Universo?
Ovos de Páscoa em mapas topográficos da Suíça
Como a mãe de um hacker entrou na prisão e infectou o computador do patrão
Como o banco faliu?

Assine o nosso Telegram-canal para não perder o próximo artigo. Escrevemos no máximo duas vezes por semana e apenas a negócios.

Fonte: habr.com

Adicionar um comentário