2008年至2011年:Red Dog與面向互聯(lián)網(wǎng)的Windows操作系統(tǒng)
時間:2022-03-06 08:48:01 | 來源:行業(yè)動態(tài)
時間:2022-03-06 08:48:01 來源:行業(yè)動態(tài)
Azure的最初代號為Red Dog,這只紅狗的原始設(shè)計思路單純是立足云端構(gòu)建Windows NT擴(kuò)展方案。曾負(fù)責(zé)Windows NT開發(fā)的微軟公司杰出工程師Dave Cutler執(zhí)掌帥印,他的任務(wù)是設(shè)計出一種新型操作系統(tǒng),借以充當(dāng)微軟云體系的系統(tǒng)基礎(chǔ)。Windows Azure由此而生,后又被更名為微軟Azure。
Windows Azure的基本定位,相當(dāng)于Amazon EC2以及Google App Engine的直接競爭對手。順帶一提,Amazon EC2是亞馬遜公司打造的基礎(chǔ)設(shè)施即服務(wù)(IaaS),當(dāng)時雖然尚處于測試階段,但已經(jīng)開始引起眾多開發(fā)人員的關(guān)注。而2008年發(fā)布的Google App Engine則是業(yè)界首款平臺即服務(wù)(PaaS)產(chǎn)品??紤]到自身在開發(fā)者平臺與工具領(lǐng)域的深厚歷史底蘊(yùn),微軟方面決定將Azure也打造為PaaS產(chǎn)品。
Windows Azure的首個版本只包含為數(shù)不多的幾項(xiàng)服務(wù),但這些服務(wù)已然構(gòu)成了這套平臺的四大支柱。首先是計算服務(wù),其中包含Web角色與Worker角色組件。開發(fā)人員能夠以Web角色為基礎(chǔ)打包并運(yùn)行各類ASP.NET Web應(yīng)用程序與API;在另一方面,Worker角色則專為長時間運(yùn)行的進(jìn)程設(shè)計,且不提供UI界面。接下來是足以與Amazon S3相媲美的Azure Blob存儲服務(wù),作為Windows Azure的第二大支柱,其帶來出色的持久性與運(yùn)行穩(wěn)定性表現(xiàn)。第三大支柱是SQL Azure數(shù)據(jù)庫服務(wù),其使用感受與微軟SQL Server高度相似,旨在降低企業(yè)客戶的上手難度。第四大支柱是Azure Service Bus,一套衍生自BizTalk Server的消息總線方案。
即使是在2010年全面上線之時,Windows Azure對于企業(yè)客戶來說仍是一套不太友好的云平臺選項(xiàng)。事實(shí)上,當(dāng)時的Windows Azure仍單純面向構(gòu)建特定Web應(yīng)用程序的小眾開發(fā)者社群,而很難在企業(yè)級市場上得到廣泛普及。