今年6月3日的IBM Innovate 2013大會(huì)上,希望利用上述舉措進(jìn)一步擴(kuò)展SmartCloud與MobileFirst產(chǎn)品的開(kāi)發(fā)能力、從而支撐IBM進(jìn)軍DevOps領(lǐng)域的業(yè)務(wù)目標(biāo)。
IBM公司已經(jīng)公布新的軟件、培訓(xùn)與資源,希望幫助各類機(jī)構(gòu)創(chuàng)建、測(cè)試并交付移動(dòng)與云應(yīng)用程序。在今年6月3日的IBM Innovate 2013大會(huì)上,希望利用上述舉措進(jìn)一步擴(kuò)展SmartCloud與MobileFirst產(chǎn)品的開(kāi)發(fā)能力、從而支撐IBM進(jìn)軍DevOps領(lǐng)域的業(yè)務(wù)目標(biāo)。在本次活動(dòng)開(kāi)幕式的主題演講中,IBM公司Rational軟件總經(jīng)理Kristof Kloeckner表示,移動(dòng)與云計(jì)算已經(jīng)成為兩股強(qiáng)大而潛力無(wú)窮的發(fā)展趨勢(shì),能夠幫助企業(yè)創(chuàng)造新的營(yíng)收來(lái)源并改造現(xiàn)有運(yùn)營(yíng)結(jié)構(gòu)。然而典型軟件開(kāi)發(fā)方案可能需要數(shù)周時(shí)間才能徹底完成代碼變更的協(xié)調(diào)工作。
不過(guò)用戶選擇與易于遷移才是保證企業(yè)速度、質(zhì)量?jī)纱筮\(yùn)營(yíng)精髓的關(guān)鍵。IBM公司表示,為了能在這一快速發(fā)展的市場(chǎng)中占得先機(jī),企業(yè)必須準(zhǔn)備好以更快、更頻繁的方式為用戶提供移動(dòng)及云軟件。這一轉(zhuǎn)化的核心在于DevOps,Kloeckner告訴我們。DevOps是一種集成化軟件交付模式,融合了企業(yè)的文化、運(yùn)作流程以及業(yè)務(wù)工具。它的影響力涵蓋整個(gè)生命周期,從業(yè)務(wù)規(guī)劃與創(chuàng)建到交付及反饋,可謂無(wú)所不包。DevOps的目標(biāo)在于推動(dòng)企業(yè)通過(guò)軟件交付的連續(xù)性迅速抓住市場(chǎng)機(jī)遇、更好地滿足客戶需求。
鑒于移動(dòng)與云兩類應(yīng)用程序之間的密切聯(lián)系,我們必須為其創(chuàng)建一套單獨(dú)的自動(dòng)化DevOps戰(zhàn)略。IBM的DevOps組合能夠幫助企業(yè)以一套通用型方案解決整個(gè)生命周期中的所有軟件交付難題,且無(wú)需考慮所開(kāi)發(fā)應(yīng)用程序的具體類型。IBM最近憑借對(duì)UrbanCode的收購(gòu)為DevOps方案組合帶來(lái)強(qiáng)化。事實(shí)上,Kloeckner聲稱包括對(duì)Worklight、Green Hat、Cormetrics、Tealeaf以及UrbanCode在內(nèi)的一系列收購(gòu)活動(dòng)都將成為IBM DevOps解決方案的技術(shù)基礎(chǔ)。
IBM公司還宣布將在未來(lái)的集成戰(zhàn)略中進(jìn)一步強(qiáng)化支持力度,“持續(xù)集成已經(jīng)成為現(xiàn)代應(yīng)用程序生命周期中的關(guān)鍵性部分,但大多數(shù)企業(yè)連持續(xù)交付都還無(wú)法實(shí)現(xiàn),”Tasktop公司CEo(同時(shí)也是Eclipse Mylyn的創(chuàng)造者)Mik Kersten指出。“目前大部分方案都無(wú)法將生命周期作為整體加以處理,這就限制了企業(yè)的實(shí)際應(yīng)用效果。”
“Rational軟件此次通過(guò)收購(gòu)UrbanCode將自身技術(shù)力量與ALM(即應(yīng)用程序生命周期管理)相結(jié)合可謂前途廣闊,而且UrbanCode也的確是DevOps領(lǐng)域的創(chuàng)新能手之一,”Kersten表示。“這樣的強(qiáng)強(qiáng)聯(lián)合有助于塑造企業(yè)DevOps的發(fā)展藍(lán)圖,從而將對(duì)ALM工具的需求轉(zhuǎn)化為精益化‘創(chuàng)建-評(píng)估-學(xué)習(xí)’良性循環(huán)中的組成部分,最終實(shí)現(xiàn)由概念到部署的全面覆蓋。”
另外,IBM公司還在今年早些時(shí)候啟動(dòng)了IBM MobileFirst項(xiàng)目。根據(jù)IBM的說(shuō)法,這套移動(dòng)戰(zhàn)略將使客戶從根本上簡(jiǎn)化并加快利用移動(dòng)趨勢(shì)增加運(yùn)營(yíng)收入、改造結(jié)構(gòu)的流程,并以前所未見(jiàn)的方式擴(kuò)大自身市場(chǎng)占有率。
結(jié)合今天公布的消息來(lái)看,IBM正在擴(kuò)大這一戰(zhàn)略的開(kāi)發(fā)能力,希望通過(guò)新型工具幫助企業(yè)以速度更快、成本更低的方式交付更理想的應(yīng)用程序產(chǎn)品。用戶選擇與易于遷移意味著速度與質(zhì)量已經(jīng)成為企業(yè)開(kāi)發(fā)移動(dòng)應(yīng)用程序時(shí)的主要考核標(biāo)準(zhǔn),IBM解釋稱。IBM Rational軟件新產(chǎn)品能在DevOps生命周期的開(kāi)發(fā)與測(cè)試階段幫助企業(yè)節(jié)約大量時(shí)間與資金投入。以Test Workbench為例,它能為開(kāi)發(fā)及測(cè)試人員帶來(lái)自動(dòng)化記錄、修改、回放及評(píng)估測(cè)試環(huán)境的能力,其功能覆蓋數(shù)百甚至上千種移動(dòng)設(shè)備類型,能夠確保方案在每一種移動(dòng)平臺(tái)上全部運(yùn)轉(zhuǎn)良好。
新產(chǎn)品還能對(duì)尚未完成的應(yīng)用程序組件進(jìn)行虛擬化,以便在開(kāi)發(fā)早期就對(duì)功能進(jìn)行測(cè)試。自動(dòng)化測(cè)試能力將有效縮短開(kāi)發(fā)過(guò)程中測(cè)試工作的時(shí)耗。除了節(jié)約時(shí)間以外,企業(yè)還能夠?qū)⑿鹿δ芘c后端服務(wù)加以整合、并在無(wú)需系統(tǒng)整體完成的前提下進(jìn)行階段性測(cè)試,從而降低開(kāi)發(fā)成本。
IBM公司還公布了新的IBM Worklight與IBM SmartCloud應(yīng)用程序服務(wù)。作為全新免費(fèi)試用服務(wù),該技術(shù)允許開(kāi)發(fā)人員將所創(chuàng)建的應(yīng)用程序部署到采用IBM Worklight技術(shù)的IBM SmartCloud當(dāng)中。企業(yè)將能夠在快速創(chuàng)建移動(dòng)應(yīng)用程序的同時(shí),免去項(xiàng)目起步之初就需要投入的采購(gòu)資金與管理成圖。應(yīng)用程序在開(kāi)發(fā)完成之后,IBM SmartCloud的出現(xiàn)還大大降低了部署工作的復(fù)雜程度,從而保證企業(yè)能以最快速度將應(yīng)用提供給客戶。
再有,IBM公司宣稱改進(jìn)云應(yīng)用程序的開(kāi)發(fā)流程對(duì)于企業(yè)而言非常關(guān)鍵,尤其是那些希望能通過(guò)大數(shù)據(jù)、分析以及社交業(yè)務(wù)等高附加值發(fā)展機(jī)遇實(shí)現(xiàn)自身業(yè)務(wù)轉(zhuǎn)型的企業(yè)。
IBM還帶來(lái)一系列新產(chǎn)品,旨在幫助企業(yè)用戶改進(jìn)生命周期中的開(kāi)發(fā)與測(cè)試環(huán)節(jié),其中最值得稱道的當(dāng)數(shù)IBM SmartCloud分析工具——記錄分析。IBM將繼續(xù)向現(xiàn)有云產(chǎn)品組合中添加分析功能,其中***的一項(xiàng)就是記錄分析服務(wù)。它能幫助開(kāi)發(fā)人員從來(lái)自基礎(chǔ)設(shè)施與應(yīng)用程序的TB級(jí)別的海量非結(jié)構(gòu)化數(shù)據(jù)中把握信息態(tài)勢(shì)。通過(guò)將自動(dòng)化分析能力納入IT資產(chǎn)記錄,企業(yè)用戶現(xiàn)在可以獲得人力根本無(wú)法實(shí)現(xiàn)的信息匯總結(jié)論——速度更快、結(jié)論更統(tǒng)一。
新的IBM SmartCloud監(jiān)控應(yīng)用查看方案幫助企業(yè)實(shí)時(shí)監(jiān)控云應(yīng)用程序的性能表現(xiàn)與可用性。這種監(jiān)測(cè)能力可以被嵌入至開(kāi)發(fā)過(guò)程當(dāng)中,使企業(yè)更容易理解應(yīng)用程序在部署完成后的使用情況。
而在經(jīng)過(guò)全新擴(kuò)展的IBM SmartCloud應(yīng)用程序服務(wù)方面,開(kāi)發(fā)人員能夠在該服務(wù)的幫助下部署并管理Zend Server 6中以PHP語(yǔ)言編寫的應(yīng)用程序。PHP是一種流行的通用腳本語(yǔ)言,主要針對(duì)Web開(kāi)發(fā)領(lǐng)域。IBM表示,對(duì)PHP的支持為企業(yè)用戶帶來(lái)更多選擇與靈活性,使其能輕松找到理想的開(kāi)發(fā)方案、并確保開(kāi)發(fā)人員能以最簡(jiǎn)便的方式實(shí)現(xiàn)云-本地應(yīng)用程序創(chuàng)建。
“軟件是推動(dòng)各個(gè)行業(yè)、各類規(guī)模企業(yè)進(jìn)行轉(zhuǎn)型的幕后推手,”Kloeckner在一份聲明中指出。“隨著動(dòng)態(tài)市場(chǎng)對(duì)運(yùn)營(yíng)復(fù)雜性的推動(dòng),企業(yè)必須采用DevOps方案來(lái)實(shí)現(xiàn)以持續(xù)交付軟件所驅(qū)動(dòng)的客戶服務(wù)創(chuàng)新。”此外,作為全球開(kāi)發(fā)行業(yè)推動(dòng)戰(zhàn)略中的一部分,IBM公司今天還公布了developerWorks的擴(kuò)展計(jì)劃。新網(wǎng)站將包含移動(dòng)、云計(jì)算、大數(shù)據(jù)、WebSphere應(yīng)用程序開(kāi)發(fā)以及新的developerWorks實(shí)驗(yàn)室。所謂developerWorks實(shí)驗(yàn)室,旨在為開(kāi)發(fā)人員提供一種快速獲取***技術(shù)、產(chǎn)品及開(kāi)放標(biāo)準(zhǔn)的途徑,從而保證移動(dòng)與云開(kāi)發(fā)工作能夠與時(shí)俱進(jìn)。
Kloeckner在最近的發(fā)言中稱,OASIS(即結(jié)構(gòu)化信息標(biāo)準(zhǔn)促進(jìn)組織)宣布由IBM領(lǐng)導(dǎo)的生命周期協(xié)作開(kāi)放服務(wù)(簡(jiǎn)稱OSLC)社區(qū)將成為該組織的成員。OSLC是一種開(kāi)放技術(shù),能夠簡(jiǎn)化并集成軟件的創(chuàng)建及管理工作,其中包括云、移動(dòng)乃至大數(shù)據(jù)應(yīng)用。其推崇的軟件創(chuàng)建流程——無(wú)論是網(wǎng)上銀行應(yīng)用還是飛機(jī)引擎運(yùn)行軟件——必須采用一系列軟件開(kāi)發(fā)工具。從傳統(tǒng)上看,這些工具往往基于專利技術(shù)、難以整合或彼此匹配。OSLC相當(dāng)于在不同工具之間搭建了一套開(kāi)放式的標(biāo)準(zhǔn)化溝通平臺(tái),一舉解決了困擾開(kāi)發(fā)業(yè)界幾十年的大問(wèn)題,最終使企業(yè)能夠信心滿滿地將各類工具整合并匹配在一起。