我回答了一個類似的問題,回來,here。 Azure自此發展至今:
Azure的AppFabric Cache目前正在CTP(社區技術預覽版)中,並將於今年晚些時候上線(對不起,我無法引用日期)。通過單一配置更改,您將能夠在不更改任何代碼的情況下啓用asp.net會話狀態提供程序,並讓您的會話狀態可用於所有Web角色實例。
隨着Azure v1.3在11月推出,您可以在啓動時使用提升的權限運行任務(例如,運行MSI以安裝某些先決條件控制套件)。
對於監控,您可以利用Microsoft System Center,它現在直接支持Azure。或者,您可以查看第三方選項,例如AzureWatch。
使用Azure的超小實例,您可以運行一個站點以獲取大約10 MB的內容。每月44美元。你提到了災難性故障和SLA。使用Azure,至少需要兩個SLA才能生效(這是因爲您的虛擬機位於數據中心的物理不同區域,位於單獨的故障域中)。所以你在看約。 90美元/月運行99.95%的正常運行時間的網站。只有你可以確定這是否值得你。是的,您可以託管一個簡單的託管服務提供商,但費用要少得多(如GoDaddy)。但是,如果您的網站在那裏出現故障,則必須等待它被檢測到,然後再安裝在單獨的盒子上。此外,您可能會與其他幾十個租戶共享每臺服務器,這會影響您網站的性能。使用Azure,最多8個租戶將佔用一個盒子,具體取決於您配置虛擬機的核心數量。放大或縮小以處理流量增加和減少非常簡單。
高可用性對我來說將是關鍵,所以我可能會咬緊牙關,從兩臺虛擬機開始。我的全部擔心是不得不停止我一週的工作,並沉浸在學習「平臺」的過程中。我知道我必須這樣做,但那裏只有一大堆信息來源,我試圖在開始之前看看它是否值得。 – sisdog 2011-02-01 20:32:22