Como estabelecer a comunicação entre serviços

É possível usar vários métodos para a comunicação entre os serviços do App Engine ou com outros serviços, incluindo serviços do GCP e aplicativos externos.

A abordagem mais simples para a comunicação com o serviço do App Engine é enviar solicitações HTTP segmentadas, em que o URL inclui o nome ou o ID de um recurso. Por exemplo, é possível incluir o ID de um serviço ou de uma versão que você quer segmentar, além do ID do projeto do GCP correspondente:

http://[VERSION_ID].[SERVICE_ID].[MY_PROJECT_ID].appspot.com
https://[VERSION_ID]-dot-[SERVICE_ID]-dot-[MY_PROJECT_ID].appspot.com

Para ver detalhes sobre como segmentar serviços, inclusive sobre como definir URLs HTTPS, consulte Como as solicitações são encaminhadas. Para autorizar as solicitações entre seus serviços e outros serviços do GCP, consulte Como configurar a autenticação em aplicativos de produção de servidor para servidor.

Para compartilhar dados entre bancos de dados e o aplicativo do App Engine ou outro aplicativo externo, consulte Noções básicas sobre armazenamento de dados e arquivos.