Se ne sente un gran parlare, sicuramente è un qualcosa che non fa ancora parte del nostro presente, è controverso, è criticato, è amato... ma il cloud computing secondo Microsoft è una realtà su cui a Redmond stanno investendo molto e che farà parte del futuro del Web per tanti motivi. Come sempre, non sto qui a giudicare della bontà o meno delle cose, però mi piace discuterne.
Windows Azure, come probabilmente sapete, è il sistema operativo "on the clouds" per il supporto all'infrastruttura delle applicazioni Web di prossima generazione. Windows Azure Services Platform è un insieme di servizi Web che si basano su Azure e che sono attualmente offerti da Microsoft in edizione CTP (Customer Technology Preview). Non è quindi una piattaforma stabile o definitiva, è una pre-beta. Ma si può provare gratuitamente (sarà a pagamento per le varie categorie di aziende quando sarà disponibile in RTW)... ed è quello che ho cercato di fare in diverse prove.
Ho quindi realizzato questo primo video sulla creazione e distribuzione di una semplicissima applicazione Web creata con Visual Web Developer 2008 Express Edition, perché in italiano non c'è praticamente nulla su Azure. I servizi offerti da Azure Services Platform sono tanti, di conseguenza per ora ho potuto provarne solo alcuni, ma credo che avere almeno qualche dritta su come ci si deve muovere per iniziare sia una buona idea.
Nel rimandare a MSDN (link anche nel video), in particolare a questo e quest'altro indirizzo, circa informazioni di dettaglio su cos'è Windows Azure e il cloud computing su Windows Azure, potete guardare questo primo screencast, disponibile nell'area screencast di Visual Basic Tips & Tricks, facendo clic qui oppure guardarne un'anteprima basata su Silverlight 2.0 qui sotto:
La demo qui è molto essenziale, poiché ho voluto focalizzare l'attenzione sui tool e sulle procedure da seguire. Nel prossimo video vedremo una demo su un'applicazione Silverlight, così vediamo qualche tecnica più interessante e un po' più di codice.
Alessandro