El “cloud computing”és una nova forma de negoci a la Xarxa. Consisteix a llogar tant l’espai virtual com el motor de computació d’un ordinador a qui desitgi desenvolupar un projecte. És a dir, es lloga atercers la potència i l’ús de grans computadors, als quals s’accedeixvia web. Empreses com Amazon, amb la seva plataforma EC2, iGoogle, amb AppEngine,ja ofereixen serveis de “cloud computing”. Ara Microsofttambé ha entrat en el sector amb WindowsAzure.
En l’última conferència de Microsoft per les sevesdesenvolupadors, la “Professional Developers Conference 2008”,Ray Ozzie, cap de l’àrea de creació de programari i nou ideòleg deMicrosoft, va presentar la versió preliminar de WindowsAzure, una plataforma on line pensada perquè terceres empresespuguin crear serveis web i desenvolupaments empresarials destinats alsistema operatiu Windows. Segons Ozzie, Azure és unaplataforma orientada a desenvolupadors, empreses d’Internet,administradors de sistemes i comercialitzadors de programari.
Microsoft proporciona en aquesta plataforma allotjament de fitxers,administració de serveis i temps de computació.A més la plataforma serà compatible amb tecnologiespròpies de Microsoft com SQL Serves, live Services, .NET, SharePointi Dynamics CRM Services.
Estalviar en infraestructura
Una dels principals avantatges d’usar Azure és el poderdespreocuparse per l’escalabilitat d’una aplicació nova(que suporti un creixement exponencial en visites), ja que en usarels sistemes informàtics centralitzats de Microsoft esdisposa d’una base sòlida per respondre a una forta demandad’audiència sense que el lloc web del servei flaquegi.
Així, les empreses de nova creació que disposin depoca infraestructura de computació per si soles podenreduir les seves inversions, ja que no necessiten disposar de servidors icentres de dades pròpies sinó que utilitzen els de Azure. Microsoftposa a la disposició dels desenvolupadors una intraestructuratecnològica a un cost molt menor que si aquestshaguessin d’invertir en ella des de zero.
L’estructura del futur sistema operatiu Windows 7 noresidirà només en l’escriptori de l’ordinador,sinó que estarà en contínua interacció amb lapalataforma web d’Azure
En aquesta presentació Ozzie no ha donat detalls sobre elpreu d’ús de la plataforma, encara que ha assegurat que tindrà“un preu competitiu”. Mentre, serà d’úsgratuït per als desenvolupadors que utilitzin les versions betadurant 2009. La seva versió final no estarà disponiblefins a l’any 2010.
Segons alguns analistes, aquesta versió estaràpreparada per a la seva utilització amb Windows 7, el nou sistemaoperatiu de Microsoft. És a dir, Windows 7 serà una partfonamental d’Azure, permetent la seva integració dins de laplataforma per poder oferir serveis on line per part detercers.
L’estructura del nou sistema operatiu, d’aquesta manera, noresidirà solament en l’escriptori de l’ordinador de l’usuari,sinó que estarà en contínua interacció amb lapalataforma web d’Azure, amb la qual s’enriquirà icomplementarà gràcies als nous desenvolupaments que es vaginproducciendo. Per descomptat, la intenció és que l’usuari esbeneficiï d’aquests nous desenvolupaments.
En aquest sentit, Azure pretén ser el centre de tot l’universd’aplicacions i serveis desenvolupats per Windows per Microsofti per les empreses que vulguin col·laborar amb la marca. A mésvol ser també el nexe entre tots els dispositius quedisposi l’usuari. Per exemple, un usuari podria fer unafotografia amb el seu telèfon mòbil i sincronitzar-sede forma automàtica amb la seva carpeta de fotografies en elordinador de casa.
Microsoft es reinventa
Mentre Apple es limita a obrir el codi de l’iPhone, Microsoft manté tancat, almenys parcialment, el de Windows, però presta suport
Microsoft es reinventa per seguir sent la principal empresa deprogramari del món. I ho fa tractant d’optimitzar l’ús de laXarxa per a la distribució i el desenvolupament d’aplicacions online, a l’estil del que ja fes Apple amb les aplicacionspel seu iPhone. Encara que la seva metodologia és diferent, ja quementre Apple es limitava a obrir el seu codi, Microsoft elmanté tancat, almenys parcialment, però presta suport.
Es tracta d’un pas molt important en una època en la qualles aplicacions tendeixen a assentar-se en Internet i el sistemaoperatiu comença a no ser percebut com a fonamental per part deels usuaris. No obstant això, aquest pas no significa que Microsoft vagia deixar d’apostar per les seves aplicacions més utilitzades en elsordinadors personals, com el paquet ofimàtic Office, sinóque busca combinar el millor de tots dos mons.
Arquitectura d’Azure
Azure disposa d’una arquitectura divivida en diverses capes, sobrila que descansa cadascuna de les parts més importants de laplataforma:
Capa 0: Denominada“Global Foundational Services (GFS)” és el nivell deabstracció més bàsic, seria equivalenta la capa d’abstracció de maquinari en el sistema operatiuWindows.
Capa 1: És la capa fonamental de la plataforma Azure, jaque s’encarrega de gestionar i coordinar els diferents mecanismes devirtualització en totes les màquines que conformen elcentre de dades d’Azure.
Capa 2: Es correspon amb el conjunt de serveisdisponibles per a la creació d’aplicacions. La utilitzaciód’aquests serveis serà per compte dels usuaris d’Azure ien funció de les necessitats de cada projecte que vulguindesenvolupar en la plataforma. Live Services, SQL Server o . NETServices són alguns dels serveis actualment disponibles.
Capa 3: Aquí es troben allotjades lesaplicacions desenvolupades per Azure. Per defecte, Microsoft inclouara Sharepoint, Exchange i Dynamics CRM, encara que el seu nombreanirà augmentant en el futur.
Després que els primers desenvolupadors tinguessin accés a laprimera versió preliminar de Windows Azure, s’hapresentat la primera aplicació realitzada i sustentada enaquesta plataforma per part de tercers. Bluehooés una aplicació mòbil pensada perquè els usuarispuguin connectar-se amb altres persones mitjançant una xarxa social perproximitat. Els usuaris de Bluehoo poden descobrir que altresusuaris es troben a prop i accedir als seus perfils per poderentaular una conversa. Actualment la versió deBluehoo es troba en fase de beta, encara que disponible per ala seva descàrrega des de la seva pàgina web.