2012-06-25 9 views
6

Soy nuevo en Microsoft Windows Azure Cloud y quiero ejecutar mi aplicación node.js en la nube azul. Leí el sitio del Centro de desarrolladores de Windows azul Node.js (https://www.windowsazure.com/en-us/develop/nodejs/) y parece que mi aplicación se puede ejecutar en la nube azul de varias maneras.¿Qué servicio azul, debería elegir para mi aplicación node.js?

Qué opción azul es bueno para mi aplicación Node.js si quiero desplegar rápida con menos conocimientos azul?

Respuesta

8

Si usted es nuevo en Windows Azure, pero bien un desarrollador Node.js, seguro que es posible utilizar Windows Azure para escribir una aplicación Node.js.

dispone de los siguientes opciones:

  1. Windows Azure Websites (Preview) -
    • GRATIS sólo si comparte y si RESERVADO hay algún costo asociado con él
    • Gran si usted es un usuario de Linux o Mac
    • Su aplicación Node.js se ejecutará en Windows de servidores
    • Y ou puede usar Git para implementar la aplicación Node.js
  2. Windows Azure Cloud Services

    • Ideal para aplicaciones que separan la lógica en múltiples niveles utilizando tanto Web y roles de trabajo
    • Es un servicio de pago
    • Puede usar PowerShell para implementar directamente desde un equipo con Windows
    • Su aplicación Node.js se ejecutará en Windows Se rver 2008 OS
    • Tendrá capacidad para RDP de Windows Azure VM.
  3. Windows Azure Virtual Machines (vista previa) -

    • De esta manera se pueden crear ejecutar la aplicación en un Node.js máquinas Microsoft Windows o Linux (Suse, CentOS, Ubuntu) o subir su propia máquina virtual de Linux ya está totalmente instalado con la aplicación Node.js
    • con la máquina Windows, puede RDP a su máquina e instalar el nodo.aplicación js
    • Con la máquina Linux puede usar masilla para conectar su máquina Linux en orden como a continuación, instalar la aplicación y otros paquetes
    • Actualmente incluso con el modo de vista previa, hay un cierto precio asociado con él

Como eres nuevo en Windows Azure, te sugiero que pruebes usando Sitios web gratuitos de Windows Azure Compartidos porque de esta manera realmente no necesitas aprender mucho acerca de Windows Azure y puedes comenzar a ejecutar tu aplicación instantáneamente. Este podría ser el método más fácil entre las 3 opciones anteriores y luego puede pasar a otro simplemente migrando su aplicación si es necesario.

SI decide utilizar el servicio en la nube, puede usar Cloud9 IDE para publicar su aplicación Node.js directamente en los servicios en la nube de Windows Azure en su suscripción.

0

¿Cuáles son las opciones que está considerando? Puedo pensar en dos: "servicios en la nube" o "sitios web". Esta última es probablemente la opción más fácil y económica, suponiendo que está creando una aplicación web. El primero le ofrece máquinas virtuales completas que respaldan su aplicación, en las que puede ejecutar cualquier cosa (incluso "trabajadores" que procesan datos en segundo plano o aplicaciones que se comunican a través de sockets web o incluso TCP sin procesar). Es más potente, pero también es más difícil de usar, más lento de implementar y cuesta más dinero que un "sitio web" compartido.

0
  1. Inscríbete Windows Azure de 90 días de prueba gratuita https://www.windowsazure.com/en-us/pricing/free-trial/

  2. Login en el portal en: https://manage.windowsazure.com

  3. Haga clic en los máquinas virtuales pestaña continuación, haga clic crear una máquina virtual para crear una máquina virtual de Windows.

  4. En el panel deslizable, seleccione rápido crea a continuación, especifique el nombre DNS, Imagen [Windows Server 2008 R2 SP1], la contraseña del administrador, Tamaño [Pequeño (1 núcleo, 1.75GB de memoria)], ubicación (West US). Para finalizar, haga clic en el botón Crear máquina virtual.

  5. Una vez que se completa el aprovisionamiento, puede conectarse a su VM a través del protocolo de escritorio remoto haciendo clic en el botón Connect en la barra de herramientas en la parte inferior de la pantalla.

  6. Asegúrate de instalar un navegador moderno como Firefox para evitar la molesta configuración de seguridad predeterminada de IE, luego procede a descargar e instalar el msi node-js como lo harías en tu escritorio.

  7. ¡Feliz hacking!

0

La manera más rápida de comenzar es usar los sitios web de Windows Azure. Obtiene un sitio web que ya está configurado para ejecutar node.js. Simplemente usa los comandos ftp o git para insertar su código en la carpeta desplegable de su sitio.

Puede usar una Mac, PC o Linux como su máquina de desarrollo. Este tutorial (usando un mac) muestra la manera más rápida de comenzar:

¡Salud!

+0

Puede un sitio web Node.js en Azure, utilizar TCP? –

Cuestiones relacionadas