Lo stato del cloud computing nel 2020

Il cloud computing è molto più di una distesa illimitata di server e software da utilizzare a pagamento su Internet. Il cloud è diventato una metafora del moderno computing stesso, dove tutto è un servizio, che può connettersi e combinarsi con altri servizi per soddisfare un numero infinito di esigenze applicative.

Riflettori tecnici:

Cloud computing

  • Il sondaggio sul cloud computing 2020 ()
  • Reskilling IT per il cloud (CIO)
  • I pro e i contro del cloud storage (Network World)
  • 3 grandi sfide SaaS per l'IT (Computerworld)
  • Un piano in 10 punti per controllare la sicurezza del provider SaaS (CSO)
  • Come ottenere il massimo da AWS Lambda ()

Prendi anche un'applicazione SaaS relativamente semplice come Slack: compili un modulo web e ottieni immediatamente la collaborazione come servizio. Ma attraverso le API, puoi integrare Slack con dozzine di altri servizi, da Google Drive a MailChimp a Trello fino al principale concorrente di Slack, Microsoft Teams. In altre parole, pochi clic possono estendere notevolmente ciò che Slack può fare.

Le reali possibilità, tuttavia, emergono dai grandi cloud IaaS: Amazon Web Services, Microsoft Azure e Google Cloud Platform. Questi vasti ecosistemi contengono migliaia di servizi cloud oltre all'elaborazione di base, allo storage e alla rete e la capacità di combinarli in soluzioni su misura ha cambiato per sempre il modo in cui le aziende creano applicazioni.

Piuttosto che gli sviluppatori che codificano qualsiasi cosa da zero, toccano le API per aggiungere, ad esempio, servizi di machine learning, database, sicurezza, analisi o blockchain. Prendi un po 'di codice open source dal servizio cloud GitHub di Microsoft e cuci tutto insieme, e hai una soluzione aziendale praticabile che fa proprio quello che vuoi che faccia in tempi record.

In questo momento, quando le aziende devono affrontare una recessione economica e la manodopera e il capitale necessari per installare server e software in licenza possono essere proibitivi, un passaggio accelerato al cloud sembra inevitabile. CIO, Computerworld, CSO e Network World hanno raccolto sei articoli per assisterti nel tuo viaggio nel cloud.

L'adozione del cloud aumenta di nuovo

Il sondaggio sul cloud computing del 2020 appena pubblicato su 551 acquirenti di tecnologia, tutti coinvolti nel processo di acquisto del cloud computing, conferma che le aziende stanno facendo piani aggressivi: uno straordinario 59% degli intervistati ha affermato che le loro organizzazioni sarebbero per lo più o tutte il cloud entro 18 mesi. Già il 32% dei budget delle loro organizzazioni viene speso per il cloud computing.

Sebbene molte di queste organizzazioni abbiano migrato le applicazioni locali esistenti sulla piattaforma di un fornitore di servizi cloud, gli intervistati hanno stimato che il 46% delle applicazioni sono state "create appositamente" per il cloud, in modo da poter trarre vantaggio dalla scalabilità del cloud e dai modelli architettonici moderni. In un altro segno di impegno per il cloud, il 67% ha affermato di aver aggiunto nuovi ruoli e funzioni cloud, come architetto cloud, amministratore di sistemi cloud, architetto della sicurezza e ingegnere devops.

In "Reskilling IT for the Cloud", la scrittrice CIO Mary K. Pratt descrive come un'organizzazione, l'impresa tecnologica per la pubblicità digitale OpenX, ha compiuto uno sforzo totale per riqualificare il personale IT durante un trasferimento all'ingrosso da on-prem a cloud che ha richiesto solo sette mesi. Durante quel periodo, la società ha ridotto 45.000 server a favore delle applicazioni SaaS e di Google Cloud Platform; la riqualificazione comprendeva un corso di formazione Google di quattro settimane obbligatorio. Una delle lezioni più importanti apprese è stata che la natura in rapida evoluzione del cloud significa che la formazione non può mai fermarsi.

Anche un servizio relativamente semplice come il cloud storage richiede una profonda comprensione delle opzioni del provider. Come osserva il collaboratore di Network World Neil Weinberg in "I pro e i contro dello storage cloud", Amazon Web Services offre sei diversi livelli di storage cloud, ciascuno con prestazioni e prezzi differenti. E ovviamente, ogni volta che sposti i dati nel cloud, devi andare a scuola con i controlli di sicurezza del provider IaaS, in modo da poter emulare il controllo degli accessi già in atto nella tua azienda.

La sicurezza è una preoccupazione chiave per il cloud esplorata dal collaboratore Bob Violino nell'articolo di Computerworld "3 grandi sfide SaaS per l'IT": le altre due sono l'integrazione dei dati e la proliferazione assoluta, a volte incontrollata, delle app SaaS nelle organizzazioni. Su CSO, Bob aggiunge un altro articolo: "Un piano in 10 punti per controllare la sicurezza del provider SaaS". Raccomanda ovviamente un esame approfondito dei controlli di sicurezza SaaS, ma suggerisce anche di approfondire le politiche di patch di un provider SaaS, lo stato di conformità normativa e gli audit di sicurezza di terze parti.

In How to make the most of AWS Lambda, Isaac Sacolick, collaboratore editoriale, ci guida attraverso le possibilità offerte dalla principale piattaforma di elaborazione serverless. L'elaborazione serverless, nota anche come funzioni come servizio, consente agli sviluppatori di assemblare servizi da funzioni archiviate in un repository condiviso, senza dover pensare affatto all'infrastruttura sottostante. E poiché le applicazioni serverless sono guidate dagli eventi, possono ridurre drasticamente i costi di elaborazione: il contatore pay-per-use inizia a funzionare solo quando una funzione risponde a una chiamata e si interrompe quando tale funzione cessa la sua attività.

L'elaborazione serverless è forse l'espressione più pura del cloud come una serie infinita di servizi combinati, con persino l'infrastruttura virtuale lasciata nello specchietto retrovisore. Il cloud non è solo una potenza extra che puoi accendere in aggiunta ai rack dei tuoi server in sede. È l'arena in cui stiamo costruendo il futuro dell'informatica.