La tercera generación de la plataforma Windows Azure ha llegado con la versión 1.7 de Windows Azure (SDK) el pasado viernes 7 de junio de 2012 presentada por el vicepresidente corporativo de Microsoft servidores y herramientas de negocio (Corporate Vice President in the Microsoft Server and Tools Business).

En un evento internacional “Meet Windows Azure[1], retransmitido en directo, el responsable de Microsoft presentó las novedades más importantes de la plataforma de informática en la nube de Microsoft que se pueden acceder desde ese mismo día a través de un nuevo portal mejorado de administración, más accesible (HTML5) que el anterior (Silverlight) y más dinámico que, aunque le falta bastante funcionalidad de la que está disponible en la versión anterior (todavía accesible), es un buen punto de partida que incorpora algunas de las características más demandadas por los usuarios y desarrolladores de aplicaciones para la nube, como la posibilidad de visualizar información de rendimiento y salud de los servicios en tiempo real, una parrilla de servicios con nuevo nombre y con nuevas formas de creación y gestión y la incorporación de aplicaciones tradicionales en tecnologías abiertas (Linux, Apache, MySQL, PHP).

 

 

Sitios Web y Servicios en la Nube (Web Sites & Cloud Services)

Lo que hasta ahora se ha conocido como “hosted services” o servicios hospedados (en la traducción al español del término en el propio portal), ahora se divide en dos categorías de servicios en la nube: Sitios Web (Web Sites) y Servicios en la nube (Cloud Services).

Los Sitios Web son aplicaciones de tipo frontal de las que popularmente se instalan y se usan en un solo entorno o paquete como las que ya hemos mencionado (tipo WordPress, o su propia aplicación web en MVC). Los sitios Web inicialmente se lanzan en un entorno (o modo) compartido que se ofrece actualmente de forma gratuita y existe siempre la posibilidad de pasar al modo dedicado en el que su aplicación web se ejecutará en una máquina virtual dedicada en caso de que sea necesario. La privacidad y la separación de los datos de los usuarios están siempre garantizadas en cualquiera de los dos modos.

clip_image004_thumb_6C135A36

Los servicios en la nube se usarán para aplicaciones de negocio más complejas donde existen diferentes componentes como la capa de presentación (Web o móvil), la capa de servicios Web (bus de servicios), la capa de negocio y la capa de acceso a datos (por ejemplo) en aplicaciones más complejas que requieren de diferentes capas distribuidas en diferentes máquinas virtuales. En SolidQ por ejemplo, a aplicación de la Lotería de Navidad se distribuyó en un frontal ligero en HTML5 y en un servicio Web que permitía utilizar tanto aplicaciones Web como móviles para consultar los datos de los premios.

Sitios Web: Nuevos servicios dan soporte a aplicaciones populares (Desde Galería)

La característica de Sitios Web incorpora la posibilidad de crear bien sus propios sitios Web en cualquiera de los lenguajes soportados (que ahora se incrementan con nuevos SDKs y herramientas) y además la posibilidad de crear sitios basados en marcos de trabajo de tipo abierto (Open Source) populares como por ejemplo gestores de contenido o CMS (WordPress, Drupal, Joomla!, DotNetNuke, UmbracoCMS…), algunos de los más famosos sistemas eCommerce (mojoPortal, Drupal Commerce) o herramientas de tipo foro (DasBlog, Orchard CMS, etc.). Esta característica es nueva y puede favorecer el uso de Windows Azure como alternativa a otras propuestas de tipo cloud o hosting que incluyen estos servicios. El hándicap estará sin duda en el precio, que es la herramienta comparativa para evaluar esta opción entre diferentes proveedores así como las posibilidades de escalado (incremento de recursos informáticos) en caso necesario.

 

Soporte de bases de datos relacionales MySQL

Además, como parte del nuevo servicio se ha realizado un acuerdo con la empresa ClearDB para soportar la utilización de bases de datos relacionales MySQL (además de las ya soportadas anteriormente SQL Azure). Ahora tanto las nuevas aplicaciones que usted cree como las aplicaciones ya disponibles en la galería de aplicaciones de Sitios Web de Azure, pueden utilizar este popular sistema de bases de datos de tipo Open Source.

clip_image006_thumb_6C135A36

Y hasta aquí esta primera entrada de novedades en la que ya sabes un poco más de la característica de Sitios Web (Web Sites) que en resumen incorpora nuevas funcionalidades que facilitan la creación y despliegue en la nube de aplicacones Web de tipo tradicional (sitios Web estáticos y dinámicos, creados por los usuarios desde cero o a partir de populares frameworks tanto de .NET como de Open Source PHP con MySQL). Sigue atento al blog donde iremos desgranando, comentando y explicando las novedades de Windows Azure, no sólo enumerando las novedades sino comentando ventajas, inconvenientes, escenarios y mejoras que pueden ayudarte a decidir o a invertir más recursos en la nube con la plataforma Windows Azure.

Happy cloud!


[1] Accesible la grabación en http://www.meetwindowsazure.com/