Entorno flexible de App Engine

App Engine permite que los desarrolladores se enfoquen en hacer lo que mejor saben hacer: escribir código. Sobre la base de Google Compute Engine, el entorno flexible de App Engine escala verticalmente la aplicación de forma automática al tiempo que balancea la carga. Los microservicios, la autorización, las bases de datos de SQL y NoSQL, la división de tráfico, los registros, el control de versiones, el análisis de seguridad y las redes de distribución de contenidos son compatibles de forma nativa. Además, el entorno flexible de App Engine te permite personalizar el entorno de ejecución o incluso el sistema operativo de tu máquina virtual con los Dockerfile. Conoce las diferencias entre el entorno estándar y el entorno flexible.

  • Entornos de ejecución: el entorno flexible incluye compatibilidad nativa con Java 8 (sin un marco de trabajo de entrega web), Eclipse Jetty 9, Python 2.7 y Python 3.6, Node.js, Ruby, PHP, .NET core y Go. Los desarrolladores pueden personalizar estos entornos de ejecución o proporcionar el suyo propio mediante la incorporación de una imagen de Docker personalizada o un Dockerfile de la comunidad de código abierto.

  • Personalización de la infraestructura: dado que las instancias de VM en el entorno flexible son máquinas virtuales de Google Compute Engine, puedes aprovechar las bibliotecas personalizadas, usar SSH para la depuración e implementar tus propios contenedores de Docker.

  • Rendimiento: aprovecha una amplia variedad de configuraciones de CPU y memoria. Puedes especificar la cantidad de memoria y CPU que requiere cada instancia de tu aplicación. El entorno flexible te proporcionará la infraestructura que necesitas.

App Engine administra tus máquinas virtuales y garantiza que:

  • Se verifica el estado de las instancias, se corrigen cuando es necesario y se ubican conjuntamente con otros servicios dentro del proyecto.
  • Se aplican automáticamente las actualizaciones críticas y compatibles con versiones anteriores al sistema operativo subyacente.
  • Se ubican automáticamente las instancias de VM según la región geográfica de acuerdo con la configuración del proyecto. Los servicios de administración de Google garantizan que todas las instancias de VM de un proyecto estén ubicadas conjuntamente para un rendimiento óptimo.
  • Se reinician las instancias de VM semanalmente. Durante los reinicios, los servicios de administración de Google aplican todas las actualizaciones necesarias del sistema operativo y de seguridad.
  • Siempre tienes acceso raíz a las instancias de VM de Compute Engine. Según la configuración predeterminada, el acceso SSH a las instancias de VM en el entorno flexible está inhabilitado. Si lo deseas, puedes habilitar el acceso raíz a las instancias de VM de tu aplicación.

Comenzar

¿Te ha resultado útil esta página? Enviar comentarios:

Enviar comentarios sobre...

Documentos del entorno flexible de Google App Engine