Windows Azure Web Sites (3/5): Desplegar desde Visual Studio y WebMatrix

En los post anteriores veíamos como de fácil es posible crear un WordPress y cómo conectarnos por FTP.

En este post veremos cómo es posible usar WebMatrix y Visual Studio para desplegar Web Sites en Windows Azure. Con el primero usaremos el WordPress creado anteriormente y para ver el segundo caso crearemos un nuevo Web Site dónde desplegar una aplicación ASP.NET MVC.

Si partimos de WordPress creado anteriormente, veremos que en la parte inferior tenemos un botón “WebMatrix”.

16

Si seleccionamos esta opción podemos descargarnos el Web Site a nuestro equipo, usar WebMatrix para realizar modificaciones y desplegar los cambios de forma muy sencilla.

Si no lo tenemos instalado no es necesario hacer nada, el proceso de descarga se encarga de instalar WebMatrix si es necesario, descargarse los ficheros, instalar MySQL etc…todo para poder tener el entorno de desarrollo en nuestro equipo local.

17

Una vez tenemos descargado el portal, haremos las modificaciones que creamos convenientes, pudiendo publicar los cambios a través de la acción “Publicar”, la cuál nos mostrar un wizard de publicación similar a este que muestro a continuación, donde se indican los ficheros que han sido modificado y por tanto, lo que se desplegarán al Web Site de Windows Azure.

 

18

y desde la opciones de configuración podemos ver la configuración del servidor dónde se está realizando el Web Deploy, que no son más que los datos del servidor de Windows Azure.

19

Una vez que hemos visto como desplegar desde WebMatrix, veremos cómo hacer lo mismo con Visual Studio, en este caso, publicando una aplicación ASP.NET MVC 4.

Lo primero será crear un Web Site:

20

Una vez lo tenemos, crearemos desde Visual Studio una aplicación ASP.NET MVC 4. En este caso la aplicación es lo de menos, nos vale con lo que se genera por defecto. No hay que hacer ningún cambio especial para poder funcionar en Windows Azure.

22

23

Una vez que tenemos la aplicación, podremos usar la acción “Publicar” para hacer un Web Deploy directamente sobre el Web Site recién creado.

Desde el portal de Windows Azure podemos descargar los datos del servidor sobre el cuál hacer el despliegue, los cuáles importaremos en el wizard de publicación.

Como veis el proceso es prácticamente igual que el visto con WebMatrix, pero desde Visual Studio.

21

24

25

26

27

 

Una vez realizada la acción ya tendremos el portal disponible!

 

28

Ibon Landa

bon Landa lleva más de 15 años dedicado al desarrollo de software. Durante este tiempo ha trabajado en diferentes empresas en las cuáles ha podido trabajar en diferentes entornos y tecnologías. Actualmente está focalizado principalmente en tareas de desarrollo, arquitectura, en las herramientas del ciclo de vida y en todo lo relacionado con la plataforma de Cloud Computing Microsoft Azure, área en el que ha sido reconocido como MVP. Participa de forma activa en la comunidad, escribiendo su blog, manteniendo un portal sobre Microsoft Azure y colaborando con Microsoft y grupos de usuarios en eventos de formación, talleres y giras de producto.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *