GCP端点和Apigee有什么区别

问题描述 投票:0回答:2

GCP端点和Apigee有什么区别?什么时候应该使用GCP端点,什么时候应该使用APigee。

任何输入都会受到赞赏。

google-cloud-platform google-cloud-endpoints apigee
2个回答
0
投票

[基本上,两个产品都做相同的事情。但是它们有很大的不同。

首先,端点是integrated to App Engine,可以像在Cloud Run上一样部署在其他地方。端点具有端点代理的基本功能:身份验证,API密钥验证,从JSON到gRPC的转码,API监视,跟踪和日志记录。端点是免费的(或在其上部署时仅需支付Cloud Run)

Apigee做同样的事情,但是具有更多高级功能,例如配额,计费,请求前处理和后处理...。此外,它具有连接不同于REST和gRPC的API的能力,因此可以与旧版应用程序,并允许其公开API,即使它不是为该应用程序而设计的。 Apigee价格昂贵,但功能强大!

全部取决于您的用例和您的资金!


0
投票

对于端点,Service Manager代理已部署在您自己的基础架构中(无论是App Engine,Cloud Run,Compute VM还是非GCP计算机)。

对于Apigee,代理服务器部署在其自己的基础结构中。

还有许多其他差异,但它的作用对我来说是突出的。对于其他差异,您可以阅读EndpointsApigee的文档。

选择一个或另一个取决于您所需的功能。

© www.soinside.com 2019 - 2024. All rights reserved.