Ruby en Google App Engine

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

  • Nivel gratuito

  • La aplicación puede escalar 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

  • No se puede personalizar la imagen del entorno de ejecución

  • Sistema operativo Ubuntu

  • 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

  • Tiempo de implementación más largo

  • La imagen de tiempo de ejecución se puede personalizar

  • Usar tipos de máquinas personalizadas para configurar el número de CPUs y el tamaño de la memoria

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