Node.js en Google App Engine

App Engine te permite elegir entre dos entornos de lenguaje Node.js. Ambos entornos presentan el mismo flujo de trabajo del desarrollador centrado en códigos, escalan con rapidez y eficiencia para controlar los aumentos en la demanda y te permiten usar tecnología de entrega comprobada de Google a fin de compilar tus aplicaciones web, para dispositivos móviles y de IoT con rapidez y con una sobrecarga operativa mínima. Estos dos entornos tienen mucho en común, pero también presentan algunas diferencias importantes.

Elige tu entorno preferido

Entorno estándar

  • Compatibilidad con Node.js 10 y Node.js 12 (Beta)

  • Nivel gratuito

  • La aplicación puede escalar a 0 instancias cuando no hay tráfico. Más rentable para aplicaciones que tienen períodos significativos en los que no entregan tráfico.

  • Tiempo de implementación rápido.

  • La imagen del entorno de ejecución no se puede personalizar.

  • SO Ubuntu.

Entorno flexible

  • Admite cualquier versión de Node.js.

  • No está incluido en el nivel gratuito. La aplicación siempre tiene una cantidad mínima de instancias en ejecución. Más rentable para aplicaciones que entregan tráfico continuamente.

  • Tiempo de implementación más largo.

  • La imagen del entorno de ejecución se puede personalizar.

  • Usa tipos personalizados de máquinas para configurar el recuento de CPU y el tamaño de la memoria.

  • SO Debian.

Cómo seleccionar un entorno

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