我正在尋找自己的一堆polyglot語言web應用程序(ruby on rails,偶爾node.js和WordPress)。我絕對可以自己設置這些,但我很想找到一個簡單而安全的平臺,我可以託管所有這些。並且如果我決定要設置mongo或其他東西,則爲我提供靈活性。微雲代工廠實例是否是一種很好的方法?或者,我應該使用廚師還是木偶來編寫我的工作流程?我可以將微型雲基礎實例作爲生產服務器運行嗎?或者,廚師/傀儡?
1
A
回答
0
你看過Heroku(www.heroku.com)嗎?它將允許您同時使用Rails和Node.js應用程序。您可以通過命令行或其Web界面將Mongo和許多其他第三方子系統添加到您的應用程序。總而言之,這是一個從概念到生產應用程序的好地方。
目前我運行了幾個生產站點,問題很少。
2
您可以使用cloudfoundry平臺來完成上述所有操作(ruby on rails,node.js等應用程序)。要開始並查看所有可用的框架和示例,請參閱http://docs.cloudfoundry.com/getting-started.html。
讓我知道你是否需要任何進一步的幫助。
感謝, - 亞太區首席技術官Matt
0
聲明:我OpDemand工作。
在使事情更易於部署和管理的過程中,PaaS的Cloud Foundry和Heroku爲您做出了很多決定:運行時,庫版本,數據庫版本等。對於習慣於以下操作的工程師來說,這會受到很多限制:
- 有SSH訪問定製的東西
- 有選擇自己的運行時/庫的能力
- 具有靈活性與後盾服務集成建立在一定的方式
如果您對基於Puppet/Chef的更靈活的解決方案感興趣,您應該看看類似OpDemand的東西。 PaaS的快速部署優勢同時提供您可能需要的控制,自主託管和Puppet/Chef支持,這是一個很好的平衡。
OpDemand已預先構建了適用於Ruby的應用程序堆棧& Node.js所有這些應用程序都具有一鍵式部署功能。您可以從ELB單節點或多節點中進行選擇。還有一些數據庫/緩存選項,包括MongoDB甚至3節點副本集。
它全部由open-source Puppet modules供電,這爲定製提供了一個很好的起點。祝你好運!
相關問題
- 1. 傀儡廚師轉換器
- 2. 傀儡廚師的語法轉換
- 3. 我可以通過傀儡清單安裝傀儡模塊嗎?
- 4. 我可以從工作站創建廚師服務器嗎?
- 5. 廚師服務器產生壞公鑰?
- 6. 廚師服務器例行崩潰
- 7. 我們可以用另一個廚師服務器.pem替換一個廚師服務器.pem嗎?
- 8. 我可以同時運行1000個AWS微型實例嗎?
- 9. 如果Windows服務正在運行,我可以使用衛兵給廚師嗎?
- 10. 流浪供應殼VS傀儡VS廚師
- 11. 謀殺,傀儡,廚師之間的區別
- 12. 如何在沒有廚師服務器的情況下運行廚師(廚師獨奏/廚師零)
- 13. 傀儡運行訂購可選類
- 14. Git Chef-repo可以從廚師服務器克隆嗎?
- 15. 傀儡生產自動化部署
- 16. 傀儡或廚師上的虛擬主機/ Apache安裝需要重新配置?
- 17. 我可以將Python腳本作爲服務運行嗎?
- 18. 廚師服務器安裝找不到廚師服務
- 19. 我可以從WCF服務中返回數據生產者嗎?
- 20. 廚師食譜設置Rails生產服務器(CentOS)
- 21. 廚師服務器REST API
- 22. 檢查廚師是否作爲廚師獨奏運行
- 23. 爲什麼沒有廚師/傀儡配方重新創建Heroku dyno?
- 24. 廚師服務器將無法啓動
- 25. 微軟團隊基礎服務器2010
- 26. 使用廚師/ artifactory-client作爲廚師remote_file提供者
- 27. 我可以在同一臺服務器上運行多個logstash實例嗎?
- 28. 傀儡從init.d獲得服務
- 29. 傀儡服務沒有通知
- 30. 將服務或端點代理作爲靜態成員實例可以嗎?
是的。 Heroku不是我自己託管,正如我所表明的。感謝您的評論。 – xrd 2013-02-19 22:40:30