2011-03-17 100 views
2

我在寻找Google App Engine的启动选项。 预配置服务托管包括安全,网络,扩展,数据库,备份,应用程序,成熟度等。因为我们没有每个部分的专家。对于只有一个应用程序员来说,它很难正确操作整个服务栈。其他预配置的服务托管平台,如Google App Engine?

我能为此考虑哪些其他服务?

+0

你想用什么语言?其中大部分都是语言特定的。 – Jason 2011-03-17 06:13:42

+0

社区wiki? – Thilo 2011-03-17 06:15:00

+0

@Jason C#或Java是第一个候选人。其他人都是次要的。但我不关心语言。我不是一个大师,但学习一门新的语言或框架应该会更容易学习如何正确地为应用程序员操作整个服务栈。 – Eonil 2011-03-17 06:17:39

回答

4

您要搜索的术语是PaaS或平台即服务。我不主张在这个nacent领域的专家,但我的比谷歌应用程序引擎等关键球员基本认识是:

  • Amazon AWS - 我的理解是,亚马逊的Web服务为您提供了裸机OS安装你可以完全拥有。虽然这允许比App Engine更多的配置,但这也意味着您正在修补安全漏洞,而不是安装漏洞。 (右?)
  • Heroku - 应用程序引擎类型的功能,除了红宝石
  • AppHarbor - 应用程序引擎类型的功能,除了.NET
  • Microsoft Azure - 亚马逊AWS类型的功能,除了Windows/Microsoft堆栈。
+1

应该提到Amazon的Elastic Beanstalk,它是亚马逊弹性计算云的PaaS版本。 http://aws.amazon.com/elasticbeanstalk/ – Calvin 2011-03-17 06:21:29

+1

亚马逊AWS是一个可以完成各种事情的大型Web服务集合。我认为你的意思是亚马逊EC2 - 弹性计算云。它为您提供在亚马逊基础架构上运行的虚拟机。 Microsoft Azure比EC2更接近AppEngine。你没有得到一台虚拟机;您可以部署写入特定API的程序,例如AppEngine。 – 2011-03-17 14:34:31

相关问题