Implementa y configura una API
-
Configura Endpoints
Se describen los archivos de configuración necesarios para crear un servicio de gRPC administrado por Endpoints.
-
Implemente la configuración de Endpoints
Se muestra cómo implementar una configuración de servicio en Endpoints.
-
Implemente el backend de la API
Se explica cómo implementar el código de backend de tu API y el proxy de servicio extensible (ESP).
-
Ejecuta el ESP de forma local o en otra plataforma
Se explica cómo configurar y ejecutar el ESP en una máquina local o en otro proveedor de servicios en la nube.
-
Transcodifica HTTP/JSON a gRPC
Se muestra cómo asignar las solicitudes HTTP/JSON y sus parámetros a los métodos de gRPC y sus parámetros y tipos de datos que se muestran.
-
Comparar los archivos de configuración
Describe la pestaña Historial de implementaciones en la página Servicios de Endpoints en la consola de Google Cloud y a comparar una configuración del servicio implementada con la versión anterior.
-
Obtén el nombre del servicio y el ID de configuración
Se describe cómo obtener el nombre y el ID de configuración de un servicio administrado.
Soluciona problemas
-
Descripción general de la solución de problemas
Se proporciona información general sobre la solución de problemas y vínculos a otras páginas para obtener información adicional.
-
Soluciona problemas en la implementación de la configuración de Cloud Endpoints
Se describen algunos errores que podrían surgir durante la implementación de la configuración de Endpoints y cómo solucionarlos.
-
Cómo solucionar errores de respuesta
Se describe cómo solucionar errores que recibes de una respuesta desde una solicitud a la API.
-
Soluciona problemas de Endpoints en Compute Engine
Se proporcionan técnicas para solucionar problemas en las implementaciones de Endpoints en Compute Engine.
-
Soluciona problemas de implementación en GKE
Se proporcionan técnicas para solucionar problemas en las implementaciones de Endpoints en GKE.
-
Soluciona problemas de validación de JWT
Se ofrece información de solución de problemas en caso de que la validación de JWT falle y se muestre un error como respuesta al cliente.
-
Supervisar tu API
Muestra cómo ver las métricas y los registros de la API en la consola de Google Cloud.
-
Haz un seguimiento de tu API
Explica la tasa de muestreo de seguimientos, cómo estimar tu costo de Cloud Trace, cómo ver los seguimientos en la consola de Google Cloud y cómo inhabilitar el muestreo de seguimientos.
DNS y SSL
-
Verifica un nombre de dominio
Se muestra cómo verificar la propiedad de un nombre de dominio que entrega una API de Endpoints.
-
Entrega una API desde tu nombre de dominio
Se muestra cómo configurar tu proyecto para entregar solicitudes a la API.
-
Configurar un DNS en el dominio cloud.goog
Muestra cómo configurar DNS para los servicios de Endpoints que usan el dominio cloud.goog, que Google posee y administra.
-
Entrega varias API desde un dominio
Se muestra cómo ejecutar varias API independientes en tu propio dominio.
-
Habilita SSL con ESP
Se muestra cómo habilitar un puerto SSL para tu servicio de Endpoints implementado mediante el ESP.
-
Habilita SSL con ESPv2
Se muestra cómo habilitar un puerto SSL para tu servicio de Endpoints implementado mediante el ESPv2.
Autenticación y claves de API
-
Elige un método de autenticación
Se proporciona una descripción general y casos prácticos de muestra para cada método de autenticación compatible.
-
Por qué y cuándo usar las claves de API
Se proporciona información básica sobre las claves de API y la autenticación, y las situaciones en las que debes considerar usar las claves de API.
-
Cómo autenticar usuarios
Se muestra cómo configurar la autenticación para una API de gRPC.
-
Autenticación entre servicios
Se muestra cómo usar la autenticación entre servicios en un servicio de gRPC.
-
Restringe el acceso a la API con claves de API
Se muestra cómo restringir el acceso a la API de aquellos clientes que tienen una clave de API.
Administra el acceso a la API
-
Descripción general del acceso a la API
Se describen las opciones de control de acceso a la API que están disponibles en Endpoints.
-
Controla quién puede habilitar tu API
Muestra cómo controlar quién puede habilitar tu API en sus propios proyectos de Google Cloud Platform.
-
Habilita una API en tu proyecto de Google Cloud
Muestra cómo habilitar una API en un proyecto de Google Cloud.
-
Otorga y revoca el acceso a la API
Se muestra cómo otorgar diferentes niveles de acceso para que otros miembros del equipo puedan ayudar a administrar la API.
Administración del ciclo de vida de la API
-
Planifica tus proyectos de Google Cloud
Proporciona recomendaciones para las convenciones de nombres de los proyectos de Google Cloud que posiblemente debas crear, además del proyecto de Google Cloud para tu backend de producción.
-
Borra una API y las instancias de la API
Se muestra cómo borrar una API y las instancias de apagado que ejecutan la API a fin de evitar costos innecesarios.
-
Restablece un servicio administrado
Se muestra cómo restablecer un servicio administrado en el caso de una eliminación accidental.
Limita las solicitudes a la API (Beta)
-
Acerca de las cuotas
Se brinda una descripción general de la funcionalidad clave que proporcionan las cuotas.
-
Configura cuotas
Se describe cómo configurar cuotas para la API.
-
Anula el límite de cuota predeterminado
Se describe cómo establecer un límite de cuota diferente para un proyecto de consumidor específico.
Personaliza el ESP
-
Usa un
nginx.conf
personalizado en GKESe describe cómo crear un archivo
nginx.conf
personalizado para implementar ESP en GKE. -
Crea un
nginx.conf
personalizado para la compatibilidad con CORSSe muestran ejemplos de cómo se escriben las opciones de CORS de ESP en
nginx.conf
como punto de partida en el caso de que necesites personalizar la compatibilidad con CORS en ESP.