利用微軟Azure工具包可以為你的內(nèi)部或外部用戶創(chuàng)建基礎(chǔ)設(shè)施即服務(wù)產(chǎn)品。它最好的地方在哪里呢?它所控制的部分完全由你來決定,但請求和供應(yīng)的工作可以委托或自動化。讓我們來看一看。
微軟Azure工具包如何工作
面向Windows Server的微軟Azure工具包真正的吸引力在于,它允許你以個人方式創(chuàng)建自己的私有云。通過Azure基礎(chǔ)設(shè)施即服務(wù)(IaaS)提供的簡單界面,你可以為自己的組織部門和內(nèi)部客戶創(chuàng)建服務(wù),提供觸手可及的自助服務(wù)IT。
例如,可以用一組服務(wù)器支撐起你的私有云。作為管理員,你可以定義產(chǎn)品——例如,一個小型,中型或高負(fù)載服務(wù),每個服務(wù)可能由某個虛擬機(jī)(VM)組成,分布在不同的物理主機(jī)上實(shí)現(xiàn)容錯;一個特定的網(wǎng)絡(luò)設(shè)置和一個特定的服務(wù)可用性保證。這些都可以通過門戶提供,所以當(dāng)一個部門需要建立一個網(wǎng)站,你可以提供門戶給該部門。只需要幾個點(diǎn)擊,該部門就可以設(shè)置和運(yùn)行其服務(wù),不用擔(dān)心復(fù)雜的的命令和硬件配置。
你還可以創(chuàng)建網(wǎng)站云來刪除VM配置。這些共享網(wǎng)站可以專門托管ASP.NET、PHP和Node.js Web應(yīng)用,包括常見和流行的開源Web應(yīng)用程序,來簡化新網(wǎng)站的創(chuàng)建。它還集成了源代碼控制系統(tǒng),如Git。
這些網(wǎng)站云存在在網(wǎng)站級別,與主機(jī)一同在VM配置過程中完成。很方便,特別是對于經(jīng)常需要創(chuàng)建多個網(wǎng)站的企業(yè),實(shí)現(xiàn)快速準(zhǔn)備與運(yùn)營,不需要IT部門太多的參與。
對于商業(yè)托管來說,微軟Azure工具包(WAP)還是一款提供更大的互聯(lián)網(wǎng)基礎(chǔ)設(shè)施服務(wù)的工具。門戶也是如此,但是和常見的工具包一樣,還包括托管成本的chargeback機(jī)制,以及限時(shí)促銷和惠券升級以及特殊服務(wù)的能力。
開始使用Windows Server微軟Azure工具包
WAP旨在將超大型微軟Azure服務(wù)的便利性延伸到我們自己的數(shù)據(jù)中心和大量的服務(wù)器機(jī)柜上??梢钥隙ǖ恼f,會有一些相當(dāng)大的硬件需求。這是為了容錯——WAP試圖在私有云中將工作負(fù)載傳播在所有可用的機(jī)器上。這里的想法是托管大量工作負(fù)載,不只是一個或兩個,所以你可以完全獲得托管和自動化的好處。
微軟還提供了Windows Azure Pack: Portal and API Express工具包,將所有選項(xiàng)的組件放到一臺機(jī)器上,非常方便用來測試和學(xué)習(xí)WAP是如何工作的。
基本上你需要為你的私有云奉獻(xiàn)出八臺服務(wù)器,可以是物理或虛擬的。確保每臺服務(wù)器有兩顆處理器,至少4GB的RAM和40GB的可用硬盤空間。如上所述,每臺機(jī)器需要運(yùn)行Windows Server 2012和Windows Server 2012 R2。然后,你可以下載Web Platform Installer,用于部署基于IIS的Web應(yīng)用程序。
使用微軟Azure工具包創(chuàng)建自己的私有云時(shí),重要的是管理門戶和配置你的服務(wù)和產(chǎn)品。如果你熟悉微軟Azure,你會感覺得心應(yīng)手。其中的一些代碼和結(jié)構(gòu)同主流的Azure公共云服務(wù)相同。