O “cloud computing”é unha nova forma de negocio na Rede. Consiste en alugar tanto o espazo virtual como o motor de computación dun computador a quen desexe desenvolver un proxecto. É dicir, alúgase a terceirosa potencia e o uso de grandes computadores, aos que se accedevía web. Empresas como Amazon, coa súa plataforma EC2, eGoogle, con AppEngine ,xa ofrecen servizos de “cloud computing”. Agora Microsofttamén entrou no sector con Windows Azure.
Na última conferencia de Microsoft para as súasdesenvolvedores, a “Professional Developers Conference 2008”,Ray Ozzie, xefe da área de creación de software e novo ideólogo deMicrosoft, presentou a versión preliminar de Windows. Azure, unha plataforma en liña pensada para que terceiras empresaspoidan crear servizos web e desenvolvementos empresariais destinados aosistema operativo Windows. Segundo Ozzie, Azure é unhaplataforma orientada a desenvolvedores, empresas de Internet,administradores de sistemas e comercializadores de software.
Microsoft proporciona nesta plataforma aloxamento de ficheiros,administración de servizos e tempo de computación.Ademais a plataforma será compatible con tecnoloxíaspropias de Microsoft como SQL Serves, live Services, .NET, SharePointe Dynamics CRM Services.
Aforrar en infraestrutura
Unha das principais vantaxes de usar Azure é o poderdespreocuparse pola escalabilidade dunha aplicación nova(que soporte un crecemento exponencial en visitas), xa que ao usaros sistemas informáticos centralizados de Microsoft sedispón dunha base sólida para responder a unha forte demandade audiencia sen que o sitio web do servizo fraquee.
Así, as empresas de nova creación que dispoñan depouca infraestrutura de computación por si soas podenreducir os seus investimentos, xa que non necesitan dispor de servidores ecentros de datos propios senón que utilizan os de Azure. Microsoftpon a disposición dos desenvolvedores unha intraestructuratecnolóxica a un custo moito menor que se estestivesen que investir nela desde cero.
A estrutura do futuro sistema operativo Windows 7 nonresidirá só no escritorio do computador,senón que estará en continua interacción coapalataforma web de Azure
Nesta presentación Ozzie non deu detalles sobre oprezo de uso da plataforma, aínda que asegurou que terá“un prezo competitivo”. Mentres, será de usogratuíto para os desenvolvedores que utilicen as versións betadurante 2009. A súa versión final non estará dispoñibleata o ano 2010.
Segundo algúns analistas, esta versión estarápreparada para a súa utilización con Windows 7, o novo sistemaoperativo de Microsoft. É dicir, Windows 7 será unha partefundamental de Azure, permitindo a súa integración dentro daplataforma para poder ofrecer servizos en liña por parte deterceiros.
A estrutura do novo sistema operativo, deste xeito, nonresidirá soamente no escritorio do computador do usuario,senón que estará en continua interacción coapalataforma web de Azure, coa que se enriquecerá ecomplementará grazas aos novos desenvolvementos que se vaianproducciendo. Por suposto, a intención é que o usuario sebeneficie destes novos desenvolvementos.
Neste sentido, Azure pretende ser o centro de todo o universode aplicacións e servizos desenvolvidos para Windows por Microsofte polas empresas que queiran colaborar coa marca. Ademaisquere ser tamén o nexo entre todos os dispositivos de quedispoña o usuario. Por exemplo, un usuario podería facer unhafotografía co seu teléfono móbil e sincronizarsede forma automática co seu cartafol de fotografías nocomputador de casa.
Microsoft se reinventa
Mentres Apple limítase a abrir o código do iPhone, Microsoft mantén pechado, polo menos parcialmente, o de Windows, pero presta soporte
Microsoft se reinventa para seguir sendo a principal empresa desoftware do mundo. E faino tratando de optimizar o uso daRede para a distribución e o desenvolvemento de aplicacións online, ao estilo do que xa fixese Apple coas aplicaciónspara o seu iPhone. Aínda que a súa metodoloxía é diferente, xa quementres Apple limitábase a abrir o seu código, Microsoft omantén pechado, polo menos parcialmente, pero presta soporte.
Trátase dun paso moi importante nunha época na queas aplicacións tenden a asentarse en Internet e o sistemaoperativo empeza a non ser percibido como fundamental por parte deos usuarios. Con todo, este paso non significa que Microsoft vaiaa deixar de apostar polas súas aplicacións máis utilizadas noscomputadores persoais, como o paquete ofimático Office, senónque busca combinar o mellor de ambos os mundos.
Arquitectura de Azure
Azure dispón dunha arquitectura divivida en varias capas, sobrea que descansa cada unha das partes máis importantes daplataforma:
Capa 0: Denominada“Global Foundational Services (GFS)” é o nivel deabstracción máis básico, sería equivalenteá capa de abstracción de hardware no sistema operativoWindows.
Capa 1: É a capa fundamental da plataforma Azure, xaque se encarga de xestionar e coordinar os diferentes mecanismos devirtualización en todas as máquinas que conforman ocentro de datos de Azure.
Capa 2: Correspóndese co conxunto de servizosdispoñibles para a creación de aplicacións. A utilizacióndestes servizos será por conta dos usuarios de Azure een función das necesidades de cada proxecto que queirandesenvolver na plataforma. Live Services, SQL Server ou . NETServices son algúns dos servizos actualmente dispoñibles.
Capa 3: Aquí atópanse aloxadas asaplicacións desenvolvidas para Azure. Por defecto, Microsoft inclúeagora Sharepoint, Exchange e Dynamics CRM, aínda que o seu númeroirá aumentando no futuro.
Despois de que os primeiros desenvolvedores tivesen acceso áprimeira versión preliminar de Windows Azure, presentouse a primeira aplicación realizada e sustentada nadevandita plataforma por parte de terceiros. Bluehooé unha aplicación móbil pensada para que os usuariospoidan conectarse con outras persoas mediante unha rede social por proximidade.Os usuarios de Bluehoo poden descubrir que outrosusuarios se atopan preto e acceder aos seus perfís para poderestablecer unha conversación. Actualmente a versión de Bluehooatópase en fase de beta, aínda que dispoñible paraa súa descarga desde a súa páxina web.