2011-06-14 74 views
-2

我對雲計算非常陌生。我想知道是否可以在雲上使用LAMP堆棧開發一個網站。
以及使用哪個雲。是否有任何開源雲計算使用它?開始使用雲計算

+0

雲流行語+燈棧聽起來像一個服務器故障的東西 – lunixbochs 2011-06-14 04:27:09

+0

@ lunixbochs - 它不是老兄。它會來到這裏只有我相信 – Hacker 2011-06-14 04:29:37

回答

2

排序您可以使用Eucalyptus開發可使用LAMP堆棧在亞馬遜EC2上運行的應用程序。桉樹是開源的。你在EC2實例上運行的所有東西都可以是開源的,但實際的EC2實例是付費的(如果這是你想要避免的)。

EC2是硬件即服務意義上的雲計算。

您可以使用Java或Python(以及很快的Go)在Google AppEngine上開發應用程序,但是您甚至都沒有看到操作系統和應用程序容器並不適用。這樣殺死了LAMP的LA部分。此外,AppEngine使用各種DataStore API掛鉤,因此M不適用。所以只要P是Python而不是PHP,你就是金(再次,假設P是LAMP的合理替代品)。從好的方面來說,在點擊AppEngine配額之前,你可以做很多事情,並且不得不爲任何事情付費。請注意,您可以使用appscale與工作相似的開源AppEngine。作爲獎勵,Appscale運行在Eucalyptus上(這可能與appscale和eucalyptus的創建者已婚的事實有關)。

Heroku很適合部署Rails應用程序,但這也不完全是LAMP。

Heroku和AppEngine是平臺即服務意義上的雲計算。

(希望你在別的答案)

+0

是的,我想避免成本發生... – Hacker 2011-06-14 05:09:35

+0

我會建議AppEngine。我將它用於我的博士研究,主要是因爲在付費之前,我可以運行它很多。 – ccoakley 2011-06-14 05:14:33

2

術語「雲計算」有點模糊。如果您對分佈式計算和並行處理感興趣,則可能需要查看Hadoop

2

有很多的雲計算髮展的機會/項目在那裏。從Dropbox API到VMware vCloud Director API的所有內容都將很有趣。

試圖讓過去由營銷過度使用的整個「雲」術語,並查看實際正在使用私有云和公共雲服務的情況。您將發現各種各樣的平臺,API和需要解決的問題。

+1用於檢出Hadoop。

0

我發現通過這樣做來學習更令人滿意。所以我採用了同樣的方法進行雲計算。對於只想開始使用cloud computing with a real world example - check this code的人。希望它能幫助別人理解雲計算。你可以在網上找到很多理論,但是對於實際的現實生活中的代碼例子來說,情況並非如此。