Establece comunicaciones entre tus servicios

ID de región

REGION_ID es un código abreviado que Google asigna en función de la región que seleccionas cuando creas la app. El código no corresponde a un país ni a una provincia, aunque algunos ID de región puedan parecer similares a los códigos de país y provincia que se suelen usar. Incluir REGION_ID.r en las URL de App Engine es opcional en el caso de las apps existentes, y pronto será obligatorio para todas las apps nuevas.

A fin de garantizar una transición sin problemas, estamos actualizando App Engine de forma paulatina para usar los ID de región. Si aún no actualizamos tu proyecto de Google Cloud, no verás un ID de región para la app. Dado que el ID es opcional en el caso de las apps existentes, no es necesario que actualices las URL ni que realices otros cambios una vez que el ID de región esté disponible en las apps existentes.

Obtén más información acerca de los ID de región.

Puedes usar varios métodos para comunicarte entre tus servicios de App Engine o con otros servicios, incluidos los servicios de Google Cloud y las aplicaciones externas.

El enfoque más sencillo para comunicarse con el servicio de App Engine es enviar solicitudes HTTP orientadas, en las que la URL incluye el nombre o ID de un recurso. Por ejemplo, puedes incluir el ID de un servicio o una versión que quieras establecer como destino, además del ID del proyecto de Cloud correspondiente:


https://VERSION_ID-dot-SERVICE_ID-dot-PROJECT_ID.REGION_ID.r.appspot.com

Para obtener información detallada sobre cómo orientar los servicios, por ejemplo, cómo definir URL HTTPS, consulta Cómo se enrutan las solicitudes. Si deseas autorizar las solicitudes entre tus servicios y otros servicios de Google Cloud, consulta Configura la autenticación para aplicaciones de producción de servidor a servidor.

Para compartir datos en las bases de datos y tu app de App Engine o cualquier otra aplicación externa, consulta la sección de información sobre el almacenamiento de datos y archivos. En el entorno estándar, también puedes pasar solicitudes entre servicios y de servicios a extremos externos mediante la API de recuperación de URL.

Además, los servicios en el entorno estándar que residen dentro del mismo proyecto de Cloud también pueden usar una de las API de App Engine para las siguientes tareas: