【发布时间】:2019-09-07 15:45:24
【问题描述】:
我有一个在 AWS 实例上运行的 nodejs GRPC 服务器,并且想迁移到谷歌云功能。这可能吗?我的无服务器选项是什么
【问题讨论】:
-
不,好像不是这样:cloud.google.com/endpoints/docs/…
标签: node.js google-cloud-functions grpc
我有一个在 AWS 实例上运行的 nodejs GRPC 服务器,并且想迁移到谷歌云功能。这可能吗?我的无服务器选项是什么
【问题讨论】:
标签: node.js google-cloud-functions grpc
是的,可以将Cloud Functions 用于您的gRPC 服务,因为它提供了一个无服务器事件驱动平台,可以做出反应某些事件或 HTTP 请求。此外,还支持您选择的语言 Node.js。
根据您的特定用例,您还可以探索其他 Google 无服务器选项:
- Cloud Run (Beta) - 无服务器计算平台,使您能够通过 HTTP 请求运行无状态容器。
- Cloud Run on GKE (Beta) - 适用于 Cloud Run 的 Google Kubernetes Engine 插件。
- App Engine standard environment - 用于 Web 和 API 后端的完全托管的无服务器应用程序平台。要组织您的许多功能,您可以实施 Cloud Endpoints for API Management,更具体地说是 Cloud Endpoints for gRPC
这是 GCP serverless options 图表,您可以纵观全局并决定最适合您的方法。
【讨论】: