Estamos agora à beira de uma nova era de computação em nuvem
Não compreendo muito bem porque chamamos a computação em servidores remotos de nuvem. Claro, devemos lembrar dos ruvds que e , mas, na verdade, estamos "perto" de servidores que em breve se tornarão nossa principal forma de computação.
O que é computação em nuvem? Simplificando, em vez do poder dos nossos computadores, usamos o poder de computadores remotos aos quais nos conectamos pela rede.
Se sonharmos um pouco, em breve não precisaremos de computadores potentes, e seu velho computador com Pentium e GTX 460 (estou escrevendo de um assim) poderá rodar todos os novos jogos. Bem, acho que agora está claro porque o futuro está nisso. Mas o que precisamos para isso e do que nos falta?
- Redes móveis rápidas com velocidade mínima de pelo menos 10 Gb/s
A feira MWC 2019 provou que essas velocidades em breve estarão disponíveis para nós, pois apenas uma empresa preguiçosa não apresentou seu smartphone com 5G. Na Rússia, a situação não é exatamente ótima, mas, assim como o 4G, apesar de todas as proibições do Ministério da Defesa, acho que o 5G entrará rapidamente em nossas vidas. No início, funcionará com suas falhas, mas com o tempo tudo se resolverá, assim como foi com o 4G. Acredito que as redes 5G nas grandes cidades da Rússia poderão ser esperadas já em 2021. - Software
Empresas como Google, Apple, IBM e Ebay devem entrar no jogo, pois possuem alguns dos maiores data centers do mundo, que podem nos fornecer grande capacidade para transmissão de dados.
Já usamos programas no nosso dia a dia que no futuro serão utilizados em todos os lugares.
Armazenamentos em nuvem
Chamamos de "nuvens" simplesmente porque é a única tecnologia que está sendo usada de forma contínua ou que pelo menos foi experimentada por quase todos. Os data centers de armazenamento em nuvem, assim como os seus discos, podem queimar/desgastar e seus dados podem desaparecer, do que ninguém está a salvo. Mas o grande benefício das nuvens é que você tem acesso a todos os seus arquivos de qualquer dispositivo conectado à internet.
As nuvens mais populares (Tamanho de armazenamento que se pode obter gratuitamente):
- Yandex Disk (10 GB + bônus)
- Nuvem 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 explorador e conectado à conta que você usou para acessar o sistema operacional.
Pessoalmente, fico feliz que o Yandex agora seja um dos principais atores no mercado de armazenamento em nuvem. Eu uso há muito tempo e já acumulei mais de 50 GB, apenas fique de olho nas promoções.
Assim, podemos nos livrar de discos rígidos imensos. SSD pode ser útil para gravação rápida de arquivos baixados, mas o grande tamanho não é necessário, pois isso é usado principalmente para arquivos temporários, embora isso seja apenas até o momento em que todos os programas integrem com as nuvens. Isso é problemático, porque diferentes aplicativos só integrarão com os serviços de armazenamento em nuvem que colaboram com eles. Por exemplo, você usa Yandex, mas o programa só oferece suporte ao Dropbox. Isso é parcialmente resolvido por protocolos como WebDav/FTP, mas ainda há muitos problemas com eles.
Aplicações web
Concorda que é muito conveniente quando você pode simplesmente inserir um endereço url e usar a funcionalidade necessária? Não é preciso baixar nada, atualizar, etc. Nesta categoria estão todos os aplicativos da web, pois já existem muitos e podem substituir 90% dos programas instalados em nossos computadores. Por exemplo, , que é uma boa alternativa ao Photoshop. Embora eu ficaria feliz se a Adobe transferisse todo seu software para a web, fazer isso é possível, mas extremamente difícil.
Mas e se você quiser que o aplicativo funcione offline? Sem problemas, existem Electron e Ionic, que transformarão qualquer aplicativo da web em um programa para qualquer sistema operacional. Tudo isso não existiria sem o Google e seu Chromium de código aberto.
Eu mesmo sou desenvolvedor web e quero dizer que as tecnologias de aplicativos da web estão evoluindo de forma incrivelmente acelerada. Agora, o principal problema talvez seja a própria linguagem em que são escritas — o famoso e inconfundível JavaScript. Atualmente, o WebAssembly está se desenvolvendo intensamente, o que proporcionará um enorme aumento de velocidade para os aplicativos da web.
Documentos
Gostaria de destacar esta categoria separadamente dos aplicativos da web.
Todos nós costumamos trabalhar com algum tipo de documentos. Isso pode incluir: resumos, artigos no Habr, bancos de dados de clientes em Excel ou algo mais, dependendo da sua área de atuação. Acho que este é o serviço em nuvem mais básico que se pode criar, mas, mesmo assim, é necessário e procurado.
Os editores web mais comuns:
- MS Office Online
- Google Docs
Você pode abri-los diretamente do seu armazenamento em nuvem e editá-los online. Quero ressaltar a colaboração, pois é muito conveniente quando você trabalha em equipe em algum projeto, isso eu experimentei pessoalmente.
Cálculos
Se você é desenvolvedor ou simplesmente deseja realizar cálculos pesados, existem VDS/VPS disponíveis, alugando os quais você pode obter acesso total a uma parte do servidor remoto. Para desenvolvedores, vale mencionar o CI/CD, que permite transferir todas as tarefas de implantação para o servidor, liberando o seu processador.
Serviços de streaming
Atualmente, todos usam Youtube, Yandex Music, Apple Music, Spotify, etc. Você os utiliza no dia a dia e nem pensa que antes tudo isso não existia e toda a música e vídeo eram baixados. Agora, lembre-se, quando foi a última vez que você baixou música ou vídeo?
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 contribuiu muito para isso, ao
recentemente apresentar o Google Stadia. Quem, senão o Google com seus data centers? Agora, a responsabilidade está com eles. Ou este serviço engrossará o cemitério do Google, ou ele se tornará um sucesso e todos começarão finalmente a migrar para o gaming em nuvem.
Custo
Acho que a questão permanece em aberto sobre os dados computacionais que, evidentemente, não são gratuitos. Atualmente, compramos um computador, pagamos uma grande quantia uma vez, e depois pagamos pouco, mas mensalmente, entretanto, você paga exatamente pelo que deseja obter, apenas pelo que utiliza.
Por exemplo, você tem uma nuvem de 200 GB, mas precisa de mais espaço, então você paga um pouco mais e aumenta o espaço em tempo real. Você não precisa ir a uma loja buscar outro SSD, e as portas não são infinitas. Se precisar adicionar mais espaço e não houver mais slots, terá que vender/jogar fora o SSD antigo e comprar um novo, que seja do tamanho anterior mais o espaço adicional necessário, o que foi exatamente para isso que tudo foi feito. Com as nuvens, esse problema desaparece.
Dispositivos
Não precisamos mais de PCs enormes para computadores poderosos. Um pequeno laptop com capacidade computacional modesta e Linux já é suficiente. Espera aí... Vale a pena mencionar o Chromebook com Chrome OS, que foi projetado para aplicativos web e computação em nuvem. Acredito que ele estava à frente de seu tempo, e com as ações corretas da Google, pode se tornar o sistema operacional principal em muitos laptops.
Quero também destacar que a espessura e o peso desses laptops serão absolutamente insignificantes, o que abre novas oportunidades para o uso de computadores.
Tim Berners-Lee poderia imaginar que sua criação mudaria o mundo para sempre?
Fonte: habr.com
