Node.js en Google App Engine

App Engine te ofrece dos entornos de lenguaje Node.js. Ambos entornos tienen el mismo flujo de trabajo de desarrollo centrado en el código, escalan de forma rápida y eficiente para gestionar el aumento de la demanda, y te permiten usar la probada tecnología de servicio de Google para crear tus aplicaciones web, móviles y de IoT rápidamente y con una sobrecarga operativa mínima. Aunque ambos entornos tienen mucho en común, se diferencian en algunos aspectos importantes.

Elige el entorno que prefieras

  • Nivel gratuito

  • La aplicación puede escalar a 0 instancias cuando no haya tráfico. Es la opción más rentable para las aplicaciones que tienen periodos significativos en los que no sirven tráfico.

  • Tiempo de implementación rápido

  • No se puede personalizar la imagen del entorno de ejecución

  • Sistema operativo Ubuntu

  • Sin nivel gratuito. La aplicación siempre tiene un número mínimo de instancias en ejecución. La opción más rentable para las aplicaciones que sirven tráfico de forma continua.

  • Mayor tiempo de implementación.

  • La imagen de tiempo de ejecución se puede personalizar.

  • Usa tipos de máquinas personalizadas para configurar el número de CPUs y el tamaño de la memoria.

  • Sistema operativo Ubuntu

Elegir un entorno

Puedes ejecutar una aplicación de App Engine en dos entornos: el estándar y el flexible. Consulta un resumen de las diferencias entre los dos entornos.