Estamos à beira de uma nova era da computação em nuvem
Não entendo por que chamamos nuvem de computação de servidor remoto. É claro que agora vale a pena lembrar dos ruvds, que lançaram um servidor em um balão e a Microsoft com um data center embaixo d'água , mas, na verdade, moramos "ao lado" dos servidores, que em breve se tornará nossa principal forma de computação.
O que é computação em nuvem? Grosso modo, em vez do poder de nossos computadores, usamos o poder de computadores remotos aos quais nos conectamos via rede.
Se você sonha um pouco, logo não precisaremos mais de computadores poderosos, e seu antigo computador Pentium e GTX 460 (escrevo neste artigo) poderá lançar todos os novos jogos. Bem, acho que agora está claro por que esse é o futuro. Mas o que é necessário para isso e o que estamos perdendo?
- Redes móveis rápidas com uma velocidade mínima de pelo menos 10 Gb / s
A exposição anterior do MWC 2019 provou que essas velocidades em breve estarão disponíveis para nós, porque apenas a empresa preguiçosa não apresentou seu smartphone com 5G. Na Rússia, as coisas não serão ditas com isso, o que é excelente, mas como o 4G, apesar de todas as proibições de minas. defesa, acho que o 5G entrará rapidamente em nossas vidas. No começo, ele trabalhará não sem pecados, mas com o tempo tudo será decidido, como foi o caso do 4G. Acho que as redes 5G nas grandes cidades da Rússia já podem ser esperadas até 2021. - De software
Empresas como Google, Apple, IBM e Ebay devem entrar no jogo porque possuem alguns dos maiores datacenters do mundo que podem nos fornecer excelentes recursos de transferência de dados.
Já usamos programas na vida cotidiana, que no futuro serão usados em qualquer lugar.
Armazenamento na nuvem
Simplesmente os chamamos de "nuvens", porque essa é, até agora, a única tecnologia usada continuamente, ou pelo menos experimentada, provavelmente tudo. Os datacenters de armazenamento em nuvem, como seus discos, podem sofrer queimaduras / desgaste e seus dados podem ser perdidos, ninguém está seguro disso. Mas a grande vantagem das nuvens é que você tem acesso a todos os seus arquivos a partir de qualquer dispositivo com conexão à Internet.
Nuvens mais populares (tamanho de armazenamento disponível gratuitamente):
- Disco Yandex (10 GB + bônus)
- Cloud Mail.ru (em 2013 - 1 TB, agora - 8 GB)
- Dropbox (2 GB + bônus)
- Google Drive (15 GB)
- MediaFire (10 GB + bônus)
- Mega (até 2017 - 50 GB, agora - 15 GB + bônus)
- pCloud (10 GB)
- OneDrive (5 GB)
O último já está integrado ao Windows no Explorer e conectado à conta através da qual você entrou no sistema operacional.
Pessoalmente, estou satisfeito por o Yandex agora ser um dos principais players no mercado de armazenamento em nuvem. Uso-o há muito tempo e já acumulei mais de 50 GB, basta seguir os estoques.
Assim, podemos nos livrar de enormes discos rígidos. Um SSD pode ser útil para a gravação rápida de um arquivo baixado, mas não é necessário um tamanho grande, porque é necessário principalmente para arquivos temporários, mas isso também ocorre até o momento em que todos os programas se integram às nuvens. Isso é um problema, porque aplicativos diferentes serão integrados apenas ao armazenamento em nuvem que coopera com eles. Por exemplo, você usa o Yandex e o programa suporta apenas o Dropbox. Isso é parcialmente resolvido por protocolos como o WebDav / FTP, mas até agora existem muitos problemas com eles.
Aplicações web
Concordo, é muito conveniente quando você pode simplesmente inserir o endereço da URL e usar a funcionalidade necessária. Não há necessidade de baixar nada, baixar atualizações etc. Todos os aplicativos da web estão nessa categoria, porque já existem muitos e podem substituir 90% dos programas instalados em nossos computadores. Por exemplo, Photopea , que é um bom análogo do Photoshop. Embora eu estivesse contente que a Adobe tenha transferido todo o seu software para a Web, é possível, mas extremamente difícil.
Mas de repente você deseja que o aplicativo funcione offline. Não há problema, existem o Electron e o Ionic, que transformarão qualquer aplicativo da Web em um programa em absolutamente qualquer sistema operacional. Tudo isso não teria acontecido se não fosse o Google com seu código aberto Chromium.
Eu próprio sou desenvolvedor web e quero dizer que as tecnologias de aplicativos da web estão se desenvolvendo incrivelmente rapidamente. Agora, o principal problema é provavelmente o idioma em que estão escritos - é um JavaScript incomparável e notório. O WebAssembly está agora em pleno andamento, o que proporcionará um enorme aumento de velocidade para aplicativos da Web.
Documentos
Gostaria de destacar esta categoria separadamente dos aplicativos da web.
Todos nós geralmente trabalhamos com algum tipo de documento. Pode ser: ensaios, artigos sobre Habr, bancos de dados de clientes no Excel ou qualquer outra coisa, dependendo do seu tipo de atividade. Acho que este é o serviço de nuvem mais primitivo que você pode criar, mas, no entanto, é necessário e sob demanda.
Os editores da web mais comuns:
- MS Office Online
- Documentos do Google
Você pode abri-los diretamente da sua nuvem e editá-los online. Quero observar o trabalho conjunto, porque é muito conveniente quando você trabalha em equipe em um projeto que experimentou pessoalmente.
Cálculos
Se você é um desenvolvedor ou apenas deseja realizar alguns cálculos pesados, o VDS / VPS existe ao seu serviço, alugando o qual você pode obter literalmente acesso total a uma parte do servidor remoto. Para os desenvolvedores, vale destacar o CI / CD, com o qual você pode transferir todas as tarefas de implantação para o servidor, liberando seu processador.
Serviços de Streaming
Agora todo mundo usa Youtube, Yandex Music, Apple Music, Spotify, etc. Você as usa diariamente e nem pensava nisso antes de tudo isso não era e de todas as músicas e vídeos que baixamos e agora lembra quando você baixou músicas ou vídeos pela última vez?
Os jogos
Esta categoria também se refere a serviços de streaming, mas merece atenção especial. Esses serviços começaram a se desenvolver relativamente recentemente. O Google adicionou combustível ao fogo, o que
introduziu recentemente o Google Stadia. Quem, se não o Google, com seus data centers? Agora cabe a eles. Esse serviço reabastecerá o cemitério do Google ou explodirá e todos começarão a mudar para os jogos na nuvem.
Custo
Penso que permanece a pergunta de que você recebe recursos de computação, os quais, é claro, não são gratuitos. Agora, compramos um computador, pagamos uma grande quantia por ele uma vez e, no futuro, pagaremos pouco, mas todo mês, no entanto, você paga exatamente pelo que deseja obter dele, apenas pelo que usa.
Por exemplo, você tem uma nuvem de 200 GB, mas isso não foi suficiente para você, você pagou um pouco e conseguiu uma expansão de espaço rapidamente. você não precisa ir a qualquer lugar na loja para outro SSD, e as portas não são infinitas; se você precisar adicionar mais espaço, mas não houver mais slots, precisará vender / descartar o antigo SSD e comprar um novo com o tamanho do passado + o espaço adicional necessário, para o qual tudo isso foi feito. Com nuvens, esse problema desaparece.
Aparelhos
Não precisaremos mais de PCs enormes para computadores poderosos. Um laptop pequeno com pouco poder de processamento e Linux a bordo é suficiente. Espere um minuto ... Vale a pena relembrar um Chromebook com o Chrome OS a bordo, feito apenas para aplicativos da Web e computação em nuvem. Acho que ele estava à frente de seu tempo e, com as ações corretas do Google, ele pode se tornar o sistema operacional principal em muitos laptops.
Também quero observar que a espessura e o peso desses laptops serão absolutamente desprezíveis, o que abre novas possibilidades para o uso de computadores.
Tim Berners-Lee poderia sugerir que sua ideia mudaria o mundo para sempre?