繼SOA、Web 2.0之后,云計算成為如今最炙手可熱的IT技術。正如微軟中國掌門人張亞勤博士所說的那樣,云計算正在改變整個IT產業。
云計算可分為SaaS,IasS,PaaS。SaaS是目前使用最多的一種服務模式,用戶按照某種協議SLA,直接通過網絡從服務商獲取軟件服務。IaaS指的是把IT基礎設施作為一種服務通過網絡對外提供。在這種服務模式下,用戶不用自己構建一個數據中心,而是通過租用的方式來使用基礎設施服務,包括服務器、存儲和網絡等。PaaS則是指將一個完整的應用程序運行平臺作為一種服務提供給客戶。這種服務模式下,客戶不需要購買底層硬件與平臺軟件,而只需要利用PaaS平臺,就能夠創建,測試與部署應用程序。
Windows Azure Platform本身就是一個PaaS解決方案,為應用程序提供托管與運行服務。從體系結構上看,Windows Azure Plaform包括一個云計算操作系統Windows Azure、云關系數據庫SQL Azure,和一個為開發者提供的服務集合.NET Services。對于開發者而言,既可以在開發創建應用,直接部署到Azure平臺運行,也可以使用Azure平臺提供的服務。Windows Azure Platform的目標是為了讓開發人員可以把重點關注放在業務邏輯上,而不是在部署與管理云服務的基礎架構上,從而節省了開發部署的時間和費用。
未來幾月,微軟將重點開發新一代Windows Azure云平臺,目標是促進Windows Azure從PaaS向IaaS的云服務戰略轉型,微軟將從三個方面重點發力,調整Azure平臺的虛擬機實現方式,實現用戶能夠在Windows和Linux虛擬機中自由運行,實現SQL Server與SharePoint應用;Windows Azure將新增持久化功能;新增虛擬機運行Linux。我們也期待Windows Azure的計算服務與存儲服務越來越好。