Windows Azure Multi Application

Windows Azure Multi Application es una aplicación de ejemplo disponible en CodePlex que permite desplegar de forma dinámica aplicaciones sobre una instancia de Windows Azure desplegada anteriormente.

Cuando se despliega la aplicación en Windows Azure únicamente se despliega la herramienta de administración, la cuál permite posteriormente desplegar nuevas aplicaciones o actualizar o eliminar las que ya estuvieran desplegadas.

servicelist

El objetivo de la aplicación es optimizar el uso de recursos de la instancia y por tanto, reducir el coste de uso de la plataforma.

Sobre la misma instancia pueden desplegarse instancias de diferente naturaleza; ASP.NET Web Forms, ASP.NET MVC, Servicios Windows etc…

La aplicación soporta disponer de múltiples instancias  y modificar el número de las desplegadas de forma dinámica sin tener que hacer acciones adicionales.

Si os interesa podéis coger el código fuente de la misma aquí y si la probáis, no dudéis en proponer mejoras!

events

Actualización de las herramientas de Windows Azure

Para los que todavía estamos dando el callo Microsoft ha publicado una nueva release de las herramientas de Visual Studio para Windows Azure, las cuáles se pueden descargar desde aquí usando Web Platform Installer.

Mejora:

  • Posibilidad de hacer profiling de las aplicaciones y así poder analizar y mejorar el rendimiento de nuestras aplicaciones.

imageimage

  • Nuevo Rol para aplicaciones MVC 3, que incluye el proveedor para SQL Azure

image

  • Permitir disponer múltiples configuraciones en el mismo proyecto, al estilo de lo que se puede hacer en el resto de proyectos; debug, release etc..

imageimage

  • Mejora en las validaciones de los empaquetados para Windows Azure, para evitar en lo posible aplicacaciones que funcionen en el entorno local pero no en Windows Azure, por ejemplo, por no haber incluido algún ensamblado en el empaquetado.

image

Toda la información completa aquí.

Adicionalmente a esto también ha salido una nueva versión del training kit.

 

estoyenlanubeBannerLong