Attualità

Google: ecco le tecnologie per costruire applicazioni serverless

La Google Cloud Platform si è arricchita di nuovi prodotti per sviluppare applicazioni evitando i “mal di testa” di configurazione dell’hardware, e demandando il provisioning dell’infrastruttura al fornitore della nuvola. Le potenzialità degli ultimi prodotti serverless illustrate al recente Google Cloud Summit di Milano

Pubblicato il 11 Lug 2018

AI Questions Icon
Chiedi all'AI
Riassumi questo articolo
Approfondisci con altre fonti
offerta-serverless-di-Google-Cloud

Quando si parla di sviluppo applicativo concepito alla maniera tradizionale, si tocca spesso un punto dolente per gli sviluppatori: prima di sviluppare un’applicazione è infatti necessario preparare il server e l’ambiente di sviluppo su cui si lavorerà.

Ciò significa, tipicamente, che prima di cominciare a programmare occorre occuparsi di molte altre operazioni, come la configurazione del sistema operativo e dei database; l’allocazione delle risorse di storage; l’orchestrazione dei container, l’impostazione del networking e quant’altro.

“Alla fine, a nessuno piace perdere tempo in tutte queste operazioni, magari ripetutamente per preparare diverse macchine”, spiega David Cueva, Google Cloud Solutions Architect, presentando in una sessione specifica al recente Google Cloud Summit di Milano le tecnologie che il colosso di Mountain View è in grado di offrire agli sviluppatori, per liberarli da tutte questi interventi sull’hardware.

Il tema del seminario è infatti ‘Building Serverless Applications’, dove ‘serverless’, naturalmente, non significa letteralmente ‘senza server’: vuol dire piuttosto che oggi si ha la possibilità di adottare un paradigma informatico molto evoluto ossia un’architettura serverless, grazie alla quale non ci si deve più preoccupare della complessità associata alla gestione dei server. Ciò perché è sufficiente fornire codice e dati, dopodiché è il cloud provider stesso, in questo caso Google, a eseguire il provisioning delle risorse in funzione delle specifiche necessità.

Tra i vantaggi, la possibilità di eliminare tutte le attività ripetitive associate all’amministrazione dei server, che sono anche quelle in cui si commettono più errori; inoltre il provisioning dinamico consente di pagare solo per le risorse effettivamente utilizzate.

vantaggi chiave del computing serverless
Figura 1 – I vantaggi chiave del computing serverless – Fonte: Google

Tanti ‘mattoni’ serverless

Allo stato attuale, la piattaforma serverless di Google Cloud comprende numerosi prodotti: il fulcro è App Engine, il motore che permette di astrarre tutta l’infrastruttura e di concentrarsi solo sul codice per creare applicazioni web e mobili; oggi poi gli sviluppatori possono contare anche su Cloud Functions, per avviare il codice in automatico in risposta a un evento, ad esempio proveniente dall’infrastruttura IoT. Ma, sottolinea Cueva, serverless non è un termine da immaginare riferito alla sola componente di elaborazione (compute), perché la piattaforma di Google Cloud oggi comprende anche molti altri prodotti: Cloud Storage, Cloud Datastore, Cloud Dataflow, BigQuery, Cloud PubSub, Cloud Machine Learning.

In termini di casi utente concreti, l’adozione di App Engine come piattaforma di sviluppo applicativo, mostra Cueva, ha ad esempio abilitato Khan Academy – organizzazione no-profit con la missione, attraverso il proprio portale online, di fornire un’istruzione gratuita di livello internazionale per chiunque e ovunque – a focalizzare il 99% del proprio tempo sul funzionamento dell’applicazione.

