(華為云DevCloud iSource 代碼平臺(tái)專家孫超)

  如何保證可信呢?華為云DevCloud iSource 代碼平臺(tái)專家孫超提出在規(guī)模團(tuán)隊(duì),在面臨眾多倉庫,要提升開發(fā)效率的時(shí)候,要做到:

  倉庫關(guān)系配置化: manifest 替代 submodule

  統(tǒng)一管控倉庫: 權(quán)限,規(guī)則等,由管理員統(tǒng)一配置

  確定代碼來源: manifest 內(nèi)容之外的倉庫,不參與版本發(fā)布

  保存構(gòu)建現(xiàn)場: manifest 快照記錄構(gòu)建當(dāng)時(shí)使用的倉庫列表與節(jié)點(diǎn)號

  在此基礎(chǔ)上,保證代碼檢查/CI 結(jié)果/二進(jìn)制版本記錄,能夠回溯到每一個(gè)倉庫的 commit 點(diǎn)。

  同時(shí)在 QCon 上海,華為云也發(fā)布了關(guān)于 OMEGA 的開源計(jì)劃,華為云表示 2019 年底將上線 DevCloud 產(chǎn)品 CodeHub 代碼平臺(tái),在2020 年做到開源。

  微服務(wù)應(yīng)用平臺(tái)的探索與實(shí)踐

  技術(shù)發(fā)展之迅速讓產(chǎn)品更新迭代越來越快,如何快速響應(yīng)市場的需求是企業(yè)立于不敗之地的關(guān)鍵,傳統(tǒng)的單體應(yīng)用架構(gòu)大量的耦合代碼讓模塊間的界限越來越模糊,嚴(yán)重影響產(chǎn)品的功能和性能,這個(gè)時(shí)候微服務(wù)架構(gòu)開始發(fā)揮它的作用,微服務(wù)架構(gòu)通過將單一應(yīng)用程序劃分成一組小的服務(wù),服務(wù)之間互相協(xié)調(diào)、互相配合,為用戶提供最終價(jià)值。它更簡單、更輕量級,基于微服務(wù)架構(gòu),開發(fā)人員可以對不同業(yè)務(wù)進(jìn)行獨(dú)立開發(fā)、部署、測試等動(dòng)作。

 ?。ㄈA為云應(yīng)用管理與運(yùn)維平臺(tái)負(fù)責(zé)人、高級技術(shù)專家李勇軍)

  華為云應(yīng)用管理與運(yùn)維平臺(tái)負(fù)責(zé)人、高級技術(shù)專家李勇軍分享道,華為云應(yīng)用管理與運(yùn)維平臺(tái) ServiceStage 為企業(yè)提供微服務(wù)、Web、移動(dòng)和函數(shù)應(yīng)用、DevOps 全棧四大解決方案,可實(shí)現(xiàn)業(yè)務(wù)敏捷 DevOps、微服務(wù)治理與業(yè)務(wù)代碼分離,幫助企業(yè)開發(fā)者聚焦業(yè)務(wù)邏輯,快速開發(fā)、構(gòu)建、部署、上線和運(yùn)維。

  微服務(wù) DevOps 基于 ServiceStage 流水線實(shí)現(xiàn)應(yīng)用全流程“自助式”開發(fā)、集成、驗(yàn)證與上線,微服務(wù)框架提供 ServiceComb、Spring Cloud 和 Service Mesh 多種解決方案,降低企業(yè)遷移成本,支持Java、Go、PHP、Ruby等多種開發(fā)語言。而同時(shí)在整個(gè)開源生態(tài)中,ServiceComb還作為首個(gè) Apache 微服務(wù)頂級項(xiàng)目,提供融合開源生態(tài)的一站式微服務(wù)解決方案。

  ServiceStage 是開放的,它支持主流開源框架和源碼倉庫,開發(fā)體驗(yàn)不變,全流程可擴(kuò)展;它是全棧的,包含咨詢、框架、平臺(tái)、工具、生態(tài)等產(chǎn)品和服務(wù);它是成熟的,有著華為全面云化成功經(jīng)驗(yàn)。

  鯤鵬凌云,踐行行業(yè)應(yīng)用創(chuàng)新升級

  立足政府產(chǎn)業(yè)云、企業(yè)行業(yè)云和人才培養(yǎng)云,攜手開發(fā)者共贏前行、打造鯤鵬生態(tài)。

  華為云基于自主設(shè)計(jì)制造的鯤鵬架構(gòu)核心芯片,提供鯤鵬 ECS、鯤鵬 BMS、鯤鵬 CCE、鯤鵬 CCI等 69 款鯤鵬云服務(wù)和鯤鵬專屬云、鯤鵬 HPC、鯤鵬大數(shù)據(jù)、鯤鵬企業(yè)應(yīng)用、鯤鵬原生應(yīng)用等 20+解決方案,面向政府、金融、大企業(yè)、互聯(lián)網(wǎng)等全行業(yè)多場景,為開發(fā)者開辟了一條多元化架構(gòu)發(fā)展之路。華為云鯤鵬云服務(wù)和解決方案具備全棧生態(tài):依托鯤鵬社區(qū)中多業(yè)務(wù)場景主流組件的最佳實(shí)踐和鏡像包,為開發(fā)者提供技術(shù)共享與交流的平臺(tái);與多個(gè)開源和國產(chǎn)操作系統(tǒng)、數(shù)據(jù)庫、中間件等系統(tǒng)軟件完成適配和兼容性認(rèn)證;與 ISV 伙伴共同打造面向行業(yè)的鯤鵬解決方案,服務(wù)于最終用戶。

  鯤鵬專業(yè)服務(wù)主要面向企業(yè)業(yè)務(wù)升級、鯤鵬產(chǎn)業(yè)云、全棧國產(chǎn)化方案、鯤鵬云服務(wù)技術(shù)培訓(xùn)等服務(wù)場景,為客戶提供專業(yè)的業(yè)務(wù)系統(tǒng)鯤鵬云化服務(wù),包括移植咨詢、方案設(shè)計(jì)、應(yīng)用改造支持、測試驗(yàn)證、移植實(shí)施、售后保障等服務(wù),全面助力企業(yè)鯤鵬生態(tài)發(fā)展,增強(qiáng)業(yè)務(wù)解決方案創(chuàng)新,為企業(yè)培養(yǎng)專業(yè)技術(shù)團(tuán)隊(duì)和人才。

  基于可信理論指導(dǎo),結(jié)合 DevOps 思想實(shí)現(xiàn)過程可信和結(jié)果可信,可信軟件工程能力的服務(wù)化。通過軟硬件可信結(jié)合的方式,真正實(shí)現(xiàn)可信的基礎(chǔ)服務(wù)。幫助開發(fā)者面向業(yè)務(wù)需求構(gòu)建軟件工程的服務(wù)能力,使可信融入全流程,支撐業(yè)務(wù)高效運(yùn)行。

 ?。ㄈA為云鯤鵬云服務(wù)與解決方案總經(jīng)理高雪松博士)

  華為云鯤鵬云服務(wù)與解決方案總經(jīng)理高雪松博士表示:“今天只是剛剛開始,面向更多行業(yè)開發(fā)者,未來華為云會(huì)提供更多鯤鵬云服務(wù)和解決方案,推出更有特點(diǎn)的遷移實(shí)施方案。鯤鵬產(chǎn)業(yè)在云上能夠快速聚集資源,讓更多的開發(fā)者加入鯤鵬陣營,聚星火燎原之勢快速構(gòu)建能力,推動(dòng)整個(gè)產(chǎn)業(yè)快速發(fā)展。讓“一”個(gè)華為云鯤鵬云服務(wù)平臺(tái),承載“一”萬種移植應(yīng)用和解決方案,面向“一”千億的鯤鵬市場,書寫開發(fā)者“一”場精彩人生。”

  構(gòu)建可信、共享、安全的區(qū)塊鏈應(yīng)用

  AI 和 5G 時(shí)代的到來,帶來新的技術(shù)裂變,2018 年開始,區(qū)塊鏈加速在行業(yè)落地,場景從金融向眾多行業(yè)發(fā)展,華為云區(qū)塊鏈平臺(tái)構(gòu)建于 Docker 和 Kubernetes 之上,具備極高的可靠性和擴(kuò)展性,具備成員動(dòng)態(tài)加入、節(jié)點(diǎn)彈性伸縮、靈活部署、互聯(lián)互通的特點(diǎn),與其他云服務(wù)完全打通,無數(shù)據(jù)膨脹和性能等問題。

 ?。ㄈA為云區(qū)塊鏈高級產(chǎn)品經(jīng)理王磊)

  華為云區(qū)塊鏈高級產(chǎn)品經(jīng)理王磊認(rèn)為,基于華為云的區(qū)塊鏈服務(wù) BCS 可構(gòu)建全球區(qū)塊鏈業(yè)務(wù)網(wǎng)絡(luò),實(shí)現(xiàn)數(shù)據(jù)可信共享和交換。通過分布式賬本實(shí)時(shí)共享最新數(shù)據(jù),通過數(shù)據(jù)探針和智能合約監(jiān)管目錄和數(shù)據(jù),提升業(yè)務(wù)效率,利用區(qū)塊鏈數(shù)據(jù)不可篡改的特點(diǎn),結(jié)合智能合約約束各方行為,達(dá)到提升管控力的作用。

  在物流場景中,常常遇到多方物流信息不一致,實(shí)時(shí)數(shù)據(jù)同步周期長等問題;現(xiàn)有系統(tǒng)無法有效提升簽收單、貸款、結(jié)算等金融活動(dòng)效率問題;貨物丟失時(shí)追蹤難度大、定責(zé)難、成本高的問題;數(shù)據(jù)散落各方,行業(yè)監(jiān)管、審計(jì)困難等問題,都導(dǎo)致整個(gè)物流效率低下。

  運(yùn)用華為云區(qū)塊鏈服務(wù),多方分布式記賬,確保合同、訂單、物流信息等真實(shí)可靠、不可篡改,為行業(yè)糾紛提供有效的證據(jù)鏈條,同時(shí)打破廠家、倉儲(chǔ)、物流和客戶的信息孤島,將貨物的產(chǎn)、銷、運(yùn)輸、購多方整合。廠家和客戶的信息和交流重新建立,廠家可根據(jù)實(shí)時(shí)數(shù)據(jù)分析,對倉儲(chǔ)和物流廠家進(jìn)行信用管理,構(gòu)建新的物流生態(tài)。從而重建信息交流,降低運(yùn)營成本,提升運(yùn)營效率。

  在醫(yī)療健康領(lǐng)域,其實(shí)一直存在個(gè)人健康數(shù)據(jù)分散導(dǎo)致無法為用戶提供有效價(jià)值、個(gè)人健康數(shù)據(jù)隱私保護(hù)能力差、無法復(fù)用醫(yī)療數(shù)據(jù)資產(chǎn)等問題,面對這樣的數(shù)據(jù)價(jià)值流失,華為云區(qū)塊鏈應(yīng)用可以幫助搭建可信環(huán)境,構(gòu)建個(gè)人電子病歷,更好地保障個(gè)人健康隱私,讓就醫(yī)記錄數(shù)據(jù)有效利用,實(shí)現(xiàn)高效就醫(yī)。

  華為云區(qū)塊鏈平臺(tái)提供了跨鏈能力,提供智能合約安全檢測服務(wù),識(shí)別合約隱患和漏洞,通過靜態(tài)分析和形式化驗(yàn)證等技術(shù)相結(jié)合,構(gòu)建高可信智能合約。華為云基于 Sharding 技術(shù)構(gòu)建 Fabric 網(wǎng)絡(luò)架構(gòu),支持用戶自定義分片,保證 Sharding 擴(kuò)展能力對二次開發(fā)者完全透明,從而提升 BCS 服務(wù)吞吐率。

  總結(jié)語

  本次在 QCon2019 上海,“技術(shù)裂變中的可信開發(fā)”專場,通過對 OMEGA、微服務(wù)、鯤鵬、區(qū)塊鏈等技術(shù)的了解,我們可以看到華為云在開發(fā)領(lǐng)域的積累與沉淀,期待華為云在可信開發(fā)理念的指導(dǎo)下,把更多優(yōu)秀的技術(shù)推向市場,為企業(yè)和開發(fā)者提供可信的完備的工具鏈、能力及平臺(tái)。本次 QCon上海,華為云亦發(fā)布了鯤鵬開發(fā)工程師技能圖譜,在 GitHub 上面采用開源的模式進(jìn)行升級和維護(hù),歡迎開發(fā)者了解及貢獻(xiàn)鯤鵬。

  2020年華為開發(fā)者大會(huì)將于明年2月11-12日在深圳舉辦。作為華為面向開發(fā)者群體的最頂級盛會(huì),將全面展示華為在云計(jì)算、人工智能、5G、IoT等多個(gè)領(lǐng)域,特別是智能計(jì)算雙引擎鯤鵬和昇騰的最新創(chuàng)新與最佳實(shí)踐,為開發(fā)者提供最想要的技術(shù)干貨分享、最前沿的技術(shù)洞察、最有價(jià)值的學(xué)習(xí)認(rèn)證、最開放的交流平臺(tái)和最好玩的互動(dòng)活動(dòng),敬請期待!

分享到

zhangnn

相關(guān)推薦