Esta postagem é o segundo de uma série dedicada a aprender sobre os fundamentos da computação em nuvem e as alternativas de código aberto disponíveis para usuários domésticos. Sobre o primeiro Revisamos os antecedentes anteriores ao surgimento do paradigma. Esses antecedentes vão desde a formulação do conceito de timeshare na década de 50 até o surgimento do primeiro serviço moderno em nuvem em 1999.
Agora vamos nos concentrar nos eventos que ocorreram nestes 20 anoss. Mas, antes de começar, vamos concordar com o significado de alguns conceitos.
Meios computação em nuvem para um método de gerenciamento de recursos cientistas da computação em que euComputadores locais e dispositivos de armazenamento são substituídos por infraestrutura virtual. Os usuários eles acessam recursos de processamento e armazenamento remotamente. A particularidade da computação em nuvem é que os recursos são alocados instantaneamente conforme a necessidade do usuário.
História da nuvem. 20 anos de computação em nuvem
Quase um ano do século XNUMX se passou quando a Amazon decidiu pegar o touro pelos chifres e resolver um problema que outras empresas nem mesmo levavam a sério. A subutilização de seus recursos de computação. Para isso, ele modificou suas operações e criou a infraestrutura necessária para que tudo fosse feito na nuvem. Isso obviamente incluía a venda dos livros pela web.
Quatro anos depois, em 2006, Amazon lançou Amazon Web Services. Tratava-se de oferecer serviços online a outros sites, constituindo uma alternativa à oferta dos tradicionais fornecedores de alojamento web. Outro dos produtos em seu catálogo é denominado Amazon Mechanical Turk. A AMT disponibiliza aos clientes uma variedade de serviços baseados em nuvem, incluindo armazenamento, computação e "inteligência humana".
Mais importante para nós é o aparecimento da Elastic Computing Cloud (EC2), o que permitiu aos indivíduos alugue computadores virtuais e use seus próprios programas e aplicativos.
No mesmo ano, e procurando tirar os clientes da Microsoft sem atacá-la diretamente, O Google decide adquirir dois serviços que funcionavam separadamente.
Primeiro, adquiriu o Writely, que deu aos usuários a capacidade de salvar documentos, editá-los e transferi-los para sistemas de blog. Estamos falando de documentos compatíveis com o Microsoft Word. Ele então comprou sua solução de planilha online da 2Web Technologies. A partir de a união dos dois nasceu Google Docs
Um ano depois, a Netflix iniciou o primeiro serviço de streaming de conteúdo na nuvem.
Ao pouco tempo as primeiras soluções de código aberto aparecem; Eucalyptus and OpenNebula
Eucalyptus poderia ser usado para construir ambientes de computação em nuvem e era compatível com Amazon Web Services (AWS)Seu nome é um acrônimo para Elastic Utility Computing Architecture para vincular seus programas a sistemas úteis. O Eucalyptus tornou possível agrupar recursos de computação, armazenamento e rede que podem ser aumentados ou reduzidos dinamicamente conforme as cargas de trabalho dos aplicativos mudam. Mesmo se o projeto foi descontinuado, pois seu código estava disponível sob licença aberta, foi continuado por outras empresas.
Nebulosa Aberta É um projeto desenvolvido pela NASA. Se trata de uma plataforma de computação em nuvem para lidar com infraestruturas heterogêneas de centros de dados distribuídos.
Um dado que indica a consolidação do novo paradigma é a entrada da Oracle no negócio em 2012. Larry Ellison, o presidente da empresa, havia sido um ferrenho oponente desse modelo de negócio.
Com o surgimento dos dispositivos móveis, os usuários começaram a precisar de soluções para sincronizar o conteúdo entre seus computadores. Várias empresas como Apple, Google, Yahoo! e Dropbox, entre outros, eles lançaram soluções diferentes para que as pessoas pudessem armazenar conteúdo geral ou específico. Devido à guerra de preços entre os diferentes fornecedores, muitos desses serviços não existem mais. Poucos se lembram de que o Ubuntu ofereceu a você para abrir uma conta em sua própria plataforma de armazenamento durante a instalação.
Como Já escrevi sobre o assunto, e voltarei mais tarde para falar sobre isso, não mencionei o nascimento de muitas das tecnologias de código aberto relacionadas à nuvem e totalmente atuais. Também não comentei sobre as alternativas aos serviços comerciais. Para isso terão que aguardar as próximas entregas.