Il metodo POST in API REST è il principale vettore per l’inserimento di dati in un sistema gestito in remoto. Lo sperimentiamo in questo screencast usando il linguaggio Python e Flask ma soprattutto la velocità di AppEngine per la pubblicazione e l’aggiornamento di applicazioni
Ampliare un’applicazione pubblicata su AppEngine è essenzialmente molto semplice. Sarà sufficiente modificare il codice ed eseguire un nuovo deployment: con assoluta continuità Google Cloud permetterà di avere on-line una versione aggiornata. Sperimentiamolo con API REST in Python
AppEngine è un servizio fondamentale di Google Cloud che mostra come il Cloud possa rendere efficiente ed immediata la pubblicazione di applicazioni. Si tratta della possibilità di avviare un servizio, scritto in uno di tanti linguaggi disponibili, senza dover allestire la piattaforma di runtime
Le Cloud Functions sono un elemento imprescindibile tra gli strumenti serverless di Google Cloud. Implementano da sempre ottimamente il pattern Function-as-a-Service ma con la seconda generazione Google è riuscito a migliorarle da ogni punto di vista e lo scopriamo in questo screencast
Le Cloud Functions rappresentano l’implementazione Function-as-a-Service di Google Cloud, un modo rapidissimo per scrivere funzioni e lanciarle in esecuzione nel Cloud senza allestire container, macchine virtuali o altri runtime. Scopriamo come funziona questo eccezionale modello
Cloud Run è un servizio Google che permette di eseguire container Docker in Cloud praticando vie estremamente comode quali interfaccia utente e gcloud. Tratteremo un esempio in codice Python ma tutto ciò che vedremo sarà pienamente applicabile con i maggiori linguaggi di programmazione.
Oltre a console visuale e REST API, si può interagire con la Google Cloud Platform mediante un apposito tool, gcloud, installabile sulla propria macchina di lavoro. Ne scopriamo potenzialità e configurazioni dimostrando quanto il suo utilizzo sia immediato per l’invio di comandi.
Google, come in ogni ambito, ha fortemente innovato le tecnologie Cloud. La sua Google Cloud Platform è una delle soluzioni più apprezzate sia da privati sia da aziende di ogni livello per la ricchezza dei prodotti, il periodo iniziale di prova nonché un’ampia fascia di servizi gratuiti per sempre