【发布时间】:2016-10-14 13:11:20
【问题描述】:
我想知道,是否可以将“Google Cloud Endpoints”的此类功能用作身份验证(与“Auth0”或“Firebase”集成)、日志和其他具有托管在第三方服务器上的后端 API 的功能? 我了解到“Google Cloud Endpoint”是基于 NGINX 的“可扩展服务代理”。这是否意味着我可以以某种方式编辑 nginx 配置并将其设置为反向代理,以便请求 Google 平台之外的后端 API?
https://cloudplatform.googleblog.com/2016/09/manage-your-APIs-with-Google-Cloud-Endpoints.html 的公告称:“Google Cloud Endpoints,一个分布式 API 管理套件,可让您部署、保护、监控和管理以任何语言编写并在 Google Cloud Platform (GCP) 上运行的 API”
但是来自https://cloud.google.com/endpoints/docs/about-cloud-endpoints 的文章说:“你可以在任何支持 Docker 的地方托管你的 API,只要它可以访问谷歌云平台的互联网。”
文档中没有关于如何自定义“Extensible Service Proxy”ngnix 配置文件的示例。
我在这里有点困惑。是否可以按照我上面描述的方式使用“Google Cloud Endpoint”,如果可以,我应该如何正确使用?
【问题讨论】:
标签: nginx google-compute-engine google-cloud-platform google-cloud-endpoints google-kubernetes-engine