Go en Google App Engine

App Engine te ofrece dos entornos en lenguaje Go. 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

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

  • Nivel gratuito

  • La aplicación puede escalarse a 0 instancias cuando no haya tráfico. 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

  • Sistema operativo Ubuntu

  • El entorno de ejecución de Go 1.11 ya no se admite.

  • Tipos de instancias con más CPU y memoria

  • Puede acceder a los recursos de la misma red de Compute Engine

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