Entornos de ejecución del entorno estándar de App Engine

El entorno estándar de App Engine tiene dos generaciones de entornos de ejecución. Los entornos de ejecución de segunda generación mejoran significativamente las capacidades de App Engine y quitan algunas de las limitaciones de los entornos de ejecución de la primera generación. En esta página, se describen las similitudes y diferencias entre los entornos de ejecución de primera y segunda generación.

Primera generación Segunda generación
Lenguajes admitidos Python 2.7
Java 8
PHP 5.5
Go 1.9 y Go 1.11
Python 3.7
Java 11 (Beta)
Node.js
PHP 7.2
Ruby (Beta)
Go 1.12
Extensión del lenguaje y
asistencia de biblioteca del sistema
Python 2.7, PHP 5.5, Go 1.9:
extensiones y bibliotecas en la lista blanca
Java 8, Go 1.11: Cualquier extensión o biblioteca
Cualquier extensión o biblioteca
API admitidas API patentada de App Engine Bibliotecas cliente de código abierto en la nube
Acceso a la red externa Python 2.7, PHP 5.5, Go 1.9: API de búsqueda mediante la URL
Java 8, Go 1.11: Acceso completo
Acceso completo
Acceso al sistema de archivos Python 2.7, PHP 5.5, Go 1.9: Ninguno
Java 8, Go 1.11: Acceso de lectura/escritura a /tmp
Acceso de lectura/escritura a /tmp
Entorno de ejecución del lenguaje Modificado para App Engine Entorno de ejecución de código abierto no modificado
Mecanismo de aislamiento Patentado Zona de pruebas del contenedor basado en gVisor

Asistencia para el entorno de ejecución de primera generación de App Engine

Actualmente, no hay planes para dar de baja los entornos de ejecución de primera generación de App Engine. Los entornos de ejecución de segunda generación representan la dirección futura de App Engine; sin embargo, los desarrolladores y clientes que utilizan los entornos de ejecución de primera generación seguirán recibiendo asistencia y actualizaciones de las funciones.

Similitudes entre entornos de ejecución de primera y segunda generación

  • Tiempo de ampliación casi instantáneo para responder a los picos de tráfico
  • Compilación de las aplicaciones mediante el mismo proceso de compilación
  • Mismo ANS para los servicios de GA
  • Misma asistencia para la línea de comandos de gcloud y misma interfaz para GCP Console
  • Nivel gratuito
¿Te ha resultado útil esta página? Enviar comentarios:

Enviar comentarios sobre...

Documentación de App Engine