Java en Google App Engine

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

Elige el entorno que prefieras

  • Optimizado para escalar casi al instante y gestionar picos de tráfico enormes.

  • Es la opción más rentable para las aplicaciones que tienen periodos significativos en los que no sirven tráfico.

  • El tiempo de ejecución de Java basado en OpenJDK admite la biblioteca pública estándar de Java.

  • No impone un gestor de seguridad: tu código no estará restringido por problemas de permisos de Java.

  • Nivel gratuito.

  • Sistema operativo Ubuntu

  • El entorno de ejecución Java 8 ya no se admite.

  • Runtimes de lenguaje de código abierto completos.

  • Usa cualquier framework, biblioteca o binario que quieras.

  • El código se puede llevar a cualquier lugar que admita contenedores Docker.

  • La opción más rentable para las aplicaciones que sirven tráfico de forma continua.

  • 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.

  • 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.