




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、微軟云計(jì)算平臺開發(fā)學(xué)習(xí)路線圖微軟云計(jì)算平臺能做什么根據(jù)官方資料,微軟云計(jì)算平臺包括三大組成部分:Windows Azure、SQL Azure、WindowsAzure Platform AppFabric。Windows Azure可看成一個云計(jì)算服務(wù)的操作系統(tǒng),也是云計(jì)算的 基礎(chǔ)服務(wù)層,主要從事虛擬化計(jì)算資源管理和智能化任務(wù)分配;SQLAzure是云中的數(shù)據(jù)庫,SQLAzure運(yùn)行云計(jì)算的關(guān)系數(shù)據(jù)庫服務(wù),是一種云存儲的實(shí)現(xiàn),并提供網(wǎng)絡(luò)型的應(yīng)用程序數(shù)據(jù)存 儲的服務(wù),它的基礎(chǔ)是SQL Server 2008; AppFabric 是一個基于 Web的開發(fā)服務(wù),它可以把現(xiàn)有應(yīng)用和服務(wù)與云平臺的連
2、接和互操作變得更為簡單,AppFabric 作為中間件層,將起到連接非云端程序與云端程序的橋梁的功能。它提供了兩大服務(wù),服務(wù)總線和訪問控制。AppFabric讓開發(fā)人員可以把精力放在他們的應(yīng)用邏輯上而不是在部署和管理云服務(wù)的基礎(chǔ)架構(gòu)上。如圖1所示:圖 1 Win dows Azure 平臺了解了微軟云計(jì)算平臺的整體功能后,我們具體來了解一下微軟云計(jì)算平臺給用戶提供了 什么以及在此平臺上可以做什么應(yīng)用。微軟的架構(gòu)布道者Bill Zack詳述了微軟云計(jì)算平臺給用戶提供的功能和服務(wù)主要包括計(jì)算、存儲、通信、部署和管理。如表1所示:模式類別上下文Win dows Azure 功能計(jì)算按需應(yīng)用程序?qū)嵗?/p>
3、要擴(kuò)展和向下擴(kuò)展功能的 應(yīng)用程序。Web和輔助角色自動的管理工作執(zhí)行并行的批處理作業(yè)或后 臺應(yīng)用程序。利用工作角色來執(zhí)行后臺任務(wù)的多個 實(shí)例存儲Blob存儲存儲大量非結(jié)構(gòu)化數(shù)據(jù)。利用Azure Blob 存儲結(jié)構(gòu)化的存儲表結(jié)構(gòu)中存儲數(shù)據(jù),同時不 需要兀全關(guān)系的語義。azure 表存儲通信服務(wù)接口( Web和Web 服務(wù) API)公開通過用戶界面和 Web 服務(wù)的應(yīng)用程序功能。使用 ASP.NE Silverlight,WCFWeb服務(wù)的構(gòu)建應(yīng)用程序的azure 支持面向服務(wù)的集成調(diào)用外部Web服務(wù)使用 Web標(biāo)準(zhǔn)協(xié)議。azure的平臺支持 WCF客戶端和REST API郵件共享可縮放、可靠,和
4、異步 的方式應(yīng)用程序之間的消 息。利用Azure 隊(duì)列 Web工作角色通信 的存儲服務(wù)管理云部署部署應(yīng)用程序所需的配置, 例如擴(kuò)展和咼可用性的要 求。分離服務(wù)定義,服務(wù)配置和打包以便 適當(dāng)?shù)慕巧僮鞯脑O(shè)計(jì)如何通過提供運(yùn)行狀況的狀 態(tài),并記錄進(jìn)行我的應(yīng)用程 序操作已準(zhǔn)備好。使用 Windows AzureRoleManger.WriteToLog API,并重與工作角色中的RoleE ntrypoi nt.GetHealthStatus()服務(wù)實(shí)例管理啟動、停止,和掛起群應(yīng)用 程序。管理服務(wù)的配置。自動處理動態(tài)配置更改和錯誤條件管理通知發(fā)送即時消息、電子郵件,或資源和帳單信息的警報(bào)。通過Live
5、集成提供服務(wù)級別管理獲得應(yīng)用程序資源消耗,如 處理器時間的信息的帶寬。通過模型基于方法自動化的服務(wù)管理表1微軟云計(jì)算模式和功能有了這么多模式和功能后,我們在云平臺上就可以做一些應(yīng)用和開發(fā)了,我們能做的開發(fā) 主要包括三類:web應(yīng)用程序、并行計(jì)算、分析應(yīng)用程序,如表 2所示:云應(yīng)用程序上下文示例Web應(yīng)用程序承載傳統(tǒng)的 Web應(yīng)用程序 和編寫兩個或多個數(shù)據(jù)源的交 互式應(yīng)用程序和服務(wù)。創(chuàng)建Web協(xié)作應(yīng)用程序并行計(jì)算計(jì)算任務(wù)的大規(guī)模并行執(zhí)行。 通常,這些任務(wù)執(zhí)行短時間的 利用更多的計(jì)算和存儲資源的 時間。一家報(bào)社為用戶提供數(shù)字化報(bào) 紙。分析應(yīng)用程序?qū)ο嗤瑪?shù)據(jù)多次執(zhí)行各種分析 和數(shù)據(jù)挖掘。財(cái)務(wù)公司財(cái)務(wù)
6、數(shù)據(jù)執(zhí)行來定期 評估風(fēng)險。表2云應(yīng)用開發(fā)類型技術(shù)資源列表了解了微軟云計(jì)算能夠做什么以及云應(yīng)用可以開發(fā)什么以后,接下來給大家介紹的就是收集的微軟云計(jì)算相關(guān)資源,這些我們資源我們分成兩類來介紹,第一類是由微軟官方提供的各種資料,包括 MSDN、云計(jì)算Blog、Channel 9 上的視頻等等;第二類資源是在學(xué)習(xí)的過程中 收集的第三方資源,包括一些活躍的云計(jì)算網(wǎng)站、論壇、書籍等等。下面我們分別介紹:微軟官方資源(1)MSDN上的快速入門微軟云計(jì)算解決方案白皮書,這是一個最簡單、最全面、最容易入門的電子資料,目前暫時沒有找到MSDN的下載,但是在一些論壇里能夠找到。Quick Lap arou nd
7、the Win dows Azure Tools for Microsoft Visual Studiohttp:/msd n. n-us/library/dd203059.aspx微軟云計(jì)算中文博客http:/blogs.msd n. com/b/azchi na/微軟云計(jì)算中文博客(CSDN鏡像博客)http:/blog.csd n.n et/azurechi na云計(jì)算簡介 na/archive/2010/02/01/9956206.aspxWin dows Azure Platform概覽http:/blogs.msd n. com/b/pe ngzh/archive/2010/01/
8、31/wi ndows-azure-platform.aspxPen gche ng's Blog: Cloud + Land,這里有一篇云計(jì)算簡介的文章,還有一個云計(jì)算資源匯總的文章,其地址是:http:/blogs.msd n. com/b/pe ngzh/archive/2010/01/27/w in dows-azure.aspx(2)MSDNWin dows Azure Platformhttp:/msd n. n-us/library/dd163896.aspx開發(fā)人員中心(英)http:/msd n. n-us/azure/cc994380.aspx開發(fā)人員中心(中) n
9、/azure/default.aspxWin dows Azure SDKhttp:/msd n. n-us/library/dd179367.aspxWin dows Azure Tools for Microsoft Visual Studio 1.1 (February 2010) nloads/details.aspx?familyid=5664019E-6860-4C33-9843-4EB40B297AB6&displayla ng=e n這是針對VS2008、VS2010 的云計(jì)算開發(fā)工具Win dows Azure Tools for Microsoft Visual S
10、tudio n-us/library/ee405484(v=MSDN.10).aspxTroubleshooti ng Guidehttp:/msd n. n-us/library/ee460770.aspx(3)Channel 9 上的視頻Channel 9: In troduc ing Win dows Azure - Man uvir Dashttp:/cha nn el9.msd nuvir-Das-l ntroduci ng-Wi ndows-Azure/Channel 9: Win dows Azure for Developers - Steve Marxhttp:/cha nn
11、 el9.msd ndows-Azure-for-Develo pers/Win dows Azure: Hello, Cloud!http:/cha nn el9.msd ndows-Azure-Hello-Cloud/Cha nnel 9: SQL Server Data Services - Dave Campbellhttp:/cha nn el9.msd ng+Deep/Dave-Campbell-SQL-Server-Data-Services-a nd-the-Future-of-Data-i n-the-Cloud/#388698Channel 9: SQL Server Da
12、ta Services Team Talks Busin ess Valuehttp:/cha nn el9.msd n/Tudor-Toma-a nd-Soumitra-Se ngupta-SQL- Server-Data-Services-Busi ness-Value/Channel 9: SQL Server Data Services Team Talks Architecturehttp:/cha nn el9.msd n-Cseri-a nd-Nigel-Ellis-SQL-Server -Data-Services-Architecture/Channel 9: Joh n S
13、hewchuk and Dennis Pilari nos: In side .NET Serviceshttp:/cha nn el9.msd n. com/posts/Charles/Joh n-Shewchuk-a nd-De nni s-Pilar ino s-I n side-NET-Services/Channel 9: Ray Ozzie: Reflecti ons on Azurehttp:/cha nn el9.msd ns-on -Azure/PDC: A Lap arou nd Win dows Azure - Ma nuvir Dashttp:/cha nn el9.m
14、sd PDC: Esse ntial Cloud Storage Services - Brad Calderhttp:/cha nn el9.msd PDC: Develop ing and Deplo ying Your First Win dows Azure Servicehttp:/cha nn el9.msd PDC: Win dows Azure: Cloud Service Developme nt Best Practiceshttp:/cha nn el9.msd MSDN: An Introduction to SQL Data Serviceshttps:/www106
15、.livemeet in ntsbmo/view?id=1032376634&role=a ttend&pw=63B495CATechNet: I ntroduction to SQL Data Services nh.aspx?videoid=982TechNet: I ntroduction to SQL Data Services nh.aspx?videoid=982ITTV: Visual Studio 2010 and Azure Cloud Computi nghttp:/www.ittv. net/VideoPlayer/tabid/57/VideoId/212
16、/Visual-Studio-2010-A nd-A zure-Cloud-Computi ng.aspxITTV: Dave Campbell on Azure and SQL Server Serviceshttp:/www.ittv. net/VideoPlayer/tabid/57/Videold/211/Dave-Campbell-O n-Azure- An d-SQL-Server-Services.aspx.Net Rocks: David Aike n on Azurehttp:/www.dot Deep Fried Bytes: Win dows Azure - The Ov
17、erlord in the Cloud ndows-azure-the-overlord-i n-th e-cloud(4 )下載資源及實(shí)例代碼Windows Azure Platform Training Kit( on line ) ndowsazure/wi ndowsazure/Windows Azure Platform Training Kit - December Update(下載) nloads/details.aspx?FamilylD=413E88F8-5966-4A83-B309-53B7B77EDF78&displayla ng=e nmyTODO Sampl
18、e Applicatio n代碼庫http:/code.msd codeplex 上的 Azure 資源Win dows Azure platform AppFabric SDK V1.0 - April Update nloads/details.aspx?familyid=39856A03-1490-4283-908F-C8BF0BFAD8A5&displayla ng=e n(5 ) Webcast 資源云起龍?bào)K系列課程云起龍?bào)K系列課程 :Windows Azure微軟云計(jì)算平臺 ntDetails.aspx?Eve ntlD=1032397694&Eve ntCateg
19、ory=3&culture=e n-US&Cou ntryCode=US云起龍?bào)K系列課程(2):微軟云計(jì)算平臺Windows Azure開發(fā) ntDetail.aspx?Eve ntlD=1032397727&am p;Culture=zh-CN云起龍?bào)K系列課程(3):微軟云計(jì)算平臺 一一Live Services 概覽 ntDetail.aspx?Eve ntlD=1032397735&am p;Culture=zh-CN云起龍?bào)K系列課程(4):微軟云計(jì)算平臺一一Live Services開發(fā)實(shí)戰(zhàn) ntDetail.aspx?Eve ntlD=10323977
20、47&Culture=zh-CN云起龍?bào)K系列課程(5) : SQL Services 展望 ntDetail.aspx?Eve ntlD=1032402101 &Culture=zh-CN云時代的Windows Mobile開發(fā)系列課程云時代的 Windows Mobile開發(fā)系列課程(1) : Windows Azure云計(jì)算平臺和 WindowsMobile ntDetail.aspx?Eve ntlD=1032406896&Culture=zh-CN云時代的 Windows Mobile開發(fā)系列課程(2):編寫您的第一個云端Windows Mobi
21、le 程序 ntDetail.aspx?Eve ntlD=1032412261 &Culture=zh-CN微軟技術(shù)創(chuàng)新日系列課程微軟技術(shù)創(chuàng)新日系列課程(2) : Windows Azure -云中開發(fā),成就未來(上) ntDetails.aspx?Eve ntlD=1032409174&Eve ntCategory=3&culture=zh-CN&Cou ntryCode=CN微軟技術(shù)創(chuàng)新日系列課程(3) : Windows Azure -云中開發(fā),成就未來(下) ntDetails.aspx?Eve ntlD=1032409175&Eve ntCat
22、egory=3&culture=zh-CN&Cou ntryCode=CN非微軟官方資源中云網(wǎng)http:/www.chi na-TT云計(jì)算http:/www.searchcloudcomputi .c n/i ndex.htmIT168 云計(jì)算專題CSDN云計(jì)算專題http:/subject.csd n.n et/yu njs.htm51CT0云計(jì)算專題 ng/中國云計(jì)算論壇http:/bbs.chi nacloud.c n/i ndex.aspx國內(nèi)第一本深入剖析云計(jì)算技術(shù)的教材云計(jì)算,由解放軍理工大學(xué)劉鵬主編。重點(diǎn)闡述了云計(jì)算領(lǐng)域具有代表性的Google、亞馬遜和微軟三個云
23、計(jì)算平臺的技術(shù)原理和應(yīng)用方法,并介紹了以Hadoop為代表的開源云計(jì)算技術(shù)和云計(jì)算仿真器CloudSim,分析了云計(jì)算領(lǐng)域的理論研究熱點(diǎn)問題,給岀了云計(jì)算應(yīng)用實(shí)例以及云計(jì)算實(shí)驗(yàn)的詳細(xì)步驟。除此之外,在博客園上有2位網(wǎng)友的系列文章也對微軟云計(jì)算有所介紹:ccBoy和大家分享的探索系列的文章:這個系列文章介紹的比較全面,涉及到了Azure的主要技術(shù):存儲和服務(wù)。博客園網(wǎng)友 Azure 的 “Azure Services Platform Step by Step ” 的系列文章:torial_I ndex.html開發(fā)環(huán)境搭建根據(jù)微軟云計(jì)算解決方案白皮書所述,微軟云計(jì)算平臺的一大優(yōu)點(diǎn)是能夠有效利用已有的軟件資源,自由選擇是否采用云計(jì)算。對開發(fā)人員來說,可以使用熟悉的開發(fā)語言和工具,比如廣大開發(fā)者最習(xí)慣應(yīng)用的Visual Studio,在微軟云平臺上開發(fā)云計(jì)算應(yīng)用程序。開發(fā)人員無需放棄現(xiàn)有的甚至是多年積累的開發(fā)技能和經(jīng)驗(yàn),無需重新花費(fèi)時間成本學(xué)習(xí)全新的開發(fā)語言和工具,而且還可以從傳統(tǒng)編程方式相對平滑地轉(zhuǎn)移到面向云計(jì)算的編程方式。開發(fā)人員在微軟云平臺上開發(fā)應(yīng)用不存在陡峭的學(xué)習(xí)曲線,在應(yīng)用現(xiàn)有開發(fā)語言和開發(fā)工具方面得到了最大程度的投資保護(hù)。微軟在繼承和延伸已有開發(fā)、編程能力的基礎(chǔ)上,積極進(jìn)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 投資車行合同協(xié)議書
- 合同變更協(xié)議書范文
- 環(huán)保咨詢合同協(xié)議書
- 合同協(xié)議書紙質(zhì)
- 口罩合同協(xié)議書
- 增加合同協(xié)議書
- 委托設(shè)備購銷合同協(xié)議書
- 合同協(xié)議書字體
- 石材晶面合同協(xié)議書
- 品牌服務(wù)協(xié)議書合同范本
- 2024年全國甲卷高考語文試卷(真題+答案)
- 個人拍攝合同范本
- 第10課和諧校園共同維護(hù)(課件)-【中職專用】高一思想政治《心理健康與職業(yè)生涯》(高教版2023·基礎(chǔ)模塊)
- 2024年04月江蘇省農(nóng)業(yè)農(nóng)村廳直屬事業(yè)單位2024年公開招考工作人員筆試歷年高頻考題摘選后附答案詳解
- 多圖中華民族共同體概論課件第十三講先鋒隊(duì)與中華民族獨(dú)立解放(1919-1949)根據(jù)高等教育出版社教材制作
- 傷口造口進(jìn)修匯報(bào)護(hù)理
- 口才與演講實(shí)訓(xùn)教程智慧樹知到期末考試答案2024年
- 檔案整理及數(shù)字化服務(wù)售后服務(wù)方案
- 打造消費(fèi)天堂(百貨公司與近代城市文化)
- 2024年一年級《體育與健康》全冊教案
- 臂叢神經(jīng)損傷康復(fù)護(hù)理
評論
0/150
提交評論