Instalar el SDK de App Engine para Java
Desarrollar aplicaciones de Java en App Engine
-
Utilizar el servidor de desarrollo local
Ejecuta el servidor de desarrollo de forma local para simular el funcionamiento de tu aplicación en producción.
-
Información general sobre la prueba unitaria local
Ejecuta pruebas en tu propio entorno de desarrollo sin implicar componentes remotos.
-
Javadoc de prueba unitaria local
Consulta información sobre los paquetes que ofrecen asistencia para las pruebas unitarias locales.
-
Monitorizar la latencia con Cloud Trace
Recopila datos de latencia de tu aplicación y consúltalos en la consola de Google Cloud Platform.
-
Detectar interrupciones y periodos inactivos con la API Capabilities
Reduce el tiempo de inactividad de tu aplicación detectando cuándo no está disponible una función y, a continuación, omitiéndola.
-
Configurar paneles de control y alertas con Cloud Monitoring
Recopila métricas, eventos y metadatos de Google Cloud Platform para generar estadísticas a través de paneles de control, gráficos y alertas.
-
Descarga de registros
Descarga los datos de registro para analizar tu aplicación con más detalle.
-
Integrar en Google Analytics
Mide las interacciones de los usuarios con tu empresa en varios dispositivos y entornos.
Gestionar y configurar una aplicación
-
Desplegar una aplicación
Usa el comando appconfig para desplegar tu aplicación.
-
Dividir el tráfico
Distribuye el tráfico entre dos o más versiones de un módulo para controlar el lanzamiento de funciones o hacer pruebas A/B.
-
Migrar el tráfico
Mueve gradualmente el tráfico de una versión antigua de un servicio a una nueva.
-
Crear un proyecto y gestionar la facturación
Crea un proyecto de Google Cloud Platform y configura la facturación.
-
Conceder acceso a proyectos
Proporciona acceso basado en roles a tu proyecto de Google Cloud Platform y a sus recursos.
-
Usar dominios personalizados y SSL
Añade un dominio personalizado para tu aplicación y configura opcionalmente SSL para el dominio personalizado.
-
Gestionar recursos de aplicaciones
Conocer el rendimiento de tu aplicación y gestionar los recursos que utiliza.
-
Configurar una aplicación con appengine-web.xml
Configura los ajustes de tu aplicación.
-
Configurar las implementaciones con web.xml
Crea un archivo de descriptor de implementación para tu aplicación.
-
Utilizar la API Admin
Aprovisiona y gestiona tu aplicación con la API Admin.
-
Utilizar la API Modules
Recupera información de forma programática sobre el entorno operativo actual, los módulos (ahora llamados "servicios") o las instancias.
-
Descargar una aplicación
Descarga la aplicación compilada.
-
Configuración de índices
Crea y gestiona los índices que se usan en tu aplicación.
-
Tareas programadas
Configura tareas programadas para que se ejecuten en tu aplicación.
-
Configuración de la cola de tareas
Define colas de tareas en un archivo de configuración.
Almacenar datos
-
Elegir una opción de almacenamiento
Decide qué opción de almacenamiento quieres usar en tu aplicación.
-
Información general sobre Datastore
Familiarízate con Datastore.
-
Crear, recuperar, actualizar y eliminar entidades
Almacenar, eliminar y recuperar entidades en Datastore.
-
Extraer resultados de consultas
Ejecutar consultas.
-
Gestionar Datastore desde la consola
Gestionar Datastore desde la consola.
-
Configurar índices de Datastore
Crea y gestiona los índices que se usan en tu aplicación.
-
Usar Cloud SQL para MySQL
Almacena datos de aplicaciones de tu aplicación de App Engine en Cloud SQL para MySQL.
-
Usar Cloud SQL para Postgres
Almacena datos de aplicaciones de tu aplicación de App Engine en Cloud SQL para PostgreSQL.
-
Usar Cloud SQL para Postgres
Configura Cloud Storage para que lo use tu aplicación.
-
Usar Cloud SQL para Postgres
Almacena y obtén datos con Cloud Storage en tu aplicación.
Opciones de almacenamiento sustituidas
-
Información general sobre Blobstore
Familiarízate con la API Blobstore.
-
Información general sobre JDO 2.3
Familiarízate con JDO 2.3.
-
Información general sobre JDO 3.0
Familiarízate con JDO 3.0.
-
Definir clases de datos con JDO
Crea clases de datos con JDO.
-
Crear, obtener y eliminar datos en JDO
Almacenar, recuperar y eliminar datos.
-
Relaciones de entidades en JDO
Entender las relaciones entre entidades.
-
Consultas en JDO
Ejecutar consultas.
-
Información general sobre JPA 1.0
Conocer JPA 1.0.
-
Información general sobre JPA 2.0
Conocer JPA 2.0.
Autenticar usuarios
Almacenar datos de aplicación en caché
Conectarse a una aplicación y desde ella
-
Emitir solicitudes HTTP(S)
Usa el servicio de obtención de URLs para enviar solicitudes HTTP(S).
-
Conectarse a una red VPC
Consulta cómo usar Acceso a VPC sin servidor para conectar tu aplicación del entorno estándar de App Engine directamente a tu VPC.
-
Conexión a una red de VPC compartida
Consulta cómo usar Acceso a VPC sin servidor para conectar tu aplicación del entorno estándar de App Engine directamente a tu VPC compartida.
-
Direcciones IP de salida
Consulta información sobre las direcciones IP salientes que usa App Engine.
-
Identificar una aplicación en APIs y servicios
Descubre y afirma el ID de proyecto de tu aplicación.
Manipular imágenes
Aplicaciones con espacios de nombres
Enviando correo electrónico
-
Información general sobre la API Mail
Consulta información sobre la API Mail.
-
Enviar correo
Enviar correos desde tu aplicación.
-
Recibir correo
Procesar el correo entrante.
-
Recibir notificación de rebote
Recibir y gestionar notificaciones de rebote de correo.
-
Correo con encabezados o archivos adjuntos
Incluir archivos adjuntos o encabezados en los correos enviados desde tu aplicación.
Programar tareas aparte de las solicitudes de usuario
-
Programar tareas mediante cron.xml
Configura tareas programadas para que se ejecuten en tu aplicación.
-
Información general sobre la API Task Queue
Consulta información sobre la API Task Queue.
-
Configurar colas de tareas con queue.xml
Define colas de tareas en un archivo de configuración.
-
Utilizar colas de salida
Consulta información sobre las colas push.
-
Utilizar colas para tareas extraídas
Consulta información sobre las colas de extracción.
-
Descripción general de la API Task Queue REST
Consulta información sobre la API REST de la cola de tareas.
Índices de documentos disponibles para búsquedas
-
Documentos e índices
Consulta información sobre los documentos y los índices de la API Search.
-
Cadenas de consulta
Consulta información sobre las cadenas de consulta en la API Search.
-
Opciones de consulta y ordenación
Cambia la forma en que se devuelven y ordenan los resultados.
-
Gestionar los resultados de búsqueda
Gestionar los resultados de las consultas y las excepciones que devuelva la API Search.
-
Búsqueda por facetas
Adjunta información categórica a tus documentos.
-
Prácticas recomendadas
Consulta las prácticas recomendadas para usar la API Search.
-
Usar el servidor de desarrollo de Java
Ejecuta el servidor de desarrollo localmente para emular la API Search.