gpt4 book ai didi

amazon-web-services - 在 Google Cloud Platform 上构建 API

转载 作者:行者123 更新时间:2023-12-03 18:00:50 25 4
gpt4 key购买 nike

我正在构建一个应用程序,其想法是无服务器。

我主要关注 AWS 和 GCP(谷歌云平台),由于 AWS 成本有点模糊(至少对我而言),而且无法确保不被计费,我将使用 GCP。

对于应用程序的“服务器”部分,我想像使用 AWS API Gateway 一样在 GCP 上构建 API,但我找不到任何匹配的产品。

更接近的是 Google Cloud Endpoint,但它似乎与 AWS API Gateway 有着非常不同的概念。我看过一些关于它的视频(例如 https://www.youtube.com/watch?v=bR9hEyZ9774 ),但仍然无法理解它背后的想法或者它是否符合我的需求。

有人可以帮助澄清哪种 GCP 产品适合创建 API 以及它与 AWS API Gateway 的比较吗?

一些有关如何操作的信息/示例的链接将不胜感激。

最佳答案

谷歌产品经理在这里。

我们没有 AWS API Gateway 的精确模拟。

您对 Cloud Endpoints 的看法是正确的。它与 AWS 使用的架构有点不同——它是一个随后端部署的 sidecar 代理。这与 API Gateway 不同,后者是部署在后端前端的完全托管代理。

如果您在 App Engine 柔性环境中进行部署:好消息! Endpoints 代理可以作为部署的一部分进行部署。它可以执行类似于 AWS API Gateway 的操作(API key 验证、JWT 验证、速率限制)。

我们正在制定一些计划,以允许在其他地方使用代理(Cloud Functions 和较新的 App Engine 标准运行时)。

最后:在我们旧的 App Engine Java 和 Python 运行时,我们有提供相同功能的 API 框架。这些框架与代理做同样的事情,但被表达为代码注释并内置到您的应用程序中。我们正在远离框架模型,转而支持代理模型。

关于amazon-web-services - 在 Google Cloud Platform 上构建 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52460680/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com