2011-06-19 96 views
-1

我一直在研究一個Android應用商店,我已經設計出瞭解決方案,但我現在正在尋找一種很好的方式來託管它,而不必花費大量初始資金。我正在尋找Amazon WS的解決方案,還有Google App Engine ......任何人都希望分享經驗並給出這些服務的建議或替代方案嗎?雲託管解決方案 - 亞馬遜WS和替代品

基本上我期待設置一個非常專業的安卓市場,類似於亞馬遜和谷歌Android商店,但是針對特定受衆的應用程序較少,可能只有一小部分流量......(也希望成本的一小部分。)

我試圖避免獲取專用服務器,因爲維護,以及與之相關的所有開銷。希望這些雲服務擁有成熟足夠在過去的一年,他們可以提供一個可行的解決方案,以我的問題:

  1. 保持成本下降
  2. 規模爲社區成長
  3. 不必建立和維護服務器
  4. 輕鬆添加新的功能,而無需停機時間

這些是主要的目標,易用性,並且是「相關的Java」是一個又一個,但沒有相關的。

TIA

回答

3

如果您想要一般託管,AWS EC2是一個不錯的選擇。根據您的應用程序和部署規模,它可能不是最便宜的,但它確實有很多用於擴展和擴展的好工具。替代品有Rackspace Cloud,Storm On Demand和GoGrid。您可以使用App Engine(Java和Python),Heroku(Ruby),Amazon Beanstalk(Java),PHPFog(PHP)以及Microsoft Azure(。)來創建應用程序。網絡應用)。這些類型的服務具有已經設置運行時環境的優勢,但在部署選項中可能會受到某些限制。

+0

感謝您的提示......我會看看替代品。 – Astronaut

1

AWS爲您提供您必須自己配置的虛擬服務器。他們提供了一個名爲Elastic Beanstalk的產品,該產品是Ubuntu上的一個Java Servlet環境環境,可以非常輕鬆地進行部署,然後根據需要進行擴展。他們也有free usage tier,讓你免費滾動,然後開始支付你的帶寬增加。

App引擎更加鎖定。沒有設置涉及,因爲該平臺被捆綁,這使得部署簡單,但幾乎沒有靈活性。它們還具有低於此值的最低帶寬/ CPU /內存閾值,您不必付費。

+0

非常感謝您解釋這一點。不知道AWS需要維護。我需要繼續評估我的需求。 – Astronaut

2

我個人發現Rackspace是最經濟的+靈活的,這是我使用和很滿意的東西。

GAE正在成熟,以前有免費配額,他們最近改變了這一點(我猜想這是一個成熟的跡象)。 AWS註冊後仍有1年免費配額,但最後一次我做了比較,但其最便宜/最小的服務器成本約爲40美元。

亞馬遜給你的是一個服務集合,比如付款,DNS和其他一系列事物。如果你打算考慮其他服務,那麼即使它更昂貴也可能更有意義。

Rackspace相比之下,有一個非常小的實例,256MB RAM和10GB硬盤,運行成本大約爲12美元,它將立即適用。

Azure,我不知道。我沒看過。

如果您的應用程序有特殊限制的結束,GAE可能不適合,你可以運行有限的API,他們也有一定的限制(你可以找到他們的quots頁面上的信息)​​

還有slicehost和其他一些,但他們的成本比rackspace高,所以我沒有打擾他們看。

+0

是啊...我認爲是GAE是因爲我認爲這是他們用來構建原始Android Marketplace的東西...所以我知道它的作品...亞馬遜也有一個merketplace,所以我知道他們有工作產品...我會看看其他的選擇。謝謝 – Astronaut