2011-03-17 59 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