版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
智慧城市園區(qū)戰(zhàn)略合作方案IT產(chǎn)業(yè)發(fā)展與產(chǎn)業(yè)孵化建設(shè)建議書微軟的云計(jì)算愿景與優(yōu)勢(shì)云計(jì)算定義及服務(wù)模式云計(jì)算是一種全新的計(jì)算方式,在這種模式下,用戶可按照需要?jiǎng)討B(tài)訪問(wèn)IT服務(wù),IT服務(wù)則通過(guò)互聯(lián)網(wǎng)以實(shí)時(shí)的方式提供,并按照使用情況進(jìn)行管理和收費(fèi)。云計(jì)算使得用戶能夠重新分配運(yùn)作費(fèi)用的投資。云計(jì)算的主要特征·完整的虛擬化:IT服務(wù)提供給用戶的具體物理方式對(duì)用戶是透明的?!れ`活的彈性:對(duì)短期的負(fù)載波動(dòng)具有彈性補(bǔ)償機(jī)制?!た蛻舳诵阅芨茫?yàn)橐粋€(gè)實(shí)例可被多位用戶使用?!せ谑褂们闆r的收費(fèi)和伸縮,可滿足不同時(shí)期的需求?!ねㄟ^(guò)界面提供自助服務(wù),實(shí)現(xiàn)對(duì)資源的動(dòng)態(tài)控制。云服務(wù)模式云計(jì)算有多種不同類型,其中使用最廣泛的云服務(wù)模式有以下三種:基礎(chǔ)結(jié)構(gòu)即服務(wù)(IaaS)在這種云計(jì)算模式中,虛擬化的IT基礎(chǔ)結(jié)構(gòu)的交付是通過(guò)互聯(lián)網(wǎng)進(jìn)行的,同時(shí)IaaS包含了服務(wù)器、存儲(chǔ)、網(wǎng)絡(luò),以及數(shù)據(jù)中心基礎(chǔ)結(jié)構(gòu)中其他資源。IaaS以抽象的方式,通過(guò)互聯(lián)網(wǎng)將虛擬化的服務(wù)提供給用戶。這些服務(wù)通常會(huì)按照使用情況收費(fèi),然而用戶依然具備對(duì)操作系統(tǒng)和應(yīng)用程序的控制權(quán)。該模式使得用戶可以按照需要擴(kuò)展基礎(chǔ)結(jié)構(gòu)的級(jí)別,通常這一工作可在自助門戶網(wǎng)站進(jìn)行。平臺(tái)即服務(wù)(PaaS)在這種云計(jì)算模式中,除了以最基本的基礎(chǔ)結(jié)構(gòu)(IaaS)方式提供的硬件服務(wù)和操作系統(tǒng),還需要以云的形式提供具有附加值的服務(wù)。平臺(tái)即服務(wù)(PaaS)可用技術(shù)框架(數(shù)據(jù)庫(kù)和中間件)的方式交付應(yīng)用程序基礎(chǔ)結(jié)構(gòu),或以完整開發(fā)平臺(tái)的方式交付。用戶并不需要知道這些服務(wù)具體的技術(shù)實(shí)施細(xì)節(jié)。PaaS可為用戶的應(yīng)用程序提供開發(fā)、測(cè)試、部署,以及持續(xù)的維護(hù),但并不需要為所用的基礎(chǔ)結(jié)構(gòu)和軟件環(huán)境付出成本。軟件即服務(wù)(SaaS)在這種云計(jì)算模式中,用戶可通過(guò)IP網(wǎng)絡(luò)直接獲得應(yīng)用程序,基礎(chǔ)結(jié)構(gòu)資源和應(yīng)用程序則集成在一起打包提供。應(yīng)用程序服務(wù)可按需使用,并按使用付費(fèi),但如果有必要也可隨時(shí)擴(kuò)展。SaaS目前是最常見的云計(jì)算模式。微軟云計(jì)算的愿景互聯(lián)網(wǎng)時(shí)代,微軟的愿景是希望借助互聯(lián)網(wǎng)和軟件的力量,為用戶創(chuàng)造跨越不同設(shè)備的無(wú)縫體驗(yàn)。云計(jì)算時(shí)代的到來(lái)加速了這個(gè)新愿景的實(shí)現(xiàn)。微軟認(rèn)為,未來(lái)的互聯(lián)網(wǎng)世界將會(huì)是“云+端”的組合,在這個(gè)以“云”為中心的世界里,用戶可以便捷地使用各種終端設(shè)備訪問(wèn)云中的數(shù)據(jù)和應(yīng)用,這些設(shè)備可以是電腦和手機(jī),甚至是電視等大家熟悉的各種電子產(chǎn)品,同時(shí)用戶在使用各種設(shè)備訪問(wèn)云中的服務(wù)時(shí),得到的是完全相同的無(wú)縫體驗(yàn)。云計(jì)算平臺(tái)是現(xiàn)有IT和互聯(lián)網(wǎng)技術(shù)以及業(yè)務(wù)模型逐漸演變的結(jié)果,而一個(gè)成功的云計(jì)算平臺(tái)可以最大限度地發(fā)揮現(xiàn)有軟件開發(fā)經(jīng)驗(yàn)、能力和各種資源。長(zhǎng)期以來(lái),微軟致力于云計(jì)算技術(shù)和服務(wù)的不斷創(chuàng)新,在動(dòng)態(tài)數(shù)據(jù)中心、私有云以及公共云等方面開展了卓有成效的探索和實(shí)踐。在云計(jì)算基礎(chǔ)架構(gòu)方面,微軟已于2008年11月發(fā)布了公共云計(jì)算平臺(tái),即WindowsAzure服務(wù)平臺(tái)。WindowsAzure作為微軟的“云操作系統(tǒng)”,與遍布世界各地的巨型數(shù)據(jù)中心和網(wǎng)絡(luò)一起構(gòu)成全球化的平臺(tái)基礎(chǔ)。在WindowsAzure上運(yùn)行著微軟面向個(gè)人消費(fèi)者提供的live服務(wù)和面向企業(yè)的online服務(wù)。同時(shí),微軟的客戶、合作伙伴以及廣大開發(fā)人員可以按照“隨用隨付費(fèi)”的方式,在WindowsAzure上面快速部署自己開發(fā)的應(yīng)用服務(wù)。針對(duì)那些需要自己構(gòu)建云計(jì)算平臺(tái)的企業(yè)客戶和服務(wù)提供商,微軟基于成熟的虛擬化技術(shù)和服務(wù)器產(chǎn)品,可以滿足企業(yè)和服務(wù)提供商快速構(gòu)建基于服務(wù)器平臺(tái)云計(jì)算的私有云和公有云需求。微軟云計(jì)算建設(shè)模式微軟提供了兩種云計(jì)算建設(shè)模式,直接使用服務(wù)平臺(tái)和基于服務(wù)器平臺(tái)搭建。服務(wù)平臺(tái)(公有云):由微軟自己運(yùn)營(yíng),提供標(biāo)準(zhǔn)化的服務(wù),為客戶提供部署和應(yīng)用服務(wù)。在服務(wù)器平臺(tái)中,WindowsAzure和SQLServer是一個(gè)高度可擴(kuò)展的服務(wù)平臺(tái),提供基于微軟數(shù)據(jù)中心的隨用隨付費(fèi)的靈活的服務(wù)模式,并由微軟提供更新,為用戶帶來(lái)最低的運(yùn)營(yíng)成本。服務(wù)器平臺(tái)(私有云):部署在客戶的數(shù)據(jù)中心內(nèi)部,基于客戶個(gè)性化的性能和成本要求、面向服務(wù)的內(nèi)部應(yīng)用環(huán)境??蛻艨梢宰远x該產(chǎn)品,由客戶提供更新。這種云平臺(tái)基于成熟的WindowsServer和SystemCenter等產(chǎn)品家族,能夠完美的支持現(xiàn)有的產(chǎn)品和應(yīng)用,實(shí)現(xiàn)對(duì)當(dāng)前環(huán)境的兼容。WindowsAzureAppliance:使托管服務(wù)提供上或客戶可以在自己的數(shù)據(jù)中心運(yùn)行WindowsAzure服務(wù),包括WindowsAzure以及SQLAzure。并提供完全控制和多宿主支持。其硬件由微軟指定的合作伙伴提供,與微軟的Azure數(shù)據(jù)中心硬件采用同樣的標(biāo)準(zhǔn)。服務(wù)平臺(tái)與服務(wù)器平臺(tái)云計(jì)算模式采用公共的身份、應(yīng)用和管理模式,并對(duì)諸如PHP、Java、Eclipse等開放平臺(tái)提供支持。微軟是業(yè)界唯一的提供公有云運(yùn)營(yíng)和私有云技術(shù)的企業(yè)。云計(jì)算對(duì)軟件開發(fā)測(cè)試的機(jī)遇和挑戰(zhàn)云計(jì)算不僅可以將IT轉(zhuǎn)變?yōu)閯?dòng)態(tài)的企業(yè)戰(zhàn)略資產(chǎn),也為軟件開發(fā)測(cè)試帶來(lái)了新的體驗(yàn)。通過(guò)微軟的公有云開發(fā)測(cè)試平臺(tái)提供包括虛擬計(jì)算、可擴(kuò)展存儲(chǔ)以及自動(dòng)化服務(wù)管理系統(tǒng)等,利用專門的項(xiàng)目模型、開放的應(yīng)用程序接口,實(shí)現(xiàn)與異構(gòu)平臺(tái)和其他開發(fā)人員的交流互動(dòng)。開發(fā)人員可以通過(guò)這個(gè)平臺(tái)開發(fā)、測(cè)試、部署運(yùn)行在公共云和私有云上的應(yīng)用,大大縮短云計(jì)算系統(tǒng)的開發(fā)周期。國(guó)內(nèi)外很多軟件企業(yè)已經(jīng)逐步將軟件開發(fā)與測(cè)試環(huán)境放在云環(huán)境中進(jìn)行,并取得了顯著的效果。微軟公有云開發(fā)測(cè)試平臺(tái)解決方案云計(jì)算為信息技術(shù)行業(yè)帶來(lái)了前所未有的機(jī)遇,并開始被更多的IT行業(yè)所關(guān)注和認(rèn)可,云計(jì)算可以幫助我們提高業(yè)務(wù)敏捷性、降低管理復(fù)雜性和控制成本,實(shí)現(xiàn)利益與投資回報(bào)率(ROI)的最大化。微軟的云計(jì)算解決方案可幫助客戶滿足當(dāng)前的需求并解決未來(lái)的IT挑戰(zhàn)。微軟的云計(jì)算基礎(chǔ)架構(gòu)通過(guò)提供諸如世界級(jí)的云計(jì)算服務(wù)平臺(tái)選項(xiàng)、全面的端到端的管理以及極具價(jià)值的包含開箱即用功能的免費(fèi)云加速解決方案來(lái)提供更多的選擇和靈活性。隨著信息化的不斷深入,依托云計(jì)算的開發(fā)測(cè)試服務(wù)開始悄然興起,依托公有云開發(fā)測(cè)試平臺(tái)應(yīng)用的軟件開發(fā)和測(cè)試將成為不可缺少的云計(jì)算應(yīng)用,隨著對(duì)軟件開發(fā)和測(cè)試的質(zhì)量、效率要求越來(lái)越高,不少企業(yè)投入大量資金構(gòu)建開發(fā)、測(cè)試的軟硬件環(huán)境。而通過(guò)使用公有云開發(fā)測(cè)試平臺(tái)可以更加簡(jiǎn)便和快速的構(gòu)建開發(fā)、測(cè)試環(huán)境,使軟件開發(fā)和測(cè)試模式的商業(yè)模型進(jìn)入新的時(shí)代。目前開發(fā)現(xiàn)狀分析對(duì)于剛剛進(jìn)入軟件行業(yè)的創(chuàng)業(yè)型團(tuán)隊(duì)和成長(zhǎng)型軟件企業(yè)來(lái)講,要開發(fā)一個(gè)成功的項(xiàng)目面臨著眾多挑戰(zhàn)。從技術(shù)方面,往往剛剛起步的初創(chuàng)團(tuán)隊(duì)對(duì)于技術(shù)路線的選定以及技術(shù)細(xì)節(jié)都存在疑惑,很難快速的把握技術(shù)方向,缺乏與同行業(yè)技術(shù)人員的交流學(xué)習(xí)。從成本方面,創(chuàng)業(yè)型團(tuán)隊(duì)和成長(zhǎng)型的軟件企業(yè)缺乏足夠的資金采購(gòu)專業(yè)的商業(yè)開發(fā)工具和完整的軟件生命周期管理平臺(tái),為了降低采購(gòu)成本,這些團(tuán)隊(duì)或企業(yè)往往選擇采用開源或自由軟件來(lái)搭建自己的解決方案,而這種方式對(duì)技術(shù)人員提出了較高的要求,需要技術(shù)人員掌握針對(duì)不同軟件平臺(tái)知識(shí)和經(jīng)驗(yàn),在搭建的過(guò)程中往往需要耗費(fèi)大量的人力和時(shí)間,從另一方面降低了項(xiàng)目開發(fā)的效率。此外,開源或自由軟件可能無(wú)法滿足某些軟件項(xiàng)目對(duì)于質(zhì)量控制的要求。購(gòu)買開發(fā)測(cè)試所需的硬件環(huán)境也是創(chuàng)業(yè)型團(tuán)隊(duì)和成長(zhǎng)型軟件企業(yè)的一項(xiàng)高額支出,上一個(gè)項(xiàng)目所使用的開發(fā)和測(cè)試硬件可能無(wú)法滿足新項(xiàng)目的要求,這就需要企業(yè)重新采購(gòu)新的硬件設(shè)備,提升企業(yè)成本,降低企業(yè)受益,同時(shí)帶來(lái)了設(shè)備管理和如何提升使用率的難題。對(duì)于大型軟件開發(fā)企業(yè)來(lái)講,在過(guò)去數(shù)年的發(fā)展過(guò)程中已經(jīng)積累了足夠的經(jīng)驗(yàn),形成了完善的管理流程。但面對(duì)不斷發(fā)展的行業(yè)趨勢(shì),在軟件開發(fā)過(guò)程中依然存在著挑戰(zhàn)。例如,企業(yè)做大了之后容易閉門造車,企業(yè)內(nèi)的開發(fā)人員都熟悉并遵循既有的開發(fā)模式,大多數(shù)時(shí)間都是在循規(guī)蹈矩的工作,缺乏對(duì)新事物以及行業(yè)發(fā)展趨勢(shì)的洞察度。再例如,擁有多個(gè)軟件項(xiàng)目部的大型軟件開發(fā)企業(yè),因?yàn)轫?xiàng)目的不同,各部門采用相對(duì)獨(dú)立的開發(fā)環(huán)境,極易形成一個(gè)個(gè)的“孤島”,無(wú)法有效地利用企業(yè)數(shù)據(jù)中心中現(xiàn)有的計(jì)算資源進(jìn)行開發(fā)與測(cè)試,獨(dú)立的提升了企業(yè)的成本,影響了開發(fā)的效率與企業(yè)的效益。對(duì)于單個(gè)項(xiàng)目部門來(lái)講,多數(shù)軟件開發(fā)人員會(huì)在項(xiàng)目開始時(shí)需要根據(jù)自己對(duì)項(xiàng)目需求的理解來(lái)設(shè)置軟件開發(fā)與測(cè)試環(huán)境。很多情況下開發(fā)測(cè)試環(huán)境的搭建往往需要采用效率較低的手工配置方式進(jìn)行,根據(jù)調(diào)查研究發(fā)現(xiàn),一臺(tái)軟件開發(fā)項(xiàng)目所使用的開發(fā)與測(cè)試機(jī)從部署到上線運(yùn)行需要1-2天,如果考慮到該設(shè)備的審批、訂購(gòu)及運(yùn)輸時(shí)間,實(shí)際上線時(shí)間將在一至兩周左右。開發(fā)與測(cè)試環(huán)境遲遲不能上線將對(duì)軟件開發(fā)項(xiàng)目整體的時(shí)間進(jìn)度造成的影響。通過(guò)以上分析我們可以看到,無(wú)論是剛剛步入行業(yè)的創(chuàng)業(yè)型團(tuán)隊(duì),正在發(fā)展中的成長(zhǎng)型企業(yè)還是大型軟件開發(fā)企業(yè),其面臨的問(wèn)題與挑戰(zhàn)多數(shù)集中在如何實(shí)現(xiàn)開放式的溝通學(xué)習(xí)、如何軟件開發(fā)項(xiàng)目的成本控制、如何提升效益以及保證質(zhì)量等幾個(gè)方面。既需要降低軟件開發(fā)測(cè)試過(guò)程中對(duì)于軟硬件環(huán)境的采購(gòu)和部署成本,又需要加快軟件開發(fā)測(cè)試效率,縮短軟件交付時(shí)間,同時(shí)要滿足項(xiàng)目利益各方對(duì)于質(zhì)量的嚴(yán)格要求。如今軟件業(yè)者在不斷探索這些問(wèn)題的解決之道。微軟的公有云開發(fā)測(cè)試平臺(tái)解決方案云計(jì)算以及相關(guān)技術(shù),將現(xiàn)有的軟硬件資源構(gòu)建成為一個(gè)資源池,并將其中的資源以服務(wù)的方式提供給用戶使用,實(shí)現(xiàn)自服務(wù)、廣泛訪問(wèn)和使用、資源動(dòng)態(tài)調(diào)整、動(dòng)態(tài)核算等能力,通過(guò)“云計(jì)算”有效地提高軟硬件資源利用率和彈性,從而為更廣泛的系統(tǒng)要求提供了技術(shù)基礎(chǔ)。真正給企業(yè)的研發(fā)業(yè)務(wù)和研發(fā)管理提供了一個(gè)統(tǒng)一的、面向服務(wù)的、動(dòng)態(tài)規(guī)劃的基礎(chǔ)平臺(tái),能夠有效地幫助軟件研發(fā)企業(yè)或個(gè)人充分利用云計(jì)算的彈性將整體統(tǒng)一的研發(fā)管理體系和管理思想落實(shí)到每個(gè)項(xiàng)目和人員執(zhí)行基礎(chǔ)上,從而保障不同研發(fā)項(xiàng)目在整個(gè)企業(yè)視角上的成功,進(jìn)而推動(dòng)企業(yè)的發(fā)展。而這種云計(jì)算技術(shù)和軟件研發(fā)企業(yè)管理的有力結(jié)合,從而為軟件研發(fā)企業(yè)提出持續(xù)發(fā)展的技術(shù)平臺(tái),就可以簡(jiǎn)稱為“公有云開發(fā)測(cè)試平臺(tái)”。微軟的公有云開發(fā)測(cè)試平臺(tái)解決方案包括:在云計(jì)算平臺(tái)中構(gòu)建開發(fā)測(cè)試環(huán)境;通過(guò)統(tǒng)一的云計(jì)算平臺(tái),為開發(fā)者構(gòu)建開發(fā)者社區(qū)門戶。首先,微軟公有云開發(fā)測(cè)試平臺(tái)將承擔(dān)軟件在開發(fā)和測(cè)試過(guò)程中所產(chǎn)生的工作負(fù)載,集中管理資源,并針對(duì)需求動(dòng)態(tài)的分配資源,使開發(fā)與測(cè)試環(huán)境能夠充分的滿足軟件開發(fā)項(xiàng)目的需求,同時(shí)搭配微軟的現(xiàn)代化ALM系統(tǒng),幫助開發(fā)團(tuán)隊(duì)有效管理應(yīng)用全生命周期中的每個(gè)環(huán)節(jié),真正做到計(jì)劃可落地、任務(wù)可追蹤、質(zhì)量有保證。其次,為開發(fā)者提供統(tǒng)一的交流學(xué)習(xí)的社區(qū)門戶,開發(fā)者可以在此平臺(tái)上分享技術(shù)資料、培訓(xùn)資料、交流開發(fā)心得,將軟件開發(fā)的寶貴資源共享給所有開發(fā)者。微軟作為全面的云計(jì)算解決方案提供商,擁有領(lǐng)先的技術(shù)、產(chǎn)品和服務(wù),能以成熟的軟件平臺(tái)、豐富的服務(wù)經(jīng)驗(yàn)及多樣化的運(yùn)營(yíng)模式提供全面的云計(jì)算解決方案。而在“公有云開發(fā)測(cè)試平臺(tái)”方面,微軟也是業(yè)界最早的實(shí)踐者和服務(wù)提供者,同時(shí)致力于把微軟自身在軟件研發(fā)管理方面實(shí)施“公有云開發(fā)測(cè)試平臺(tái)”的經(jīng)驗(yàn)和優(yōu)秀的產(chǎn)品及解決方案提供給廣大的軟件研發(fā)企業(yè),推動(dòng)其與整個(gè)計(jì)算機(jī)產(chǎn)業(yè)共同發(fā)展。微軟公有云開發(fā)測(cè)試平臺(tái)的系統(tǒng)架構(gòu)微軟公有云開發(fā)測(cè)試平臺(tái)解決方案基于微軟服務(wù)器平臺(tái)構(gòu)建,在底層服務(wù)器硬件、存儲(chǔ)和網(wǎng)絡(luò)以及負(fù)載均衡設(shè)備的基礎(chǔ)上,利用微軟的Azure和Hyper-V虛擬化技術(shù),將底層的計(jì)算資源虛擬化。通過(guò)ActiveDirectory進(jìn)行統(tǒng)一的身份認(rèn)證管理,以微軟企業(yè)級(jí)的系統(tǒng)運(yùn)維套件進(jìn)行動(dòng)態(tài)化、端到端的管理、監(jiān)控、部署和配置,從而形成動(dòng)態(tài)化的資源池。在構(gòu)建好的資源池中提供了VisualStudioTeamFoundationServer服務(wù),并利用LabManagement提供虛擬測(cè)試管理。資源主管可以將資源池中的資源動(dòng)態(tài)的分配給開發(fā)者,開發(fā)者可以直接使用這些虛機(jī)資源進(jìn)行需求管理、代碼開發(fā)、軟件測(cè)試和項(xiàng)目管理等工作。公有云開發(fā)測(cè)試平臺(tái)的用戶可以通過(guò)開發(fā)者社區(qū)門戶自由分享經(jīng)驗(yàn)、資料,與其他用戶充分交流開發(fā)技術(shù)心得。還可以通過(guò)自助服務(wù)門戶對(duì)基礎(chǔ)資源進(jìn)行管理,并通過(guò)ALM模塊完成軟件生命周期管理中的各項(xiàng)工作任務(wù)。企業(yè)用戶可以對(duì)上層的自服務(wù)門戶以及ALM功能模塊進(jìn)行自定義,以滿足不同的項(xiàng)目需求,使所有功能都通過(guò)自服務(wù)門戶以Web的形式提供給最終用戶,在滿足用戶需要的同時(shí)避免了最終用戶直接接觸數(shù)據(jù)中心基礎(chǔ)架構(gòu),實(shí)現(xiàn)安全高效快速的軟件開發(fā)測(cè)試。圖:公有云開發(fā)測(cè)試平臺(tái)系統(tǒng)架構(gòu)微軟公有云開發(fā)測(cè)試平臺(tái)的關(guān)鍵特性自助服務(wù)自助服務(wù)使消費(fèi)者和服務(wù)提供商可以通過(guò)自助化的系統(tǒng)管理和提供云服務(wù)。微軟公有云開發(fā)測(cè)試平臺(tái)通過(guò)使用自助服務(wù)門戶,可以實(shí)現(xiàn)資源審批流程的控制。自助服務(wù)中的資源使用儀表盤可以將資源池使用情況、項(xiàng)目資源使用情況以及成員資源使用情況以圖形化的形式直觀的展示給數(shù)據(jù)中心管理員以及項(xiàng)目組的相關(guān)人員。數(shù)據(jù)中心管理員可以結(jié)合企業(yè)自身需要定義審批流程,實(shí)現(xiàn)自動(dòng)化的資源審批。開發(fā)或測(cè)試人員可以根據(jù)自己在開發(fā)或測(cè)試過(guò)程中對(duì)于計(jì)算資源的需求快速的通過(guò)自助服務(wù)門戶申請(qǐng)所需的計(jì)算資源,該申請(qǐng)過(guò)程具備足夠的自主性,項(xiàng)目相關(guān)人員可以針對(duì)如處理器配額、內(nèi)存配額以及硬盤配額等進(jìn)行設(shè)置,使生成的虛擬環(huán)境可以充分滿足其各自的需求。數(shù)據(jù)中心管理員、項(xiàng)目負(fù)責(zé)人、項(xiàng)目經(jīng)理及項(xiàng)目開發(fā)者等不同的角色都可以通過(guò)自助服務(wù)門戶審批、申請(qǐng)使用和調(diào)整所需的資源,為IT資源的管理者和使用者帶來(lái)了極大的便利。圖:自助服務(wù)門戶原型彈性可以自動(dòng)化的將資源能力迅速的調(diào)配以滿足不斷增長(zhǎng)的需求,同時(shí)還可以抵消需求下降對(duì)服務(wù)的影響。在實(shí)際中,多數(shù)軟件開發(fā)項(xiàng)目根據(jù)客戶的要求可能會(huì)經(jīng)常出現(xiàn)變更,變更可能會(huì)對(duì)開發(fā)項(xiàng)目帶來(lái)一系列的問(wèn)題與挑戰(zhàn),增加開發(fā)項(xiàng)目中的不確定因素。微軟公有云開發(fā)測(cè)試平臺(tái)提供了充分的彈性來(lái)幫助項(xiàng)目成員應(yīng)對(duì)這些問(wèn)題與挑戰(zhàn),當(dāng)項(xiàng)目變更引發(fā)開發(fā)環(huán)境的資源需求變更時(shí),任何項(xiàng)目參與者可以隨時(shí)通過(guò)自助服務(wù)門戶提交資源變更申請(qǐng),數(shù)據(jù)中心管理員可以快速的通過(guò)自助服務(wù)門戶或電子郵件來(lái)審核并批準(zhǔn)相應(yīng)的申請(qǐng),使開發(fā)和測(cè)試人員快速的實(shí)現(xiàn)資源的動(dòng)態(tài)調(diào)整,獲取工作所需的計(jì)算資源。如在開發(fā)項(xiàng)目的后期需要進(jìn)行大量的壓力測(cè)試,之前已申請(qǐng)的資源無(wú)法滿足壓力測(cè)試的需求,測(cè)試人員在該階段就可以通過(guò)自助服務(wù)門戶動(dòng)態(tài)的申請(qǐng)更多地資源用于測(cè)試。圖:動(dòng)態(tài)申請(qǐng)資源原型多租戶使用多租戶模式可以將計(jì)算資源池中的資源分配并服務(wù)于多個(gè)客戶。對(duì)于具備多個(gè)同時(shí)運(yùn)行的項(xiàng)目場(chǎng)景,微軟公有云開發(fā)測(cè)試平臺(tái)提供了基于虛擬機(jī)和網(wǎng)絡(luò)安全隔離的多租戶服務(wù),可以為不同項(xiàng)目的開發(fā)測(cè)試人員提供基于資源池的項(xiàng)目資源租用。通過(guò)虛擬機(jī)和網(wǎng)絡(luò)的安全隔離,資源池中的計(jì)算資源可以被不同的項(xiàng)目組同時(shí)利用,由于其彼此獨(dú)立,在隔離環(huán)境中使用的資源不會(huì)對(duì)其他項(xiàng)目產(chǎn)生干擾。開發(fā)人員可以使用共享或?qū)S玫腣isualStudioTeamFoundationServer服務(wù)。并且基于資源池的多租戶場(chǎng)景可以實(shí)現(xiàn)快速的資源回收,當(dāng)某個(gè)項(xiàng)目組或項(xiàng)目成員不再使用某些計(jì)算資源時(shí),資源可以快速的被數(shù)據(jù)中心的云平臺(tái)回收,并等待分配給其他需要的用戶,實(shí)現(xiàn)對(duì)硬件資源的充分利用。按使用量計(jì)費(fèi)云系統(tǒng)通過(guò)利用計(jì)量能力自動(dòng)化控制和優(yōu)化資源的使用,使資源使用量可以被監(jiān)控、控制和報(bào)告。針對(duì)需要計(jì)費(fèi)的場(chǎng)景,通過(guò)微軟具有專利的“按需付費(fèi)(pay-as-you-go)”方式,用戶只需根據(jù)實(shí)際使用情況支付相關(guān)費(fèi)用。簡(jiǎn)單地說(shuō),用戶可以花費(fèi)較低的價(jià)格購(gòu)買到某類硬件和軟件在一定時(shí)間內(nèi)的使用權(quán)。目前的商業(yè)模式是用戶需要先購(gòu)買計(jì)算機(jī)硬件和軟件然后才能使用,如果為了滿足很少才使用的一些功能就需要用戶購(gòu)買多核處理器、大量的內(nèi)存和高端顯卡,但在實(shí)際使用過(guò)程中可能并不需要如此的硬件配置和資源,就會(huì)大大浪費(fèi)企業(yè)的資金和計(jì)算資源。微軟公有云開發(fā)測(cè)試平臺(tái)解決方案采用按實(shí)際資源使用量計(jì)費(fèi)的方式,可以對(duì)資源使用時(shí)間進(jìn)行動(dòng)態(tài)調(diào)整并在資源使用結(jié)束之后快速的回收并將其提供給下一個(gè)需要的用戶,實(shí)現(xiàn)計(jì)算資源的高效、可循環(huán)的利用。此外,微軟還提供了開放的API,公有云開發(fā)測(cè)試平臺(tái)的計(jì)費(fèi)系統(tǒng)可以方便的與組織現(xiàn)有的計(jì)費(fèi)系統(tǒng)相集成。簡(jiǎn)化計(jì)費(fèi)流程。與開發(fā)測(cè)試環(huán)境的集成與優(yōu)化微軟公有云開發(fā)測(cè)試平臺(tái)解決方案為軟件研發(fā)團(tuán)隊(duì)提供了虛擬化的測(cè)試與管理。方案集成了VisualStudioLabManagement,將虛擬化與應(yīng)用程序生命周期管理相結(jié)合,可以更加容易的創(chuàng)建虛擬環(huán)境和改善開發(fā)人員/測(cè)試人員協(xié)作。使用VisualStudioLabManagement,開發(fā)和測(cè)試人員可以快速創(chuàng)建多機(jī)器虛擬環(huán)境,部署所需的應(yīng)用程序,運(yùn)行測(cè)試,以及歸檔各種重要Bug。此外,開發(fā)和測(cè)試人員也可以為同一環(huán)境創(chuàng)建多個(gè)網(wǎng)絡(luò)隔離副本,以便在不會(huì)發(fā)生IP或機(jī)器名沖突的情況下復(fù)制虛擬機(jī)。在虛擬環(huán)境中構(gòu)建、部署和測(cè)試應(yīng)用程序時(shí)開發(fā)測(cè)試人員可以設(shè)置一個(gè)工作流來(lái)使用虛擬環(huán)境,以及配置如何運(yùn)行程序的內(nèi)部版本,然后將應(yīng)用程序部署到該環(huán)境中。然后開發(fā)和測(cè)試人員可以在該環(huán)境中運(yùn)行自動(dòng)測(cè)試并檢查這些測(cè)試的結(jié)果。這使自動(dòng)化應(yīng)用程序的部署和測(cè)試真正變得簡(jiǎn)單,進(jìn)而提高了開發(fā)人員和測(cè)試人員的生產(chǎn)力。與先進(jìn)的ALM平臺(tái)相結(jié)合構(gòu)建成功的應(yīng)用程序需要為所有團(tuán)隊(duì)參與者帶來(lái)便利順暢的流程。因此微軟公有云開發(fā)測(cè)試平臺(tái)提供了對(duì)生命周期環(huán)境的完整支持,集成了VisualStudioTeamFoundationServer平臺(tái),其中的軟件生命周期管理(ALM)工具可幫助組織在各個(gè)層面上高效協(xié)作和通信,洞察實(shí)際項(xiàng)目狀態(tài),從而確保能夠在降低成本的同時(shí)提供高質(zhì)量的解決方案。ALM提供了自動(dòng)化的配置項(xiàng)目流程。在項(xiàng)目啟動(dòng)之前可以根據(jù)項(xiàng)目的特點(diǎn)由項(xiàng)目相關(guān)責(zé)任人選擇符合需求的生命周期管理流程。ALM同時(shí)提供了敏捷、CMMI、Scrum等多種項(xiàng)目流程模板,可以滿足不同的軟件項(xiàng)目和開發(fā)人員的需求,同時(shí)開發(fā)人員還可以根據(jù)自己的需求自定義項(xiàng)目流程模板,為開發(fā)人員提供的最大的靈活度。由于微軟公有云開發(fā)測(cè)試平臺(tái)與VisualStudioTeamFoundationServer和VisualStudio的緊密結(jié)合,使其可以支持大型研發(fā)團(tuán)隊(duì)的版本控制環(huán)境,對(duì)進(jìn)行中的項(xiàng)目進(jìn)行實(shí)時(shí)追蹤,并可以為項(xiàng)目相關(guān)人員提供多種形式的項(xiàng)目報(bào)表。此外,微軟公有云開發(fā)測(cè)試平臺(tái)解決方案中還為軟件開發(fā)人員提供了熟悉的開發(fā)環(huán)境,有多種不同系統(tǒng)和開發(fā)工具所組成的開發(fā)環(huán)境。如開發(fā)和測(cè)試人員可以選擇使用VisualStudio開發(fā)應(yīng)用程序,并可以在開發(fā)環(huán)境中使用微軟Office辦公套件管理項(xiàng)目或記錄項(xiàng)目相關(guān)信息。即使軟件開發(fā)項(xiàng)目需要使用第三方的開發(fā)平臺(tái),微軟公有云開發(fā)測(cè)試平臺(tái)也可以滿足要求。在微軟公有云開發(fā)測(cè)試平臺(tái)中,專門針對(duì)軟件開發(fā)測(cè)試人員在第三方系統(tǒng)平臺(tái)上進(jìn)行開發(fā)的需求提供了解決方案,軟件開發(fā)或測(cè)試人員可以在微軟公有云開發(fā)測(cè)試平臺(tái)中使用Linux+Eclipse的開發(fā)環(huán)境,并且在第三方的開發(fā)環(huán)境中依然可以使用VisualStudioTeamFoundationServer帶來(lái)的便利。VisualStudio中的VisualStudioTeamExplorerEverywhere,其中包含的工具始終都是為跨平臺(tái)而設(shè)計(jì)的,它們可以運(yùn)行在多種第三方操作系統(tǒng)上,讓使用EclipseIDE或多個(gè)操作系統(tǒng)的軟件開發(fā)商通過(guò)VisualStudioTeamFoundationServer開發(fā)應(yīng)用軟件,這些軟件幫助開發(fā)者從異構(gòu)環(huán)境提高整合性。微軟公有云開發(fā)測(cè)試平臺(tái)解決方案場(chǎng)景與傳統(tǒng)的開發(fā)模式不同,云計(jì)算時(shí)代的開發(fā)強(qiáng)調(diào)的是任何人,在任何地點(diǎn)都可以進(jìn)行開發(fā),代碼編寫、協(xié)作、調(diào)試、測(cè)試、部署、運(yùn)行都在云端完成。云計(jì)算提供了更多的存儲(chǔ)和處理能力。從根本上說(shuō),它消除了開發(fā)的局限,開發(fā)者再也不用忍受有限物理資源的約束。微軟公有云開發(fā)測(cè)試平臺(tái)解決方案可以應(yīng)用于以下常見的軟件開發(fā)場(chǎng)景中:本地開發(fā),快速部署到云端云由于其“彈性擴(kuò)充”的特性,可以滿足企業(yè)快速發(fā)展,而需求靈活多變的特點(diǎn),如中小企業(yè)在創(chuàng)業(yè)的初期,開發(fā)出來(lái)一個(gè)系統(tǒng),而不確定未來(lái)該系統(tǒng)的訪問(wèn)量等,那就可以把系統(tǒng)部署在云中,“按需申請(qǐng)資源”,“靈活擴(kuò)充”;這就需要把應(yīng)用部署在云中,同時(shí),由于市場(chǎng)競(jìng)爭(zhēng)的需要,部署過(guò)程要求簡(jiǎn)單方便,快速部署,這就對(duì)部署過(guò)程提出了嚴(yán)格的要求;而Azure中運(yùn)行的應(yīng)用程序支持多種技術(shù)開發(fā),其中最方便的就是VisualStudio,使用VisualStudio,可以快速實(shí)現(xiàn)本地開發(fā),配置連接Azure,然后一鍵部署在云端。使用模式如下:FigureSEQFigure\*ARABIC1Azure程序開發(fā)模式而我們的一個(gè)世界五百?gòu)?qiáng)的客戶也如此評(píng)價(jià)Azure和VisualStudio的結(jié)合:OneofthethingsthatwelovedaboutWindowsAzureisthatwecoulddevelopcodewithVisualStudio2010,uploadit,andhaveitrunning10minuteslater.
JasonSteele,
SolutionsDesigner,
Aviva大規(guī)模的性能測(cè)試企業(yè)開發(fā)的應(yīng)用,要經(jīng)過(guò)嚴(yán)格的測(cè)試,才可以確保其“穩(wěn)定,準(zhǔn)確,高效”,而其中必不可少的一環(huán)就是性能測(cè)試,即在有限的資源上,模擬出大的并發(fā)和壓力來(lái)訪問(wèn)被測(cè)系統(tǒng);這就要求有一個(gè)“靈活而強(qiáng)有力的系統(tǒng)”來(lái)發(fā)起并發(fā)和壓力;這個(gè)環(huán)境又需要彈性擴(kuò)充,如可以快速的模仿500個(gè)人同時(shí)訪問(wèn)一個(gè)網(wǎng)站做統(tǒng)一的操作,然后經(jīng)過(guò)調(diào)節(jié),可以模仿1000人訪問(wèn)網(wǎng)站,其中500人使用IE瀏覽器,500人使用Firefox;而模仿的網(wǎng)絡(luò)帶寬,具體的業(yè)務(wù)也有多種組合,這就不僅要求一個(gè)強(qiáng)有力的性能測(cè)試工具,更要求壓力測(cè)試環(huán)境靈活擴(kuò)充;同時(shí)由于性能測(cè)試并不是經(jīng)常執(zhí)行,經(jīng)常是定期的活動(dòng),所以直接采購(gòu)硬件來(lái)專用,也存在投資大,資源不能有效利用的特點(diǎn);這就可以利用Azure云的”靈活彈性,按需使用的“機(jī)制;利用Azure的虛擬機(jī)環(huán)境來(lái)作為性能測(cè)試發(fā)起段,根據(jù)需要,靈活擴(kuò)充;同時(shí)微軟提供的VisualStudio旗艦版,其本身就是一個(gè)性能測(cè)試工具,可以部署在Azure虛擬機(jī)中,快速發(fā)起性能測(cè)試,收集性能測(cè)試數(shù)據(jù);如下圖:FigureSEQFigure\*ARABIC2使用Azure結(jié)合VisualStudio進(jìn)行性能測(cè)試?yán)迷圃谟胸?fù)載的情況下測(cè)試應(yīng)用程序而不影響生產(chǎn)應(yīng)用程序。測(cè)試多個(gè)縱向擴(kuò)展和橫向擴(kuò)展配置以確保應(yīng)用程序就緒,可供客戶使用。“通過(guò)WindowsAzure,我們可按需進(jìn)行測(cè)試和改變規(guī)模。我們的應(yīng)用程序深深地打上了它那個(gè)時(shí)代的烙印,但我們現(xiàn)在可加入以前無(wú)法實(shí)現(xiàn)的功能。因此,我們可向客戶提供前所未有的先進(jìn)解決方案?!?/p>
Aviva的解決方案交付中心主管SteveWhitby使用云,進(jìn)行研發(fā)過(guò)程的資源管理軟件開發(fā)企業(yè)在多年的項(xiàng)目中積累下了各種資源,這些資源包括軟件代碼、流程以及硬件資源。在微軟的公有云開發(fā)測(cè)試平臺(tái)解決方案推出后,軟件開發(fā)企業(yè)可以將內(nèi)部所有的硬件設(shè)備進(jìn)行整合與集中管理。企業(yè)內(nèi)的各項(xiàng)目部們可以通過(guò)自助服務(wù)門戶根據(jù)其各自的需要申請(qǐng)相應(yīng)的資源用于開發(fā)和測(cè)試,而這些資源往往是變化的,如Build服務(wù)器,源代碼版本管理服務(wù)器等,都和使用用戶數(shù)相關(guān),快速發(fā)展的業(yè)務(wù)就需要彈性的擴(kuò)充IT支持資源;由于整個(gè)過(guò)程采用自助門戶,自動(dòng)審批并以虛擬化的形式進(jìn)行,在項(xiàng)目結(jié)束后相關(guān)的資源可以有效地被回收并提供給其他的項(xiàng)目使用,可以充分的利用企業(yè)現(xiàn)有的硬件資源,減少企業(yè)采購(gòu)成本,并提供了額外的擴(kuò)展性,降低了開發(fā)和測(cè)試環(huán)境構(gòu)建的復(fù)雜度,加速應(yīng)用環(huán)境部署上線的效率。Fi
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 大漢希爾頓國(guó)際定了株洲心2011下半年推廣表現(xiàn)方案139P
- 個(gè)體戶承包加盟協(xié)議
- 雙邊戰(zhàn)略合作協(xié)議書
- 房屋出租協(xié)議書樣本模板
- 2024年室內(nèi)裝修工程安全合同
- 個(gè)人開車與單位免責(zé)協(xié)議書經(jīng)典版
- 室內(nèi)裝潢后污染治理合同
- 2024年二手車轉(zhuǎn)讓協(xié)議樣本
- 購(gòu)房團(tuán)購(gòu)活動(dòng)合同
- 雙方合伙買房合同范本
- 血液及骨髓細(xì)胞形態(tài)學(xué)專項(xiàng)考核試題
- 水稻高產(chǎn)栽培技術(shù)的優(yōu)化研究
- 海洋牧場(chǎng)建設(shè)與規(guī)劃
- 運(yùn)動(dòng)員宣誓詞
- 生物傳感器技術(shù)在電子元件中的應(yīng)用
- 醫(yī)生類抖音代運(yùn)營(yíng)方案(綜合)
- 發(fā)熱伴寒顫的護(hù)理課件
- 地貌與公路工程-河谷地貌(工程地質(zhì)課件)
- 江西省南昌三中高新校區(qū)2023-2024學(xué)年八年級(jí)上學(xué)期期中地理試卷
- 消防安全管理程序
- 煤礦井下攝像、拍照安全技術(shù)措施
評(píng)論
0/150
提交評(píng)論