AWS 的 Elastic Beanstalk 是对 GCP 的 GAE 的回答吗?
两者之间是否有任何基准比较?
AWS 的 Elastic Beanstalk 是对 GCP 的 GAE 的回答吗?
两者之间是否有任何基准比较?
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
但是,值得注意的是,至少 AWS Elastic Beanstalk 并不是严格意义上的 PaaS 解决方案,我将其描述为 EC2 之上的管理层。从他们的常见问题解答:
问:AWS Elastic Beanstalk 与现有应用程序容器或平台即服务解决方案有何不同?
大多数现有的应用程序容器或平台即服务解决方案,虽然减少了所需的编程量,但大大降低了开发人员的灵活性和控制力。开发人员被迫接受供应商预先确定的所有决定——几乎没有机会收回对其应用程序基础架构各个部分的控制权。但是,使用 AWS Elastic Beanstalk,开发人员可以完全控制为其应用程序提供支持的 AWS 资源。如果开发人员决定要管理其基础架构的部分(或全部)元素,他们可以使用 Elastic Beanstalk 的管理功能无缝地做到这一点。
我认为不可能将这些平台与基准进行比较。你仍然可以在这个平台上配置很多东西,性能主要取决于你的配置和(甚至更多)你的应用程序代码。
这归结为这些平台上定价、易用性和其他服务可用性的差异。