Ir al contenido principal
Áreas tecnológicas
close
IA y aprendizaje automático
Desarrollo de aplicaciones
Alojamiento de aplicaciones
Computación
Analíticas y flujos de datos
Bases de datos
Tecnologías distribuidas, híbridas y multinube
IA generativa
Soluciones por sector
Redes
Observabilidad y monitorización
Seguridad
Storage
Herramientas para varios productos
close
Gestión de accesos y recursos
Gestión de costes y uso
Infraestructura como código
Migración
SDK, lenguajes, frameworks y herramientas
/
Consola
English
Deutsch
Español
Español – América Latina
Français
Indonesia
Italiano
Português
Português – Brasil
עברית
中文 – 简体
中文 – 繁體
日本語
한국어
Acceder
Application hosting
App Engine
Standard environment
Empezar gratis
Introducción
Guías
Referencia
Recursos
Entornos de App Engine
Entorno estándar de App Engine
Información sobre el entorno estándar
Entorno flexible de App Engine
Información sobre el entorno flexible
Centro de migraciones de App Engine
Consulta cómo migrar a las versiones compatibles más recientes
Áreas tecnológicas
Más
Introducción
Guías
Referencia
Recursos
Entornos de App Engine
Más
Herramientas para varios productos
Más
Consola
Entorno estándar de App Engine
Página principal de App Engine
Descripción general del entorno estándar
Elegir un idioma y un entorno
Descubrir los entornos de ejecución del entorno estándar
Entorno de ejecución de Go
Introducción
Crear una aplicación
Actualizar una aplicación
Migrar de los runtimes de primera generación a los de segunda generación
Tiempo de ejecución Java
Introducción
Crear una aplicación
Introducción
Crear el proyecto
Escribir un servicio web
Desplegar un servicio web
Actualizar una aplicación
Volver a empaquetar un archivo WAR
Migrar de los runtimes de primera generación a los de segunda generación
Entorno de ejecución de Node.js
Introducción
Crear una aplicación
Introducción
Crear el proyecto
Escribir un servicio web
Desplegar un servicio web
Actualizar un servicio web
Ver registros
Entorno de ejecución de PHP
Introducción
Crear una aplicación
Actualizar una aplicación
Migrar de los runtimes de primera generación a los de segunda generación
Entorno de ejecución de Python
Introducción
Crear una aplicación
Introducción
Crear el proyecto
Escribir un servicio web
Desplegar un servicio web
Gestionar datos
Añadir Firebase
Autenticar usuarios
Personalizar datos
Limpieza
Actualizar una aplicación
Introducción
Migrar de los runtimes de primera generación a los de segunda generación
Migrar al entorno de ejecución de Python 3
Migrar servicios agrupados antiguos
Preparar archivos de configuración para el entorno de Python 3
Probar y desplegar una aplicación
Entorno de ejecución de Ruby
Introducción
Crear una aplicación
Empezar
Configurar un entorno
Configurar un entorno de desarrollo
Configurar herramientas opcionales para Java
Apache Maven
Usar Maven y el complemento de App Engine
Objetivos y parámetros del complemento de Maven
Gradle
Usar el complemento de App Engine
Tareas y propiedades
Configurar un proyecto de Cloud
Dar acceso
Configurar control de acceso
Ver roles que conceden acceso a App Engine
Configurar cuentas de servicio
Agente de servicio gestionado por Google
Diseñar una aplicación
Estructurar los servicios web
Alojar un sitio web estático
Comunicarse entre los servicios
Gestionar solicitudes
Enrutar solicitudes
Definir archivos de configuración
Go
Definir configuración del entorno de ejecución
Especificar dependencias
Java
Definir configuración del entorno de ejecución
Especificar dependencias
Node.js
Definir configuración del entorno de ejecución
Especificar dependencias
Ejecutar un paso de compilación personalizado
PHP
Definir configuración del entorno de ejecución
Especificar dependencias
Python
Definir configuración del entorno de ejecución
Especificar dependencias
Ruby
Definir configuración del entorno de ejecución
Especificar dependencias
Probar y desplegar una aplicación
Probar en el servidor de desarrollo local
Utilizar el servidor de desarrollo local
Opciones de comandos
Usar el servidor de desarrollo local después de que finalice el periodo de asistencia
Configurar la aplicación
Configurar redes
Asignar dominios personalizados
Proteger dominios personalizados con SSL
Proteger una aplicación con TLS mínimo
Nube privada virtual (VPC)
Conectarse a una red de VPC
Conectarse a una red de VPC compartida
VPC compartida con conectores en proyectos de servicio
VPC compartida con conectores en el proyecto host
Configurar una dirección IP de salida estática
Almacenar datos y archivos
Introducción
Usar Cloud Firestore en el modo Datastore
Usar Cloud SQL
Usar Cloud Storage (alojamiento de archivos en la nube)
Almacenar y servir archivos estáticos
Leer y escribir archivos temporales
Almacenar datos en caché con Memorystore
Cree activadores.
Escribir y responder a mensajes de Pub/Sub
Enviar mensajes con servicios de terceros
Proteger una aplicación
Introducción
Especificar la configuración de entrada y salida
Información sobre los cortafuegos
Crear reglas de cortafuegos
Autenticar usuarios
Operar y mantener
Gestionar instancias
Etiquetar recursos
Gestionar el tráfico de una aplicación
Migrar tráfico
Distribuir tráfico
Programar tareas cron
Ejecutar tareas asíncronas
Configurar solicitudes de preparación
Automatizar tareas
Empezar a usar la API Admin
Monitorizar, registrar y depurar
de auditoría de acceso a datos.
Escribir y ver registros
Monitorizar latencia y crear alertas
Información sobre el rendimiento con Cloud Profiler
Acceder a servicios agrupados antiguos
Introducción
Go 1.12 y versioines posteriores
Java 11 o versiones posteriores
PHP 7/8
Python 3
Introducción
Información general sobre Blobstore
Descripción general de Deferred
Información general sobre el correo
API disponibles
Introducción
Identidad de la aplicación
Blobstore
Funciones
almacén de datos
Introducción
Conceptos de las bibliotecas de cliente
Descripción general de la API
Operación asíncrona
Retrollamadas
Crear, extraer, actualizar y eliminar entidades
Crear y usar claves de entidad
Entidades, propiedades y claves
Referencia de propiedades de entidades
Índices
Metadatos
Consultas de proyección
Consultas
Cursores de consultas
Coherencia de los datos de consultas
Restricciones de las consultas
Extraer resultados de consultas
Estadísticas
Estructurar datos para conseguir una coherencia inmediata
Transacciones
Gestionar Datastore desde la consola
Introducción
Ver las estadísticas de Datastore
Configurar índices de Datastore
Imágenes
Correo
Información general sobre la API Mail
Directrices para el correo masivo
Enviar correo
Recibir correo
Recibir notificación de rebote
Correo con encabezados o archivos adjuntos
Memcache
Información general sobre Memcache
Usar Memcache
Ejemplos de Memcache
Registros de auditoría de Memcache
Módulos
API Namespaces
Información general sobre la API Namespaces
Arquitectura multicliente con espacios de nombres
Biblioteca de cliente NDB para Cloud Datastore
Introducción
Administración
Operación asíncrona
Almacenamiento en caché
Crear, extraer, actualizar y eliminar entidades
Crear modelos de entidad
Crear y usar claves de entidad
Configurar índices de Datastore
Consultas de proyección
Consultas
Transacciones
Escribir subclases de propiedades
Referencia de biblioteca de cliente NDB
Referencia de propiedades de entidades
Contexto
Excepciones
Funciones
Futuro
Clave
Metadatos
Modelo
PolyModel
Consulta
Buscar
Documentos e índices
Cadenas de consulta
Opciones de consulta y ordenación
Gestionar resultados de búsqueda
Búsqueda por facetas
Prácticas recomendadas
Utilizar el servidor de desarrollo local
Referencia de Python
Cursor
Documento
Clases Facet
FacetOptions
FacetRange