一個國家、一個地區(qū)信息產(chǎn)業(yè)的強弱最核心的就是兩個能力,就是軟件和芯片能力,這兩大能力對信息產(chǎn)業(yè),包括新一代信息產(chǎn)業(yè)的發(fā)展,都會產(chǎn)生重大的推動。如今,非常熱門的大數(shù)據(jù)、人工智能、智能制造等很多能力,都需要軟件來實現(xiàn),或者由軟件來進(jìn)行支撐。
順應(yīng)未來新的技術(shù)與產(chǎn)業(yè)發(fā)展需求,繼華為軟件開發(fā)云在大連上線以后,又在青島落地。華為企業(yè)云業(yè)務(wù)部總裁楊瑞凱,在華為青島軟件開發(fā)云大會期間,接受賽迪網(wǎng)采訪時表示:“華為軟件開發(fā)云落地大連和青島,總體的考量還是軟件開發(fā)云的生態(tài)建設(shè)。未來幾年華為將重點推進(jìn)3個“1”工程,服務(wù)10萬家軟件企業(yè),100萬個開發(fā)者,1000家高校和培訓(xùn)機(jī)構(gòu)。
軟件開發(fā)云助力軟件產(chǎn)業(yè)升級轉(zhuǎn)型
目前,華為通過軟件開發(fā)云開放華為近30年軟件工程實踐經(jīng)驗,打造了云端一站式的Devops研發(fā)平臺,已經(jīng)服務(wù)300多家企業(yè),每天有超過10000個開發(fā)者在線使用。楊瑞凱強調(diào):“華為在助力軟件產(chǎn)業(yè)升級轉(zhuǎn)型過程中,通過院校、培訓(xùn)機(jī)構(gòu)讓軟件開發(fā)云成為軟件相關(guān)專業(yè)主要教學(xué)工具,使學(xué)校學(xué)生快速用上未來企業(yè)級的軟件開發(fā)工具。在這樣的一個大的發(fā)展思路下,來推動中國的軟件名城、省會城市和副省會城市等,進(jìn)行軟件產(chǎn)業(yè)發(fā)展?!?/p>
軟件和信息服務(wù)業(yè)作為青島市未來發(fā)展主要產(chǎn)業(yè)之一,現(xiàn)產(chǎn)值1600億元,并有1000多家軟件企業(yè),同時省內(nèi)有山東大學(xué)、海洋大學(xué)、中國石油大學(xué)等科研教學(xué)機(jī)構(gòu)。“在這樣一個具有良好的軟件產(chǎn)業(yè)發(fā)展基礎(chǔ)的城市,華為愿意與青島進(jìn)行緊密合作,并共同攜手打造更多軟件名城,助力軟件人才的培養(yǎng),促使中小企業(yè)使用軟件開發(fā)云,進(jìn)而推動軟件產(chǎn)業(yè)的發(fā)展?!睏钊饎P表示。
云計算發(fā)展至今,在PaaS層面提升了很多能力,不管是各種數(shù)據(jù)庫服務(wù),關(guān)系型數(shù)據(jù)庫還是非關(guān)系型數(shù)據(jù)庫,又或是企業(yè)中間件服務(wù)等等,提供這些能力的目的,就是讓開發(fā)者能夠更快、更方便的開發(fā)出應(yīng)用,并部署在云端。如何才能更快、更好的在云端開發(fā)構(gòu)建軟件和應(yīng)用,這就是當(dāng)前的一個巨大挑戰(zhàn)。
中小軟件企業(yè)研發(fā)水準(zhǔn)新高度
這種挑戰(zhàn)來自于,PaaS能力的孤立,是因為缺少一個能夠整合各種PaaS、IaaS能力的關(guān)鍵環(huán)節(jié),然而這個環(huán)節(jié),軟件開發(fā)云平臺完全能夠彌補。華為企業(yè)云CTO宋勇,接受賽迪網(wǎng)采訪時表示:“對于軟件和應(yīng)用的開發(fā),不是簡單的把各種云端的服務(wù)進(jìn)行拼湊,而是要將軟件工程的經(jīng)驗和方法、軟件開發(fā)的工具以及基礎(chǔ)的云服務(wù)能力進(jìn)行整合,才能形成完整的環(huán)境?!?/p>
華為在軟件研發(fā)經(jīng)過30多年的積累,歷經(jīng)了從傳統(tǒng)開發(fā)模式到現(xiàn)在的DevOps等開發(fā)模式的過程。宋勇強調(diào):“今天我們把華為的研發(fā)能力開發(fā)出來之后,再結(jié)合華為在IaaS、PaaS上的能力,可以提供一套完整的開發(fā)、測試、部署到運行的環(huán)境。從而,將中小軟件企業(yè)的研發(fā)水準(zhǔn)拉到一個全新的高度,來共同推動軟件產(chǎn)業(yè)的發(fā)展?!?/p>
軟件企業(yè)在云端進(jìn)行完整的開發(fā),底層可以調(diào)用華為云的基礎(chǔ)能力。華為將先進(jìn)的軟件工程理念整合到軟件云平臺上,企業(yè)在這個平臺上進(jìn)行開發(fā),從開發(fā)到測試部署以及運行環(huán)節(jié),研發(fā)環(huán)境和生產(chǎn)環(huán)境,整套體系都可以在云端實現(xiàn),并且都是完整相同的體系結(jié)構(gòu),同時也避免了軟件發(fā)布之后部署,由于環(huán)境不一致帶來的的一系列問題,大大提高了軟件企業(yè)的競爭力,提高了生產(chǎn)效率也極大的減少了成本。
宋勇認(rèn)為:“華為軟件開發(fā)云不僅僅是減少成本的問題,因為作為一個典型的中小企業(yè)不管花多少錢,過去幾乎都是無法達(dá)到這個研發(fā)水準(zhǔn),而使用軟件開發(fā)云,他們就可以實現(xiàn)自己的夢想?!?/p>
云時代面臨的新挑戰(zhàn)
隨著云計算的發(fā)展,互聯(lián)網(wǎng)的業(yè)務(wù)變得越加廣泛,為更快適應(yīng)市場的變化和需求,只有更加敏捷才能夠更快適應(yīng)時代的發(fā)展。敏捷開發(fā)打破了原有實踐,以至于發(fā)展到持續(xù)交付模式。那么,持續(xù)交付怎樣才能達(dá)到自動化能力,使產(chǎn)品的版本交付達(dá)到更短的時間,比如說兩個星期到一個月。
華為軟件開發(fā)云產(chǎn)品總監(jiān)徐峰,接受采訪時表示:“現(xiàn)在云時代隨著軟件形態(tài)的變化,服務(wù)變得力度更小,這就是微服務(wù)模式?;旧夏軌蛎刻爝M(jìn)行交付,對這種小服務(wù)的開發(fā)、測試、部署和升級,就變成DevOps模式。對軟件工程本身來看是沒有先進(jìn)性之說,只是順應(yīng)時代的變化產(chǎn)生適應(yīng)當(dāng)下時代的變化。但對于華為來說,每一次變化都是緊跟前沿的變化。”
隨著時代的需求,華為軟件開發(fā)從最早期的CMM軟件工程方法,到后續(xù)推動了持續(xù)交付的發(fā)展,現(xiàn)在隨著微服務(wù)時代的到來,華為又將整個研發(fā)流程進(jìn)一步向后延展,出現(xiàn)了DevOps。華為希望將近30年積累的軟件工程的經(jīng)驗,以及先進(jìn)的工具和實踐分享給企業(yè),使其能夠站快速發(fā)展。