Configuración
-
Cómo configurar tu entorno de programación
Instrucciones para descargar y, luego, instalar las herramientas y las dependencias usadas en el desarrollo de aplicaciones de App Engine en tu máquina local.
-
Configura tu proyecto de GCP y los recursos
Instrucciones para crear y administrar tus recursos relacionados con App Engine desde Google Cloud Console.
Migra apps y servicios existentes
-
Cómo actualizar aplicaciones existentes
Actualiza a la versión más reciente del entorno de App Engine Flexible mediante la actualización del "app.yaml" y teniendo en cuenta los cambios rotundos de la versión Beta.
-
Cómo migrar una aplicación de App Engine a GKE
Ejecuta tu aplicación de entorno de App Engine Flexible en GKE sin cambiar el código.
-
Cómo migrar a un entorno de ejecución personalizado de Node.js
Usa una implementación alternativa de Node.js para tu entorno de ejecución.
Cómo diseñar tu aplicación
-
Cómo estructurar servicios web en App Engine
Comprende cómo crear archivos de configuración para estructurar los servicios de App Engine y controlar las características opcionales de tu aplicación.
-
Cómo establecer comunicaciones entre tus servicios
Comprende cómo establecer comunicaciones entre los servicios de App Engine, otros servicios de Google Cloud y otras aplicaciones externas.
-
Controla solicitudes
Aprende cómo se comprenden y se manejan las solicitudes a tu aplicación en App Engine.
-
Cómo enrutar solicitudes
Aprende cómo se pueden enrutar solicitudes HTTP de usuarios y otras aplicaciones con archivos de despacho.
Cómo definir archivos de configuración
Cómo implementar y probar tu aplicación
Cómo depurar tu aplicación
-
Cómo escribir registros de aplicaciones
Aprende a escribir registros de la aplicación y ver detalles de solicitud y respuesta en registros de la aplicación y de los sistemas.
-
Cómo depurar una instancia
Conéctate a una instancia que aloja a tu aplicación para fines de depuración.
-
Conoce el rendimiento con Cloud Profiler
Recopila información de asignación de memoria y uso de CPU desde tu aplicación y visualízalo en Google Cloud Platform Console.
Cómo almacenar datos y archivos
-
Cómo comprender el almacenamiento de datos y archivos
Elige entre varias bases de datos, incluso bases de datos de terceros como Redis, MongoDB, PostgreSQL, Cassandra y Hadoop.
-
Cómo entregar archivos estáticos
Aprende a entregar archivos estáticos, como JavaScript, imágenes y CSS desde tu aplicación.
-
Cómo usar Cloud Datastore (datos de aplicación NoSQL)
Almacena datos desde tu aplicación de App Engine en Cloud Datastore.
-
Cómo usar Cloud SQL para MySQL
Almacena datos de tu aplicación de App Engine en Cloud SQL para MySQL.
-
Cómo usar Cloud SQL para PostgreSQL
Almacena datos de tu aplicación de App Engine en Cloud SQL para PostgreSQL.
-
Cómo usar Cloud Storage (hosting de archivos en la nube)
Almacena y entrega archivos, como películas, imágenes o cualquier otro contenido estático.
Cómo proteger tu aplicación
Cómo controlar el acceso
-
Cómo comprender el control del acceso
Configura los controles de acceso mediante funciones a nivel del proyecto.
-
Cómo autorizar aplicaciones
Aprende a usar las cuentas de servicio para autorizar aplicaciones.
-
Cómo conceder acceso a proyectos
Proporciona acceso basado en funciones a tu proyecto y sus recursos.
-
Crea firewalls
Configura un firewall para obtener control independiente de la identidad del acceso a tu app de App Engine.
-
Cuenta de servicio para el entorno de App Engine Flexible
Comprende la cuenta de servicio para el entorno de App Engine Flexible.
Autenticación de usuarios
Cómo usar un dominio personalizado
-
Cómo asignar dominios personalizados
Crea una asignación de dominio para tu aplicación de App Engine a fin de que use un dominio personalizado
-
Cómo proteger dominios personalizados con SSL
Las conexiones HTTPS de tu dominio personalizado se habilitarán de forma automática mediante certificados SSL administrados.
Cómo administrar el tráfico de tu aplicación
-
Cómo migrar el tráfico
La migración de tráfico cambia el enrutamiento de la solicitud entre las versiones de un servicio para tu aplicación, por lo que traslada el tráfico desde una o más versiones a una única versión nueva.
-
Cómo dividir el tráfico
Usa la división de tráfico para especificar un porcentaje de distribución de tráfico entre dos o más versiones de un mismo servicio.
Cómo programar trabajos cron
Direcciones IP salientes
Integra otros productos y funciones
-
Cómo integrar en Google Analytics
Recopila, almacena, procesa y también informa sobre estas interacciones de usuario en tu aplicación.
-
Cómo enviar y recibir mensajes de aplicaciones con Pub/Sub
Usa mensajería confiable, asíncrona y de varios a varios entre aplicaciones.
-
Almacena datos en caché con Memorystore
Usa Memorystore para Redis como una caché de datos distribuida en memoria frente al almacenamiento persistente o en su lugar.
-
Envía mensajes con servicios de terceros
Para enviar correos electrónicos, mensajes SMS o hacer y recibir llamadas telefónicas desde la app, usa el servicio de terceros que desees.