L’uso di App Engine ha invece permesso al motore di ricerca per offerte di lavoro JobRapido, che nella pipeline di sviluppo doveva affrontare la sfida di superare best practice di lavoro non chiare e un’architettura IT mista, di fare un salto di paradigma passando al modello serverless. Quest’ultimo ha consentito agli sviluppatori di aumentare la scalabilità dell’applicazione online senza problemi, oltre che di focalizzarsi sulle attività di programmazione core, eliminando la necessità di tutte le classiche operazioni di configurazione dell’hardware.

App engine jobrapido
Figura 4 – Con App Engine, JobRapido è riuscita a razionalizzare le attività di sviluppo e ad aumentare la scalabilità dell’applicazione – Fonte: Google

Valuta la qualità di questo articolo

La tua opinione è importante per noi!

Partecipa alla community

guest
0 Commenti
Più recenti Più votati
Inline Feedback
Vedi tutti i commenti

DATA CENTER HUB

Tutti
RICERCHE
I PROTAGONISTI
GUIDE
APPROFONDIMENTI
Leggi l'articolo Data center in Italia, la corsa si gioca sull’energia: 95 GW di richieste a Terna
l'analisi
Data center in Italia, la corsa si gioca sull’energia: 95 GW di richieste a Terna
Leggi l'articolo Data center, gestione dell’energia e architetture critiche con Schneider Electric
l'identikit
Data center, gestione dell’energia e architetture critiche con Schneider Electric
Leggi l'articolo Data center, la region Azure in Italia di Microsoft
l'identikit
Data center, la region Azure in Italia di Microsoft
Leggi l'articolo Sviluppo dei data center, l’approccio integrato di Deerns
l'identikit
Sviluppo dei data center, l’approccio integrato di Deerns
Leggi l'articolo Campus data center e interconnessione: come si sviluppa l’ecosistema Equinix
l'identikit
Campus data center e interconnessione: come si sviluppa l’ecosistema Equinix
Leggi l'articolo Continuità elettrica per i data center: le soluzioni di Riello UPS
l'identikit
Continuità elettrica per i data center: le soluzioni di Riello UPS
Leggi l'articolo Data center, le 50 parole chiave
glossario
Data center, le 50 parole chiave
Leggi l'articolo Equans, un approccio end-to-end per i nuovi data center
l'identikit
Equans, un approccio end-to-end per i nuovi data center
Leggi l'articolo Munters, il raffreddamento che sostiene l’evoluzione dei data center
l'identikit
Munters, il raffreddamento che sostiene l’evoluzione dei data center
Leggi l'articolo Elettrificazione e distribuzione elettrica ad alta efficienza secondo ABB
L'identikit
Elettrificazione e distribuzione elettrica ad alta efficienza secondo ABB
Leggi l'articolo Dallo staffaggio alla protezione antincendio: l’offerta Hilti per i data center
l'identikit
Dallo staffaggio alla protezione antincendio: l’offerta Hilti per i data center
Leggi l'articolo Come HiRef ottimizza il raffreddamento e l’efficienza energetica dei data center
l'identikit
Come HiRef ottimizza il raffreddamento e l’efficienza energetica dei data center
Leggi l'articolo Data center in Italia: come cambia l’ecosistema della filiera
VADEMECUM
Data center in Italia: come cambia l’ecosistema della filiera
Leggi l'articolo La corsa all’AI fa esplodere la domanda energetica dei data center
Lo studio
La corsa all’AI fa esplodere la domanda energetica dei data center
Leggi l'articolo Dal data center all’AI factory: cosa serve sapere prima di investire
Vademecum
Dal data center all’AI factory: cosa serve sapere prima di investire
Leggi l'articolo Consumi AI data center: ABB scommette sulla corrente continua
Energy efficiency
Consumi AI data center: ABB scommette sulla corrente continua
Leggi l'articolo Data center, cresce l’appeal del mercato italiano per i capitali
L'analisi
Data center, cresce l’appeal del mercato italiano per i capitali
Leggi l'articolo Data center “lights-out”: quanto manca all’infrastruttura autonoma
vademecum
Data center “lights-out”: quanto manca all’infrastruttura autonoma
Leggi l'articolo Etichetta UE per i data center: più trasparenza sui consumi
L'approfondimento
Etichetta UE per i data center: più trasparenza sui consumi
Leggi l'articolo Data center, Becker: “La sovranità digitale passa dalla dimensione regionale”
L'intervista
Data center, Becker: “La sovranità digitale passa dalla dimensione regionale”
Leggi l'articolo Data center in Italia, la corsa si gioca sull’energia: 95 GW di richieste a Terna
l'analisi
Data center in Italia, la corsa si gioca sull’energia: 95 GW di richieste a Terna
Leggi l'articolo Data center, gestione dell’energia e architetture critiche con Schneider Electric
l'identikit
Data center, gestione dell’energia e architetture critiche con Schneider Electric
Leggi l'articolo Data center, la region Azure in Italia di Microsoft
l'identikit
Data center, la region Azure in Italia di Microsoft
Leggi l'articolo Sviluppo dei data center, l’approccio integrato di Deerns
l'identikit
Sviluppo dei data center, l’approccio integrato di Deerns
Leggi l'articolo Campus data center e interconnessione: come si sviluppa l’ecosistema Equinix
l'identikit
Campus data center e interconnessione: come si sviluppa l’ecosistema Equinix
Leggi l'articolo Continuità elettrica per i data center: le soluzioni di Riello UPS
l'identikit
Continuità elettrica per i data center: le soluzioni di Riello UPS
Leggi l'articolo Data center, le 50 parole chiave
glossario
Data center, le 50 parole chiave
Leggi l'articolo Equans, un approccio end-to-end per i nuovi data center
l'identikit
Equans, un approccio end-to-end per i nuovi data center
Leggi l'articolo Munters, il raffreddamento che sostiene l’evoluzione dei data center
l'identikit
Munters, il raffreddamento che sostiene l’evoluzione dei data center
Leggi l'articolo Elettrificazione e distribuzione elettrica ad alta efficienza secondo ABB
L'identikit
Elettrificazione e distribuzione elettrica ad alta efficienza secondo ABB
Leggi l'articolo Dallo staffaggio alla protezione antincendio: l’offerta Hilti per i data center
l'identikit
Dallo staffaggio alla protezione antincendio: l’offerta Hilti per i data center
Leggi l'articolo Come HiRef ottimizza il raffreddamento e l’efficienza energetica dei data center
l'identikit
Come HiRef ottimizza il raffreddamento e l’efficienza energetica dei data center
Leggi l'articolo Data center in Italia: come cambia l’ecosistema della filiera
VADEMECUM
Data center in Italia: come cambia l’ecosistema della filiera
Leggi l'articolo La corsa all’AI fa esplodere la domanda energetica dei data center
Lo studio
La corsa all’AI fa esplodere la domanda energetica dei data center
Leggi l'articolo Dal data center all’AI factory: cosa serve sapere prima di investire
Vademecum
Dal data center all’AI factory: cosa serve sapere prima di investire
Leggi l'articolo Consumi AI data center: ABB scommette sulla corrente continua
Energy efficiency
Consumi AI data center: ABB scommette sulla corrente continua
Leggi l'articolo Data center, cresce l’appeal del mercato italiano per i capitali
L'analisi
Data center, cresce l’appeal del mercato italiano per i capitali
Leggi l'articolo Data center “lights-out”: quanto manca all’infrastruttura autonoma
vademecum
Data center “lights-out”: quanto manca all’infrastruttura autonoma
Leggi l'articolo Etichetta UE per i data center: più trasparenza sui consumi
L'approfondimento
Etichetta UE per i data center: più trasparenza sui consumi
Leggi l'articolo Data center, Becker: “La sovranità digitale passa dalla dimensione regionale”
L'intervista
Data center, Becker: “La sovranità digitale passa dalla dimensione regionale”