App Engine

Crea aplicaciones muy escalables en una plataforma sin servidor totalmente gestionada.

Consulta la documentación de este producto.

Plataforma de aplicaciones sin servidor totalmente gestionada

Plataforma de aplicaciones sin servidor totalmente gestionada

Crea y despliega aplicaciones en una plataforma totalmente gestionada. Escala tus aplicaciones de forma global partiendo de cero sin tener que preocuparte de gestionar la infraestructura subyacente. Gracias a la administración sin servidor y a los despliegues sin configuración, los desarrolladores pueden centrarse en crear aplicaciones excelentes, sin la sobrecarga que supone la gestión. Dado que puede utilizarse con los lenguajes de desarrollo más conocidos y con una gran variedad de herramientas, App Engine permite a los desarrolladores mantener su productividad y agilidad.

Lenguajes y herramientas conocidos y abiertos

Crea y despliega aplicaciones rápidamente con muchos de los lenguajes más conocidos (como Java, PHP, Node.js, Python, C#, .Net, Ruby y Go) o usa tus propios frameworks y entornos de ejecución de lenguajes. Ponte manos a la obra en un abrir y cerrar de ojos con despliegues sin configuración en App Engine. Gestiona recursos desde la línea de comandos, depura el código fuente en la fase de producción y ejecuta backends de las API fácilmente con herramientas líderes del sector, como el SDK de Google Cloud, Cloud Source Repositories, IntelliJ IDEA, Visual Studio y PowerShell.

Tan sencillo como añadir código

Da prioridad a la escritura de código sin tener que preocuparte por la gestión de la infraestructura subyacente. Deja en manos de Google todas las cuestiones relacionadas con la infraestructura, gracias a funciones como el aumento y la reducción automáticos de tus aplicaciones (desde cero hasta una escala mundial), la aplicación de parches totalmente gestionados y la administración de servidores. Protege tus aplicaciones frente a amenazas de seguridad mediante las funciones de cortafuegos de App Engine, las reglas de gestión de identidades y accesos (IAM) y los certificados SSL/TLS administrados.

Paga solo por lo que utilizas

Ejecuta tus aplicaciones en un entorno sin servidor y deja de preocuparte de si aprovisionas demasiados recursos o si no son suficientes. 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. Así, solo pagas por los recursos que consumes.

Características

Lenguajes populares

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

Abierto y flexible

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

Totalmente gestionado

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

Supervisión, registro y diagnóstico

Con Google Stackdriver obtienes potentes diagnósticos de aplicaciones, lo que te permite depurar y monitorizar el estado y rendimiento de tu aplicación.

Control de versiones de aplicaciones

Es muy sencillo alojar diferentes versiones de la aplicación y crear entornos de desarrollo, prueba, despliegue por fases y producción.

División del tráfico

Envía las peticiones recibidas a distintas versiones de la aplicación y realiza 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 disfruta de los certificados* SSL y TLS administrados de forma predeterminada en tu dominio personalizado sin costes añadidos.

Ecosistema de servicios

Utiliza en tu aplicación el creciente ecosistema de servicios de Google Cloud Platform, incluido un excelente conjunto de herramientas de desarrollo en la nube.

Soluciones y casos prácticos

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 administració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 supervisión.

Abajo se muestra una arquitectura de referencia de ejemplo para crear una aplicación web sencilla mediante App Engine y Google Cloud Platform.

Más información sobre las aplicaciones web

Backends móviles escalables

Tanto si estás creando tu primera aplicación móvil como si quieres llegar a tus usuarios actuales 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.

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

Más información sobre las aplicaciones móviles

Google App Engine escala automáticamente para adaptarse a los picos de actividad, por lo que no tienes que preocuparte del rendimiento de la aplicación ni de los fallos provocados por la falta de capacidad de la plataforma.

 Jeffrey Dixon, vicepresidente corporativo y director de Ingeniería de Software de IDEXX Laboratories

Nuestros clientes

Recursos técnicos

Precios

Los precios por utilizar la nube de App Engine son muy competitivos y se ajustan al uso de la aplicación. App Engine se ejecuta como instancias tanto en el entorno estándar como en el flexible. 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 las API de App Engine. Prueba nuestra calculadora de precios para obtener una estimación de tu factura.

Google Cloud

Empezar

Aprendizaje y desarrollo

Los nuevos clientes reciben 300 USD en créditos gratuitos para aprender y crear en Google Cloud durante un máximo de 12 meses.

¿Necesitas más ayuda?

Nuestros expertos te ayudarán a crear la solución adecuada o a encontrar el partner que mejor se ajuste a tus necesidades.

Uno de los productos o funciones mencionados en esta página está en versión beta. Más información sobre nuestras fases de lanzamiento

Java es una marca registrada de Oracle y sus afiliados.