Windows Azure Interoperable

Windows Azure, la plataforma de Cloud Computing de Microsoft, esta diseñada para permitir interactuar con plataformas y lenguajes que no tienen que ser siempre Microsoft. Veamos de que se trata en este corto video.

Script del Video:

Microsoft provee la tecnología más actualizada que ayuda a las empresas del mundo a mejorar sus negocios. Así como Windows ofrece una plataforma que permite desplegar tecnologías Microsoft y No Microsoft, la plataforma de Windows Azure provee un ambiente flexible para desarrollar aplicaciones y servicios en la nube.

Como sabemos, Windows Azure es un sistema operativo que facilita el desarrollo, y de aplicaciones basadas en Cloud Computing. De esta manera, nos permite desarrollar, hostear y administrar servicios y aplicaciones en la nube.

Esta plataforma de cloud está diseñada para maximizar la interoperabilidad

Usando herramientas de Windows Azure y ambientes de desarrollo como Visual Studio, Framework .net, Eclipse, PHP y Java, se pueden crear aplicaciones portables que corren en Windows Azure.

Windows Azure soporta protocolos de internet muy usados tales como HTTP, REST, SOAP y XML. Así aseguramos portabilidad de datos desde ambientes de desarrollo externos.

Microsoft ofrece recursos de Windows Azure que son OSS útiles por ejemplo para hacer integración de ambientes de desarrollo como Eclipse de manera tal que se ofrecen una serie de wizards y utilidades para escribir, depurar. configurar y desplegar aplicaciones PHP a Windows Azure.

En cuanto a lenguajes de programación el Windows Azure SDK para PHP ayuda a los desarrolladores PHP a crear aplicaciones web basadas en PHP que pueden correr en Windows Azure y los desarrolladores JAVA pueden usar el SDK para JAVA, y usar los servicios de almacenamiento de Windows Azure para almacenar datos de sus aplicaciones.

Adicionalmente, Windows Azure también ofrece el Windows Azure Tomcat Accelerator para desplegar soluciones Java basadas en Tomcat en Windows Azure. Esto comprende básicamente subir los ejecutables del servidor de Tomcat a la nube para poder desde Windows Azure ejecutar aplicaciones Java.