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