了解華為云最新動態(tài)
DevOps(Development和Operations的組合)的理念如今被炒得火熱,當企業(yè)希望打破開發(fā)與運營之間協(xié)作障礙,便可借助DevOps來完成。 近日,猿生態(tài)沙龍來到大連,華為軟件開發(fā)云高級架構師就針對此熱門話題,在會上詳述了華為軟件開發(fā)云的DevOps實踐。
據(jù)了解,華為軟件開發(fā)云——這款輕量級DevOps工具,在某智慧城市的項目中,讓產(chǎn)品版本集成發(fā)布時間,由原先的1天縮短為30分鐘,整個項目的交付周期縮短到3個月。 那么,華為軟件開發(fā)云是如何實現(xiàn)這種提速的呢?
“3個1”和“小時級”
目前軟件交付存在構建一次時間長、頻次少、通過率不高,軟件部署靠手工,環(huán)境需要等待,測試驗證周期長,反饋周期長,反饋頻次少,客戶無法及時體驗版本實現(xiàn),驗證操作多靠手工,上線手工操作多等問題。
在強烈的市場需求下,DevOps模式得到了越來越多企業(yè)的認可,大企業(yè)尤甚。據(jù)美國云計算管理平臺公司RightScale在2016年1月發(fā)布的報告顯示,DevOps的接受度從2015年的66%增至2016年的74%,在大企業(yè)中最為強勁,81%的大企業(yè)開始接受DevOps,而中小企業(yè)比例為70%。
然而,想實現(xiàn)這一切需要有可靠且深厚的技術平臺支持。對此,華云軟件開發(fā)云給出了一套完整的解決方案。
在沙龍中,上述高級架構師表示,軟件開發(fā)云踐行DevOps分為以下兩大目標: 在Dev開發(fā)環(huán)節(jié)上,要做到3個1,每1天構建一個可以驗證的版本,每1周交付滿足客戶驗證的特性,每1月發(fā)布一個可用商用的版本; 在Ops運維環(huán)節(jié)上,效率要達到小時級,版本變更成功率達到100%,現(xiàn)網(wǎng)問題2小時內(nèi)閉環(huán)反饋,單次部署小于30分鐘,現(xiàn)網(wǎng)重大問題0等待到研發(fā)。 “我們努力的目標,就是讓所有軟件的交付環(huán)節(jié),變得又短又快又好交付?!?/p>
以某個智慧城市項目為例,該項目之前采用的是瀑布模式,難以快速迭代、跨地域多團隊協(xié)同、手工編譯構建周期長、不同團隊的工具平臺不統(tǒng)一。
選擇了華為軟件開發(fā)云進行項目聯(lián)合開發(fā)后,產(chǎn)品版本的集成發(fā)布由原先的1天縮短為30分鐘,整個項目的交付周期縮短到3個月。
軟件開發(fā)云提供了項目管理、配置管理、代碼檢查、編譯構建、測試、部署、發(fā)布等端到端覆蓋軟件生命周期的相關服務,對于各個企業(yè)來說,可以利用軟件開發(fā)云安全可靠地進行協(xié)同開發(fā),即開即用,實現(xiàn)DevOps研發(fā)模式的落地應用。