Aviso: En los próximos meses, reorganizaremos el sitio de documentación de App Engine para facilitar la búsqueda de contenido y alinearlo mejor con el resto de los productos de Google Cloud. El mismo contenido estará disponible, pero la navegación ahora coincidirá con el resto de los productos de Cloud.

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

  • Es compatible con Node.js 10, Node.js 12, Node.js 14, Node.js 16.

  • 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

Elige 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