Futuro nel cloud

Siamo attualmente sull'orlo di una nuova era del cloud computing

Non capisco bene perché chiamiamo il calcolo dei server remoti 'cloud'. Certo, è il momento di ricordare i ruvds, che hanno lanciato un server su un pallone e Microsoft con un data center sott'acqua, ma, in realtà, viviamo "vicino" a server che presto diventeranno il nostro principale modo di calcolo.

Cos'è il cloud computing? In poche parole, anziché utilizzare la potenza dei nostri computer, utilizziamo la potenza di computer remoti, ai quali ci colleghiamo attraverso la rete.

Se possiamo sognare un po', presto non avremo più bisogno di computer potenti, e il tuo vecchio computer con Pentium e GTX 460 (scrivo da uno così) potrà eseguire tutti i nuovi giochi. Bene, penso che ora sia chiaro perché il futuro è qui. Ma di cosa abbiamo bisogno e cosa ci manca?

  • Reti mobili veloci con una velocità minima di almeno 10 Gb/s
    La fiera MWC 2019 ha dimostrato che velocità come queste ci saranno presto disponibili, dato che solo un'azienda poco intraprendente non ha presentato il proprio smartphone con 5G. In Russia la situazione non è perfetta, ma, come con il 4G, nonostante tutti i divieti del Ministero della Difesa, credo che il 5G entrerà rapidamente nelle nostre vite. Inizialmente ci saranno alcuni problemi, ma nel tempo si risolveranno, proprio come è successo con il 4G. Penso che possiamo aspettarci reti 5G nelle grandi città russe già nel 2021.
  • Software
    Aziende come Google, Apple, IBM ed Ebay devono entrare in gioco, poiché dispongono di alcuni dei più grandi data center al mondo, in grado di fornirci notevoli capacità di trasferimento dati.

Utilizziamo già programmi nella vita quotidiana che in futuro saranno presenti ovunque.

Archiviazione cloud

Li chiamiamo semplicemente "nuvole" perché è attualmente l'unica tecnologia che viene utilizzata regolarmente o che almeno è stata provata da quasi tutti. I data center di archiviazione cloud, proprio come i vostri dischi, possono bruciare/usurarsi e i vostri dati possono andare persi; nessuno è al sicuro da ciò. Ma un grande vantaggio del cloud è che potete accedere a tutti i vostri file da qualsiasi dispositivo con connessione a internet.

I cloud più popolari (Dimensione di archiviazione disponibile gratuitamente):

  • Yandex Disk (10 GB + bonus)
  • Cloud Mail.ru (Nel 2013 — 1 TB, ora — 8 GB)
  • Dropbox (2 GB + bonus)
  • Google Drive (15 GB)
  • MediaFire (10 GB + bonus)
  • Mega (Fino al 2017 — 50 GB, ora — 15 GB + bonus)
  • pCloud (10 GB)
  • OneDrive (5 GB)

L'ultimo è già integrato in Windows nell'esplora file ed è collegato all'account con cui avete effettuato l'accesso al sistema operativo.

Personalmente, mi fa piacere che Yandex sia attualmente uno dei principali attori nel mercato degli archivi cloud. Lo utilizzo da abbastanza tempo e ho già accumulato oltre 50 GB, basta tenere d'occhio le promozioni.

In questo modo, possiamo eliminare i dischi rigidi di grandi dimensioni. Gli SSD possono essere utili per la scrittura veloce dei file scaricati, ma non è necessario avere capacità elevate, dato che vengono utilizzati principalmente per file temporanei, fino a quando tutti i programmi non integreranno il supporto per il cloud. Questo rappresenta un problema, poiché diverse applicazioni si integrano solo con specifici servizi cloud a cui sono collegate. Ad esempio, utilizzi Yandex, ma l'applicazione supporta solo Dropbox. Questo si può parzialmente risolvere con protocolli come WebDav/FTP, ma ci sono ancora molte problematiche.

Applicazioni web

Ammettiamolo, è molto comodo quando puoi semplicemente inserire un URL e utilizzare le funzionalità necessarie. Non è necessario scaricare nulla, scaricare aggiornamenti, ecc. In questa categoria rientrano tutte le applicazioni web, poiché ce ne sono già moltissime e possono sostituire il 90% dei programmi installati sui nostri computer. Ad esempio, Photopea, che è un buon equivalente di Photoshop. Anche se sarei felice se Adobe trasferisse tutto il suo software sul web, sarebbe possibile farlo, ma estremamente difficile.

