Instala el SDK de App Engine para Java
Cómo desarrollar aplicaciones de Java en App Engine
-
Cómo usar el servidor de desarrollo local
Ejecuta el servidor de desarrollo de manera local para simular la ejecución de tu aplicación en producción.
-
Descripción general de la prueba de unidades locales
Ejecuta pruebas dentro de tu propio entorno de programación sin involucrar componentes remotos.
-
Javadoc de la prueba de unidades locales
Conoce los paquetes que brindan asistencia para las pruebas de unidades locales.
-
Supervisa la latencia con Cloud Trace
Recopila datos de latencia de tu aplicación y visualízalos en Google Cloud Platform Console.
-
Conoce el rendimiento con Cloud Profiler
Recopila información de asignación de memoria y uso de CPU de tu aplicación y visualízala en Google Cloud Platform Console.
-
Cómo detectar interrupciones y tiempo de inactividad con la API de funciones
Reduce el tiempo de inactividad en tu aplicación si detectas el momento en que una función no está disponible y luego la omites.
-
Cómo configurar paneles y alertas con Cloud Monitoring
Recopila métricas, eventos y metadatos de Google Cloud Platform para generar información valiosa a través de paneles, gráficos y alertas.
-
Cómo descargar registros
Descarga datos de registro para realizar un análisis más detallado de tu aplicación.
-
Cómo integrar con Google Analytics
Mide las interacciones de los usuarios con tu empresa en diversos dispositivos y entornos.
Cómo administrar y configurar tu aplicación
-
Cómo implementar tu aplicación
Usa el comando appconfig para implementar tu aplicación.
-
Cómo dividir el tráfico
Distribuye el tráfico en dos o más versiones de un módulo para controlar la implementación de funciones o realizar una prueba A/B.
-
Cómo migrar el tráfico
Mueve el tráfico de forma gradual desde una versión anterior de un servicio a una nueva versión.
-
Cómo crear un proyecto y gestionar la facturación
Crea un proyecto en Google Cloud Platform y configura la facturación.
-
Cómo conceder acceso a proyectos
Proporciona acceso por funciones al proyecto de Google Cloud Platform y sus recursos.
-
Cómo usar los dominios personalizados y SSL
Agrega un dominio personalizado en tu aplicación y una SSL de configuración opcional para el dominio personalizado.
-
Cómo administrar los recursos de la aplicación
Conoce el rendimiento de tu aplicación y administra los recursos que esta utiliza.
-
Cómo configurar tu aplicación con appengine-web.xml
Configura los ajustes de tu aplicación.
-
Configura tus implementaciones con web.xml
Crea un archivo descriptor de implementación para tu aplicación.
-
Cómo usar la API de Administrador
Aprovisiona y administra tu aplicación con la API de Administrador.
-
Cómo usar la API de Modules
Recupera información de manera programática acerca del entorno de operación actual, los módulos (ahora llamados “servicios”) o las instancias.
-
Cómo descargar tu aplicación
Descarga tu aplicación compilada.
-
Configuración de índices
Crea y gestiona los índices utilizados en tu aplicación.
-
Tareas programadas
Configura las tareas programadas habitualmente para ejecutar en tu aplicación.
-
Configuración de listas de tareas en cola
Define las listas de tareas en cola en un archivo de configuración.
Almacena datos
-
Cómo elegir una opción de almacenamiento
Decide qué opción de almacenamiento usar en tu app.
-
Descripción general de Datastore
Conoce Datastore.
-
Crear, recuperar, actualizar y borrar entidades
Almacena, borra y recupera entidades en Datastore.
-
Cómo recuperar los resultados de una consulta
Ejecuta consultas.
-
Cómo administrar Datastore desde Console
Administra Datastore desde Console.
-
Cómo configurar índices de Datastore
Crea y gestiona los índices utilizados en tu aplicación.
-
Cómo usar Cloud SQL para MySQL
Almacena datos de aplicación de tu aplicación de App Engine en Cloud SQL para MySQL.
-
Cómo usar Cloud SQL para Postgres
Almacena los datos de tu app de App Engine en Cloud SQL para PostgreSQL.
-
Usa Cloud SQL para Postgres
Configura Cloud Storage para usar en tu aplicación.
-
Usa Cloud SQL para Postgres
Almacena y recupera datos mediante Cloud Storage en tu app.
Opciones de almacenamiento sustituidas
-
Descripción general de Blobstore
Conoce la API de Blobstore.
-
Descripción general de JDO 2.3
Conoce (JDO 2.3).
-
Descripción general de JDO 3.0
Conoce JDO 3.0.
-
Cómo definir clases de datos con JDO
Crea clases de datos con JDO.
-
Cómo crear, obtener y borrar datos en JDO
Almacena, recupera y borra datos.
-
Relaciones de entidad en JDO
Conoce las relaciones de la entidad.
-
Consultas en JDO
Ejecuta consultas.
-
Descripción general de JPA 1.0
Conoce JPA 1.0.
-
Descripción general de JPA 2.0
Conoce JPA 2.0.
Cómo autenticar usuarios
Cómo almacenar datos de aplicaciones en caché
Cómo establecer conexiones desde y hacia tu aplicación
-
Cómo emitir solicitudes HTTP(S)
Usa el servicio de recuperación de URL para emitir solicitudes de HTTP(S).
-
Conectarse a una red de VPC
Aprende a usar el Acceso a VPC sin servidores para conectar la app del entorno estándar de App Engine directamente a la VPC.
-
Conexión a una red de VPC compartida
Aprende a usar el Acceso a VPC sin servidores para conectar la app del entorno estándar de App Engine directamente a la VPC compartida.
-
Direcciones IP salientes
Obtén información sobre las direcciones IP de salida que usa App Engine.
-
Identifica tu app en API y servicios
Descubre y confirma el ID del proyecto de tu aplicación.
Manipula imágenes
Aplicaciones habilitadas para el espacio de nombres
Cómo enviar correo electrónico
-
Descripción general de la API de correo
Conoce la API de correo.
-
Cómo enviar correos electrónicos
Envía correos electrónicos desde tu aplicación.
-
Cómo recibir correos electrónicos
Procesa el correo electrónico entrante.
-
Cómo recibir notificaciones de rebote
Recibe y controla las notificaciones de rebote de correo electrónico.
-
Correos con encabezados o archivos adjuntos
Incluye archivos adjuntos o encabezados en los correos electrónicos enviados desde tu aplicación.
-
Cómo enviar correo electrónico con SendGrid
Envía correos electrónicos desde tu aplicación con SendGrid.
-
Cómo enviar correo electrónico con Mailgun
Envía correos electrónicos de tu aplicación con Mailgun.
-
Cómo enviar correo electrónico con Mailjet
Envía correos electrónicos desde tu aplicación con Mailjet.
Cómo programar trabajo fuera de las solicitudes de usuarios
-
Cómo programar trabajos con cron.xml
Configura las tareas programadas habitualmente para ejecutar en tu aplicación.
-
Descripción general de API de la lista de tareas en cola
Conoce la API de la lista de tareas en cola.
-
Cómo configurar las listas de tareas en cola con queue.xml
Define las listas de tareas en cola en un archivo de configuración.
-
Cómo usar listas de aplicaciones en cola
Conoce las listas de aplicaciones en cola.
-
Cómo usar listas de extracción
Conoce las listas de extracción.
-
Descripción general de la API de REST de lista de tareas en cola
Conoce más acerca de la API de REST de lista de tareas en cola.
-
Acerca de la autorización
Aprende cómo autorizar solicitudes a la API de lista de tareas en cola.
-
Bibliotecas cliente y ejemplos
Accede a la documentación y a los ejemplos de referencia de la API de lista de tareas en cola.
-
Sugerencias para un mejor rendimiento
Mejora el rendimiento de tu aplicación.
-
Parámetros estándar
Conoce más acerca de los parámetros de búsqueda que pueden usarse con todos los métodos y recursos de la lista de tareas en cola.
Índices de documentos que se pueden buscar
-
Documentos e índices
Conoce los documentos e índices en la API de búsqueda.
-
Strings de consulta
Conoce las strings de consulta en la API de búsqueda.
-
Opciones de consulta y de ordenamiento
Cambia cómo se muestran y ordenan los resultados.
-
Cómo manejar los resultados de la búsqueda
Maneja los resultados de consultas y cualquier excepción que muestre la API de búsqueda.
-
Búsqueda por facetas
Adjunta información categórica a tus documentos.
-
Recomendaciones
Conoce las recomendaciones para usar la API de búsqueda.
-
Cómo usar el servidor de desarrollador Java
Ejecuta el servidor de desarrollo de forma local para emular la API de búsqueda.