1

Heroku非常棒但價格昂貴。在Heroku託管之後,大多數創業公司如何規模擴大開始變得過於昂貴?如何在Heroku之後擴展webapp

比方說,我們正在一臺Linux服務器,典型的帶寬和存儲需求上運行的軌道。

Rackspace?如果你沿着這條路線走,我剛聽說會陷入麻煩。 我聽說Google應用引擎是另一條危險路線。

亞馬遜網絡服務?剝掉Heroku的圖層並在那裏存錢?

+0

你聽說過遷移至Rackspace公司有什麼麻煩嗎?我已經從Heroku項目遷移到Rackspace,取得了很大的成功。事實上,我們在雲供應商中所經歷的過程大致相同。你的架構是什麼樣的? –

回答

2

Heroku的是服務於AWS EC2的頂部上的增值層。

如果Heroku價格較高,可以使用EC2(應用程序服務器),ELB(負載平衡器),ElastiCache(memcached/redis)和RDS(Postgres/Mysql)在AWS上運行您自己的應用程序服務器。

所有的Heroku服務的提供對AWS EC2上運行他們的應用程序的頂部。

Heroku使您可以輕鬆使用並實現您需要構建自己的工具/服務(部署,縮放等)。他們比原始AWS服務的成本高出許多。您可以在更大的實例中實現更低的成本和規模經濟。

2

Rackspace公司有幾個託管選項。

  • Rackspace的雲:這個選項是非常類似亞馬遜,但不知是對一些他們提供的功能比較有限的一點。但是,它們的價格比AWS更具競爭力。他們還提供Rest API,以便您可以通過編程方式管理您的服務器(雖然與AWS的API不兼容)

  • Rackaspace Hosting:使用此選項,您可以獲得整個物理服務器/基礎架構供您管理。如果您需要大量CPU功率(物理CPU)並且永久使用服務器(無需按需),則此選項非常符合成本效益。例如,我們使用Rackspace的多臺機器創建了一個完整的Cloudera/Hadoop集羣,並將我們的所有作業從EMR(亞馬遜的Elastic Map Reduce)遷移到我們的物理集羣,節省了50%以上。這個選項的缺點是你通常必須自己管理物理服務器。