《Windows Azure Platform 系列文章目錄》
熟悉Windows Azure的網友都知道:在過去,如果我們想將自己現有的Web Site部署到Windows Azure託管服務裡,需要做如下的遷移工作:
- 在我們的Web Site裡添加一個Cloud Project
- 在Cloud Project添加對現有Web Site的引用
- 在Web Site裡添加WebRole.cs類,並添加相應的代碼
- 將此Cloud Project部署到Windows Azure託管服務裡。
我們可以看到,這個遷移和部署的過程非常麻煩。那如何才能簡單的直接將Web Site部署到Azure裡呢?
在新的Management Portal裡,微軟新增了Windows Azure Web Site這類託管服務,通過Azure Web Site,我們可以非常簡單而快速地將已有應用部署到雲平台上去。而不需要添加其他的步驟,例如Add Cloud Project等。
那如何在 Windows Azure上建立Web Site呢?我們來看下面的內容。
首先我們登入Management Portal管理介面,並選擇New Management Portal,跳轉到新的管理介面。
點擊管理介面左下角的"NEW"按鈕,如:
在下面的表單裡,選擇"Web Site"-->"Quick Create",在URL裡輸入我要建立的URL網站名,我們這裡起名"ALeiWebSite"。在輸入完URL之後,Windows Azure會檢查URL網站名是否重名並提示使用者。
輸入完URL之後,我們可以在Region裡設定建立的Web Site所在的資料中心位置。設定Region的原則是:
- 在開發測試過程中,離Team Dev所在位置接近,以加快部署時間。
- 在生產環境中,離最終客戶的物理位置要儘可能接近,以加快訪問和使用時間。
- 和Storage儲存服務的位置要保持一致。
這裡我們建立的URL為"LeiMVC4",選擇"West Europe",我們點擊"Create Web Site",。如所示:
建立完成後。我們在左側表徵圖中選擇"Web Site",就可以在右側列表中,查看到之前建立的名為"LeiMVC4"的網站。如所示:
我們選擇這個網站,頁面會進行跳轉。如:
在中,會分別顯示我建立的"LeiMVC4"這個網站的詳細情況:
- Dashboard(儀錶盤)會顯示這個網站CPU運行情況,出站進站的資料等。(因為我之前通過IE訪問過這個網站的資源,所以你會在Dashboard看到CPU運算和資料流量的情況。)
- Usage Overview會顯示CPU已耗用時間,記憶體使用量情況等資源資訊。
- Status會告知使用者Web Site的運行情況。
- 在quick glance裡,選擇"Download publish profile",將彈出的檔案儲存到本地磁碟上。這個檔案我會在下一章的內容裡做詳細的介紹。
- 我們點擊Site URL連結:http://leimvc4.azurewebsites.net/,可以查看我們建立成功的Web Site網站。
雖然之前是建立內容為空白的Web Site,但是Windows Azure會以非常好友好的介面告知使用者,該Web Site建立成功。
在下一章裡,我會給大家介紹如何將本地VS2012 Web Site部署到Windows Azure上。