TechEd 2010泄密:入門Windows Azure開發(fā)
原創(chuàng)12月2日的Tech•Ed會場依然如火如荼,有的在分會場專心的聽講,有的在展臺耐心的詢問和講解。
圖 12月2日的分會場課程安排
在上午8:30-9:30時間段的分會場二,演講人劉彪就“一小時快速入門Windows Azure開發(fā)”做了精彩演講。以下是他所講的精彩內容:
Windows Azure開發(fā)基本概念主要有4個層面,首先第一個是角色(Role),包括Web Role和Worker Role;第二個是負載均衡(Load Balance),包括角色實例(Instances)和Scale Out vs.Scale UP;第三個是存儲(Storage),包括Table,Queue,Blob和Drive;第四個是服務定義和服務配置,包括角色類型、訪問端口、實例大小和實例數量。
Windows Azure 開發(fā)流程也包括4個方面,主要是下載安裝(包括SDK 和 Tool for Visual Studio),本地開發(fā)(包括 Visual Studio 2010 和 Development Fabric / Storage),部署到云(包括創(chuàng)建用戶帳號和服務,上傳應用程序,配置應用程序),升級到產品(包括測試 和產品)四個步驟。
傳說有一個程序員,做了一輩子的程序員,很郁悶糾結,因此,決定“棄程序員從書法”,可是,令人更為糾結的是,他所寫的書法全是“Hello words”!~~~~
演示程序:Hello Cloud
Hello Cloud 用戶需求:留言薄功能;用戶用瀏覽器訪問留言薄;用戶在留言薄上留言并上傳照片;留言薄顯示留言和照片縮影;用戶點擊留言可以看正常尺寸的照片。
設計建模:
Web Role 演示:
第一步:創(chuàng)建云計算項目;第二步:創(chuàng)建Web Role;第三步:數據模型;第四步:保存到存儲系統(tǒng);第五步:本地測試。
部署演示:
第一步:創(chuàng)建用戶和帳號;第二步:上傳;第四步:測試;第五步:產品。
課程總結:
1、 Web Role和Worker Role
2、 Table,Queue和Blob
3、 服務定義和服務配置
4、 本地開發(fā)和測試
5、 部署到云