App Engine

Crea aplicaciones muy escalables en una plataforma sin servidor totalmente gestionada

Probar App Engine gratis
  • action/check_circle_24px Creado con Sketch

    Escala tus aplicaciones desde cero hasta abarcar todo el planeta sin tener que preocuparte por gestionar la infraestructura.

  • action/check_circle_24px Creado con Sketch

    Descarga de trabajo a los desarrolladores con una plataforma de gestión sin servidor y despliegues que no requieren configuración.

  • action/check_circle_24px Creado con Sketch

    Gana en agilidad gracias a la compatibilidad con lenguajes de desarrollo conocidos y la gran variedad de herramientas para desarrolladores que ofrece.

Lenguajes y herramientas conocidos y abiertos

Crea y despliega aplicaciones rápidamente con lenguajes conocidos o usa tus propios entornos de ejecución de lenguajes y frameworks. Además, podrás gestionar recursos con la línea de comandos, depurar el código fuente y ejecutar backends de APIs fácilmente.

Tan sencillo como añadir código

Céntrate en escribir el código sin preocuparte por gestionar la infraestructura subyacente. Protege tus aplicaciones frente a amenazas de seguridad mediante las funciones de cortafuegos, las reglas de gestión de identidades y accesos (IAM) y los certificados SSL y TLS gestionados.

Paga solo por lo que utilizas

Trabaja en un entorno sin servidor, en el que no tienes que preocuparte por si estás aprovisionando recursos de más o de menos. App Engine escala automáticamente en función del tráfico de la aplicación y solo consume recursos cuando se está ejecutando el código.

Características principales

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

Plataforma abierta y flexible

Al suministrar un contenedor Docker, los entornos de ejecución personalizados te permiten incluir cualquier biblioteca y framework en App Engine.

Solución totalmente gestionada

El hecho de utilizar un entorno totalmente gestionado te permite centrarte en el código mientras App Engine se encarga de la infraestructura.

Ver todas las características

Clientes

Caso de éxito de IDEXX
IDEXX contribuye a la salud de las mascotas con VetConnect PLUS, creada en App Engine.
Leer testimonio

Lo más destacado

  • Han reducido el coste anual de TI en hasta 500.000 USD.

  • Han escalado más de 30 TB sin problemas de rendimiento.

  • Han mejorado la experiencia de los clientes.

Sector

Documentación

Aspectos básicos de Google Cloud
Cómo elegir el entorno adecuado de App Engine

Aprende a ejecutar tus aplicaciones en App Engine con un tipo de entorno flexible, estándar o ambos.

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

Descubre cómo el entorno estándar de App Engine facilita la creación y el despliegue de aplicaciones, que se ejecutan de forma fiable aunque soporten una carga intensa o contengan una cantidad de datos ingente.

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

Observa cómo gracias a App Engine los desarrolladores pueden centrarse en lo que mejor saben hacer: escribir código.

Tutorial
Instalar un SDK en App Engine

Aprende a configurar tu ordenador para desarrollar, desplegar y gestionar aplicaciones en App Engine.

Arquitectura
Python en App Engine

Consulta información adicional sobre los dos entornos en lenguaje Python disponibles en App Engine y elige el que más te convenga.

Arquitectura
Java en App Engine

Obtén más información sobre los dos entornos de aplicaciones Java disponibles en App Engine y decide cuál se adapta mejor a ti.

Arquitectura
Node.js en App Engine

Compara los dos entornos en lenguaje Node.js disponibles en App Engine y elige el que mejor se adapte a tus necesidades.

Aspectos básicos de Google Cloud
Ubicaciones de App Engine

Obtén más información sobre la disponibilidad regional de App Engine y cómo la ubicación afecta a la latencia, la disponibilidad y la durabilidad.

Tutorial
Crea una aplicación Android con Firebase y App Engine

En este tutorial se explica cómo usar Firebase para desarrollar una aplicación móvil con almacenamiento de datos de backend, sincronización en tiempo real y registro de eventos de usuario.

Usos

Caso práctico
Aplicaciones web modernas

Llega rápidamente a los clientes y usuarios finales por medio del despliegue de aplicaciones web en App Engine. Con los despliegues sin configuración y la gestión sin servidor, App Engine te permite centrarte en escribir el código. Además, App Engine escala automáticamente para adaptarse a los picos de tráfico repentinos sin aprovisionamiento, aplicación de parches ni monitorización.

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

Aplicaciones web modernas
Caso práctico
Backends móviles escalables

Tanto si estás creando tu primera aplicación móvil como si quieres llegar a los usuarios que ya tienes a través del móvil, App Engine escala automáticamente el entorno de alojamiento para que no tengas que hacerlo tú. Además, la integración perfecta con Firebase proporciona una plataforma móvil con un frontend sencillo, así como un backend fiable y escalable.

A continuación, se muestra una arquitectura de referencia a modo de ejemplo para crear una aplicación móvil típica mediante Firebase y App Engine, además de otros servicios de Google Cloud.

Backends móviles escalables

Todas las características

Lenguajes populares Crea tu aplicación en Node.js, Java, Ruby, C#, Go, Python o PHP, o bien en tu propio entorno de ejecución de lenguajes.
Plataforma abierta y flexible Al suministrar un contenedor Docker, los entornos de ejecución personalizados te permiten incluir cualquier biblioteca y framework en App Engine.
Solución totalmente gestionada El hecho de utilizar un entorno totalmente gestionado te permite centrarte en el código mientras App Engine se encarga de la infraestructura.
Diagnóstico avanzado de aplicaciones Con Cloud Monitoring y Cloud Logging puedes monitorizar el estado y el rendimiento de la aplicación, mientras que con Cloud Debugger y Error Reporting podrás diagnosticar y corregir errores rápidamente.
Gestión de versiones de aplicaciones Alojar diferentes versiones de la aplicación y crear entornos de desarrollo, prueba, staging y producción es muy sencillo.
División del tráfico Envía las solicitudes recibidas a distintas versiones de una aplicación y haz pruebas A/B y despliegues incrementales de funciones.
Seguridad para aplicaciones Define las reglas de acceso con el cortafuegos de App Engine para proteger tu aplicación y utiliza certificados SSL y TLS gestionados de forma predeterminada en tu dominio personalizado sin costes adicionales.
Ecosistema de servicios Utiliza en tu aplicación el creciente ecosistema de servicios de Google Cloud, además del excelente conjunto de herramientas para desarrolladores en la nube que ofrece.

Precios

Los precios por utilizar la nube de App Engine son muy competitivos y se ajustan al uso de la aplicación. En el modelo de facturación de App Engine hay algunos componentes básicos, como las instancias del entorno estándar, las del entorno flexible y los servicios y APIs de App Engine. Prueba nuestra calculadora de precios para obtener una estimación de tu factura.

App Engine se ejecuta como instancias tanto en el entorno estándar como en el flexible.