Ma all'improvviso vuoi che l'applicazione funzioni offline. Nessun problema, esistono Electron e Ionic che trasformano qualsiasi web-app in un programma per qualsiasi sistema operativo. Tutto questo non sarebbe possibile senza Google e il suo Chromium open source.

Sono un sviluppatore web e voglio dire che le tecnologie delle applicazioni web stanno evolvendo incredibilmente rapidamente. Attualmente, il problema principale è probabilmente il linguaggio stesso, che è il famoso e insostituibile JavaScript. Attualmente, si sta sviluppando WebAssembly, che porterà un enorme aumento di velocità alle applicazioni web.

Documenti

Vorrei separare questa categoria dalle web-app.

Tutti noi lavoriamo spesso con un certo tipo di documenti. Possono essere: relazioni, articoli su Habr, database dei clienti in Excel o qualcosa di simile, a seconda del tuo campo di attività. Penso che questo sia il servizio cloud più rudimentale che si possa creare, ma è comunque necessario e richiesto.

I web-editor più comuni:

  • MS Office Online
  • Google Docs

Puoi aprirli direttamente dal tuo cloud e modificarli online. Voglio sottolineare il lavoro collaborativo, perché è molto comodo quando lavori in squadra su un progetto, l'ho sperimentato personalmente.

Calcolo

Se sei uno sviluppatore o semplicemente vuoi eseguire calcoli intensivi, hai a disposizione VDS/VPS, affittando i quali puoi ottenere un accesso completo a una parte di un server remoto. Per gli sviluppatori, è importante menzionare CI/CD, che ti consente di delegare tutte le attività di deployment al server, liberando così il tuo processore.

Servizi di streaming

Oggi tutti utilizzano Youtube, Yandex Music, Apple Music, Spotify, ecc. Li usi nella tua vita quotidiana e nemmeno ci pensi, mentre prima di tutto questo dovevamo scaricare la musica e i video. E adesso, quando è stata l'ultima volta che hai scaricato musica o video?

Giochi

Questa categoria è anche relativa ai servizi di streaming, ma merita un'attenzione particolare. Questi servizi hanno cominciato a svilupparsi relativamente di recente. Google ha alimentato il fervore,
Recentemente, Google ha presentato Stadia. Chi, se non Google con i suoi data center? Ora tocca a loro. Questo servizio potrebbe finire nel cimitero di Google, oppure esploderà e tutti inizieranno finalmente a passare al gaming cloud.

Costo

Rimane aperto il quesito su quanto vi verranno fornite risorse computazionali, che, ovviamente, non sono gratuite. Ora acquistiamo un computer, paghiamo una grande somma una sola volta, e successivamente paghiamo poco, ma ogni mese; tuttavia, si paga esattamente per ciò che si desidera ricevere, solo per ciò che si utilizza.

Ad esempio, avete uno spazio cloud di 200 GB, ma scoprite che non è sufficiente; potete pagare un supplemento e avere un'espansione dello spazio al volo. Non è necessario andare in negozio per un altro SSD, e le porte non sono infinite; se avete bisogno di ulteriore spazio, ma non ci sono più slot disponibili, dovrete vendere/gettare via il vecchio SSD e acquistare uno nuovo con la dimensione precedente più lo spazio extra necessario, per il quale tutto questo è stato fatto. Con i cloud, questo problema scompare.

Dispositivi

Non avremo più bisogno di enormi PC per computer potenti. È sufficiente un piccolo portatile con una modesta potenza di calcolo e Linux a bordo. Aspetta un attimo… Vale la pena ricordare il Chromebook con Chrome OS, progettato appositamente per le applicazioni web e il cloud computing. Penso che sia stato un precursore e, con le giuste mosse di Google, potrebbe diventare il sistema operativo principale su molti portatili.

Voglio anche sottolineare che lo spessore e il peso di questi portatili saranno assolutamente trascurabili, aprendo nuove possibilità nell'uso dei computer.

Poteva Tim Berners-Lee immaginare che la sua creazione avrebbe cambiato il mondo per sempre?

Fonte: habr.com

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster