Siguiendo con la línea de los últimos post sobre cómo desplegar una aplicación PHP, un WordPress, o una aplicación Node.js, en esta ocasión hablaré sobre otra posibilidad de trabajar con Node.js y Windows Azure.
Cloud9 es una IDE accesible a través del navegador que nos permite desarrollar aplicaciones Node.js y entre otras cosas interesantes, permite desplegar las aplicaciones directamente en Windows Azure. Este IDE es gratuito para proyectos open source.
Podéis ver este IDE en http://c9.io/
Podemos crear un nuevo proyecto.
Indicamos dónde queremos albergar nuestro código fuente:
Y una vez creado, ya podemos crear nuestra aplicación. En este caso sólo he creado una única página server.js que mostrará un “Hola Mundo”.
El IDE permite también depuración.
Una vez hayamos creado la aplicación, desde el menu “Deploy” podemos indicar la opciones de configuración del despliegue. En este caso, yo he indicado que quiero desplegarlo en Windows Azure.
El paso 1 me permite descargarme la configuración de mi subscripción Azure. Abrirá el navegador y me descargará un fichero de settings que posteriormente podré subir al IDE. Claro está, me pedirá las credenciales de acceso (LiveID) a la subscripción donde se quiere hacer el despliegue.
Una vez tengo la configuración, puedo ver los servicios de la subscripción, crear nuevos etc…
Y tras elegir el servicio dónde quiero desplegar, ya tendré todo lo necesario para desplegar. Fácil, verdad?