App Engine

Compila aplicaciones con alta escalabilidad en una plataforma completamente administrada y sin servidores.

Probar App Engine de forma gratuita
  • action/check_circle_24pxCreado con Sketch.

    Escala tus aplicaciones desde cero hasta alcanzar una escala mundial, sin tener que administrar la infraestructura.

  • action/check_circle_24pxCreado con Sketch.

    Libera a tus desarrolladores con implementaciones que no requieren configuración y administración sin servidores.

  • action/check_circle_24pxCreado con Sketch.

    Mantente ágil gracias a la compatibilidad con lenguajes de desarrollo populares y una gran variedad de herramientas para desarrolladores.

Herramientas y lenguajes abiertos y populares

Compila y, además, implementa apps rápidamente mediante lenguajes populares o usa tus propios frameworks y entornos de ejecución de lenguajes. También puedes administrar recursos desde la línea de comandos, depurar el código fuente y ejecutar backends de API de forma sencilla.

Simplemente agrega el código

Enfócate en escribir código sin tener que administrar la infraestructura subyacente. Protege tus apps contra las amenazas de seguridad mediante funciones de firewall, reglas de IAM y certificados SSL/TLS administrados.

Paga solo por lo que usas

Opera en un entorno sin servidores y sin preocuparte por el aprovisionamiento insuficiente o excesivo. App Engine modifica el ajuste de escala automático según el tráfico de tu app y consume recursos solamente cuando se ejecuta tu código.

Características clave

Compila tu aplicación en Node.js, Java, Ruby, C#, Go, Python o PHP, o usa tu propio entorno de ejecución de lenguajes.

Abierto y flexible

Con los entornos de ejecución personalizados, puedes usar cualquier biblioteca y framework en App Engine mediante el suministro de un contenedor de Docker.

Administración completa

Con un entorno completamente administrado, puedes enfocarte en el código, mientras que los problemas de infraestructura se resuelven en App Engine.

Ver todas las características

Clientes

Caso de éxito de IDEXX
IDEXX ayuda a mantener saludables a las mascotas con VetConnect PLUS, compilado en App Engine.
Leer la historia

Aspectos destacados de la historia

  • Redujo la sobrecarga de TI anual hasta en $500,000.

  • Escala a más de 30 TB sin problemas de rendimiento.

  • Mejoró la experiencia del cliente.

Sector

Documentación

Conceptos básicos de Google Cloud
Elige el entorno de App Engine adecuado

Aprende cómo ejecutar tus aplicaciones en App Engine mediante el entorno flexible, el entorno estándar o ambos.

Conceptos básicos de Google Cloud
Entorno estándar de App Engine

Consulta cómo el entorno estándar de App Engine facilita la compilación y la implementación de una aplicación que se ejecuta de forma confiable, incluso con cargas pesadas y grandes cantidades de datos.

Conceptos básicos de Google Cloud
Entorno flexible de App Engine

Descubre cómo App Engine les permite a los desarrolladores enfocarse en lo que hacen mejor: escribir código.

Instructivo
Instala un SDK para App Engine

Aprende a configurar tu computadora para desarrollar, implementar y administrar tus apps en App Engine.

Arquitectura
Python en App Engine

Obtén más información sobre los dos entornos de lenguaje de Python disponibles en App Engine y determina cuál te conviene más.

Arquitectura
Java en App Engine

Obtén más información sobre los dos entornos de aplicaciones de Java disponibles en App Engine y determina cuál te conviene más.

Arquitectura
Node.js en App Engine

Observa las diferencias entre los dos entornos de lenguaje de Node.js disponibles en App Engine y determina cuál se adapta mejor a tus necesidades.

Conceptos básicos de Google Cloud
Ubicaciones de App Engine

Obtén más información sobre la disponibilidad regional de App Engine, además de cómo las ubicaciones afectan tu latencia, disponibilidad y durabilidad.

Instructivo
Compila una app para Android mediante Firebase y App Engine

En este instructivo, se demuestra cómo escribir una app para dispositivos móviles con almacenamiento de datos de backend, sincronización en tiempo real y registro de acontecimientos del usuario mediante Firebase.

Casos de uso

Caso de uso
Aplicaciones web modernas

Llega con rapidez a clientes y usuarios finales mediante la implementación de aplicaciones web en App Engine. Con las implementaciones sin configuración y la administración sin servidores, App Engine permite que te enfoques en escribir código. Además, con el ajuste de escala automático, se pueden admitir incrementos de tráfico repentinos sin aprovisionamiento, parches ni supervisión.

A continuación, se muestra, a modo de ejemplo, una arquitectura de referencia para compilar una aplicación web sencilla mediante App Engine y Google Cloud.

aplicaciones web modernas
Caso de uso
Backends escalables para dispositivos móviles

Ya sea que compiles tu primera app para dispositivos móviles o desees llegar a los usuarios existentes mediante una experiencia de dispositivos móviles, puedes ajustar de forma automática la escala del entorno de hosting con App Engine. Mediante la integración continua en Firebase, obtienes una plataforma de frontend para dispositivos móviles fácil de usar junto con el backend confiable y escalable.

A continuación, se muestra un ejemplo de arquitectura de referencia de una app para dispositivos móviles típica que se compiló mediante Firebase y App Engine, además de otros servicios de Google Cloud.

backends escalables para dispositivos móviles

Todas las características

Lenguajes populares Compila tu aplicación en Node.js, Java, Ruby, C#, Go, Python o PHP, o usa tu propio entorno de ejecución de lenguajes.
Abierto y flexible Con los entornos de ejecución personalizados, puedes usar cualquier biblioteca y framework en App Engine mediante el suministro de un contenedor de Docker.
Administración completa Con un entorno completamente administrado, puedes enfocarte en el código, mientras que los problemas de infraestructura se resuelven en App Engine.
Diagnóstico de aplicaciones potente Usa Cloud Monitoring y Cloud Logging para supervisar el estado y el rendimiento de la app, y el Depurador de Cloud y Error Reporting a fin de diagnosticar y solucionar errores con rapidez.
Control de versiones de aplicaciones Aloja distintas versiones de tu app y crea entornos de desarrollo, etapa de pruebas y producción sin dificultades.
División de tráfico Enruta las solicitudes entrantes a distintas versiones de la app, realiza pruebas A/B y, además, lanza funciones de forma incremental.
Seguridad para aplicaciones Define reglas de acceso con el firewall de App Engine para proteger tu aplicación y aprovecha los certificados SSL/TLS administrados de forma predeterminada en tu dominio personalizado sin costo adicional.
Ecosistema de servicios Descubre un ecosistema de servicios de Google Cloud creciente desde tu app, que incluye un excelente conjunto de herramientas para desarrolladores en la nube.

Precios

Los precios competitivos de la nube de App Engine se ajustan en función del uso de tu app. Hay algunos componentes básicos que verás en el modelo de facturación de App Engine, como las instancias de los entornos estándar y flexible, así como los servicios y las API de App Engine. Para obtener una estimación de tu factura, consulta nuestra calculadora de precios.

App Engine se ejecuta como instancias dentro del entorno estándar o flexible.