有没有一家公司允许我们在类似Google App Engine的云平台上部署PHP/MySQL应用程序?我们希望该平台易于使用,并且能够自动扩展而无需干预。
- 我不想为了更新服务器而需要SSH进入每个服务器。
- 我们需要一个MySQL数据库,它可以自动扩展、自动分片和自动复制。
- 对于新创建的实例或现有服务器,需要自动防火墙配置。
有没有一家公司允许我们在类似Google App Engine的云平台上部署PHP/MySQL应用程序?我们希望该平台易于使用,并且能够自动扩展而无需干预。
对于基于PHP的(云)应用程序,一个选择是PHP Fog。它似乎也具备你所需的MySQL功能。
由于这个服务本质上是一个云托管服务,因此您无需处理底层层次,它会处理您的防火墙配置和类似要求。
根据您的需求,您可以考虑使用App Engine与Google Cloud SQL(目前处于有限预览状态)以及Quercus PHP结合使用。Quercus PHP是一种在App Engine上运行的PHP的Java实现。
我认为最符合我的标准的最佳解决方案是Scalr。这是目前最终的PaaS解决方案。自动mysql缩放,自动应用程序缩放,您可以创建适用于所有服务器的角色,而不需要ssh到每个单独的服务器。