希格工作室

2011年9月14日 星期三

Tech Days 2011 手記(第二日-- Cos305 移植ASP.NET網站到Windows Azure雲端環境)

沒上雲端會遇到的問題 : 解決機房建置環境,Software Buy/Update,System Admin
當你上了雲端會有統一整合的環境支援你 : Cloud Host,Çloud software,Cloud Admin
讓你[Cost Down]

當你遇到要進行的效能解決方案,過去的作法 : 善用Cache,Scale-up(提升硬體效能),Scale Out CDN

現在你只需要 : 雲端主機(Web Farm) +SDN


 SQL Azure 支援容錯,資料同步,延展能力高

申請體驗Azure可有30天使用,但不可超量。

託管和Account是一起算錢,Database是另算,你也可以一起買,但是不要忘記自己帳單的狀況。

建立Azure要注意本地與Cloud的差別,適當做改變。

當你在本地做開發測試要記得用Administrator身份Start

如果你要客制化的VM並上傳到Azure要先參加試用計劃。

VM大小建置要注意,不然錢就飛了。

盡量利用本地雲端模擬測試的方式來做雲端程式,如此你可以減少付給Micro$oft的$。

在VS開發時,會啟用Azure模擬器進行測試
建立或搬移你的App project步驟
1.      建立託管服務
2.      建立伺服器及資料庫
3.      輸入FireWall規則資訊
4.      看帳戶的Money
5.      透過SSIS匯入匯出 將本地資料庫搬至SQL Azure 上
6.      修改App的ConnectionString
7.      Try Test Your App
8.      App發佈到Windows Azure
9.      發佈時要建立應用程式憑證(不可以選App Project發行,要選Azure Project)
10.  憑證要先上傳到Windows Azure
11.  將Windows Azure憑證上傳完畢後的訂閱ID回COPY到發佈畫面。
12.  ----------
13.  APP上傳也可透過封裝(Package)去產生檔案直接上傳

*Azure Key Copy to V.S key
.....其它

老實說,要作完一個完整的Azure,動作也太繁瑣了吧? 


支援自訂Log

沒有留言:

張貼留言