我已經閱讀了關於Windows Azure的內容,但爲了深入瞭解這項技術,我需要(顯然)使用它。我有一個小的ASP.NET網站,流量小,我認爲在Azure上託管這個可以節省我的錢。除此之外,還有哪些其他因素可以促進項目適合雲計算?什麼使項目適合Azure /雲?
由於
我已經閱讀了關於Windows Azure的內容,但爲了深入瞭解這項技術,我需要(顯然)使用它。我有一個小的ASP.NET網站,流量小,我認爲在Azure上託管這個可以節省我的錢。除此之外,還有哪些其他因素可以促進項目適合雲計算?什麼使項目適合Azure /雲?
由於
雲通常包括四個基本原則:
所以好的雲計算項目可以說明這些屬性中的一個或多個。一些例子:
Azure確實有助於您的所有數據更具「防損性」,並且我認爲M $也使用某種內部加密,因此一些更安全。 「Azuring」您的網站的好處: 1.允許您擴展網站和您的用戶羣,無需自上而下升級代碼並對H/W進行重大更改,這樣您就可以隨時增長只要您可以適度地付錢(支付您使用的費用,而不是沉重的一次性投資和定期維護費用),則需要注意基本問題。網站崩潰,用戶流失等過渡性災難將完全避免。 2. Azure很好地集成到.NET中;過渡不會是一個主要的學習障礙。昨天一天晚上,我能夠弄清楚blob和table api,以及如何將它們與我的項目集成在一起。
缺點: 1. Azure平臺在很長一段時間內一直處於不斷變化之中,從某種意義上說,它不是一個成熟的產品,其語法和功能將在一段時間內不斷變化。 (儘管它們大部分只是增強功能),所以對某些人來說這可能是一個問題。 2.過渡的額外努力。
我的建議:換擋,如果你覺得 1.你期待的增長在未來 2.要學習和實驗新技術;並準備作出額外的努力。
Azure很棒,但對於流量很小的小型asp.net站點,與每月10美元以下的共享託管帳戶相比,您不會節省資金。 Azure不是爲了在該市場上競爭而設計的,但是當您的應用程序達到您認爲專用服務器託管解決方案的規模時開始有意義。 – CoderDennis 2010-03-25 18:59:37