GCP 中的 AWS elastic beanstalk 相当于什么?

tak*_*hna 13 google-app-engine amazon-web-services google-cloud-platform amazon-elastic-beanstalk

AWS 的 Elastic Beanstalk 是 GCP 的 GAE 的答案吗?

两者之间有基准比较吗?

Dar*_*idl 8

AWS 的 Elastic beanstalk 是 GCP 的 GAE 的答案吗?

是的,简而言之,你可以这样想。

谷歌的一篇文章展示了 AWS 和谷歌云产品的并排比较,将它们列为 IaaS 和 PaaS:

Service     AWS                             Google Cloud Platform
-----------------------------------------------------------------
IaaS        Amazon Elastic Compute Cloud    Compute Engine
PaaS        AWS Elastic Beanstalk           App Engine
Run Code Online (Sandbox Code Playgroud)

但是,值得注意的是,至少 AWS Elastic Beanstalk 并不是严格意义上的 PaaS 解决方案,我将其描述为 EC2 之上的管理层。从他们的常见问题解答:

问:AWS Elastic Beanstalk 与现有应用程序容器或平台即服务解决方案有何不同?

大多数现有的应用程序容器或平台即服务解决方案,虽然减少了所需的编程量,但显着降低了开发人员的灵活性和控制力。开发人员被迫接受供应商预先确定的所有决定——几乎没有机会收回对其应用程序基础设施各个部分的控制权。但是,借助 AWS Elastic Beanstalk,开发人员可以完全控制为其应用程序提供支持的 AWS 资源。如果开发人员决定要管理其基础架构的部分(或全部)元素,他们可以使用 Elastic Beanstalk 的管理功能无缝地进行管理。

我认为无法将这些平台与基准进行比较。您仍然可以在此平台上配置很多东西,性能将主要取决于您的配置和(甚至更多)您的应用程序代码。

这归结为这些平台上定价、易用性和其他服务可用性的差异。