當下,大量國內(nèi)企業(yè)正在使用國外開源工具所組成的工具鏈來支撐軟件研發(fā)流程,管理研發(fā)資產(chǎn)和研運配置。
在這樣的環(huán)境下,如何打通研運端到端工具鏈,高效支撐企業(yè)數(shù)字化業(yè)務交付全生命周期,構建自主可控、安全可靠的國產(chǎn)化DevOps工具鏈將是企業(yè)進行數(shù)字化轉型必然要考慮的問題。本次小嘉就當前環(huán)境下,DevOps工具鏈的發(fā)展道路、價值收益以及相關案例進行講解,為大家?guī)?/span>《DevOps工具鏈的國產(chǎn)化之道》干貨分享。
01. 工具鏈國產(chǎn)化的可行性和必要性
長期以來,我國對海外IT產(chǎn)品的依賴度較高,高度滲透了政府、海關、郵政、金融、鐵路、民航、醫(yī)療、軍警等各行業(yè)環(huán)節(jié)。
多年來,IT 國際巨頭一直壟斷了國內(nèi)的信息基礎設施,例如08年“微軟黑屏事件”,13年“棱鏡門”、“蘋果后門事件”來自國際的威脅國內(nèi)信息安全的事件也不斷發(fā)生,一系列卡脖子事件也讓國內(nèi)“去IOE”、“打破WINTEL聯(lián)盟”的呼聲越來越高,國內(nèi)行業(yè)專家也長期呼吁并推動核心技術實現(xiàn)自主可控。在這樣的背景下,信創(chuàng)產(chǎn)業(yè)應運而生。
企業(yè)當下面臨著來自企業(yè)信息化建設以及國家政策要求的內(nèi)外雙重壓力,促使企業(yè)亟需進行國產(chǎn)化適配、新舊系統(tǒng)的切換以及數(shù)據(jù)的遷移等,向實現(xiàn)國產(chǎn)化平臺邁進,信創(chuàng)產(chǎn)業(yè)的必要性愈發(fā)凸顯。
當前信創(chuàng)產(chǎn)業(yè)發(fā)展如火如荼,目前已經(jīng)有大量廠商在基礎軟硬件、應用軟件、信息安全等信創(chuàng)賽道進行布局,幫助解決產(chǎn)業(yè)鏈解決核心技術和關鍵環(huán)境的卡脖子問題,提升信息技術核心競爭力和創(chuàng)新能力,共同完善創(chuàng)新創(chuàng)業(yè)生態(tài),形成政府、市場、社會多方共建共享的應用格局。
02. DevOps工具鏈的國產(chǎn)化之道
1)中國企業(yè)DevOps轉型發(fā)展歷程
在信創(chuàng)大環(huán)境下,聚焦到DevOps層面,當前國內(nèi)DevOps工具鏈的國產(chǎn)化之道是如何進行的?大部分國內(nèi)企業(yè)在進行DevOps建設時通常都會采取結合自身研發(fā)特點,分階段進行漸進式的改造來逐步進行推進,而不是全面徹底、一步到位地改造,通常這樣“大動干戈”式的建設帶來的后果也是“九死一生”的。
中國企業(yè)的DevOps發(fā)展歷程大致也呈現(xiàn)出漸進式的特點,從2011年起,頭部證券、互聯(lián)網(wǎng)等企業(yè)開始嘗試進行敏捷轉型,在隨著轉型初見成效后,DevOps的觀念開始逐漸深入到各行各業(yè)中,2018年左右,DevOps建設進入爆發(fā)式增長期。
2)DevOps轉型三種路徑
大量的企業(yè)開始進行敏捷轉型規(guī)劃,通常企業(yè)在進行DevOps平臺實施時,采取的路徑主要有以下三種,分別有著不同的優(yōu)勢,同時也存在一定的約束。
① 開源工具鏈搭建平臺
② 商業(yè)DevOps平臺封裝開源軟件
③ 國產(chǎn)化全自研一體化DevOps平臺
3)自研國產(chǎn)一體化平臺:藍鯨DevOps
企業(yè)DevOps平臺演進也是從開源,到開源封裝,最后到自研一體化的三步走的路徑來發(fā)展的。藍鯨DevOps基于一體化平臺打造,從早期的各類工具的集成,到自研CI引擎藍盾誕生,藍鯨在騰訊內(nèi)部經(jīng)歷了大量的實踐與檢驗,已經(jīng)形成了一套完整的解決方案,能夠滿足企業(yè)對DevOps國產(chǎn)化的建設需求:
① 國產(chǎn)適配:
產(chǎn)品適配國產(chǎn)主流基礎軟硬件,覆蓋芯片、整機、操作系統(tǒng)、數(shù)據(jù)庫、瀏覽器核心模塊。
② 安全合規(guī):
滿足合規(guī)性要求的安全能力,使其滿足國家和政策的安全和合規(guī)性要求,規(guī)避相關潛在風險。
③ 自主可控:
通過自研流水線平臺,使得用戶實現(xiàn)底層代碼的自主可控。
④ 性能保障:
集合創(chuàng)意內(nèi)容與設計工具于一體,為不同場景下的設計需求提供優(yōu)質的解決方案。
4)金融行業(yè)信創(chuàng)發(fā)展
作為信創(chuàng)重點行業(yè)的金融行業(yè),近年來,分布式核心升級改造與外圍系統(tǒng)的配套改造仍是各大銀行投入的重點領域。信創(chuàng)環(huán)境也使得金融行業(yè)發(fā)生了翻天覆地的變化,以客戶為中心的業(yè)務變遷,業(yè)務中臺的架構創(chuàng)新,傳統(tǒng)設備的國產(chǎn)替代已經(jīng)成為銀行IT需求的三個重要內(nèi)容。隨著國家政策的支持,金融行業(yè)也在大力促進信創(chuàng)的滲透。
而作為一體化國產(chǎn)自研DevOps平臺佼佼者,藍鯨也深知信創(chuàng)之于中國IT行業(yè)的重要性,也在持續(xù)不斷在積極響應號召,參與國產(chǎn)化兼容與信創(chuàng)生態(tài)適配工作,共同推動產(chǎn)業(yè)發(fā)展。
03. DevOps工具鏈國產(chǎn)化的價值收益
1)DevOps工具鏈國產(chǎn)化的難點
企業(yè)在談及DevOps工具鏈國產(chǎn)化的價值收益時通常會發(fā)現(xiàn)其價值體現(xiàn)并不會來的十分“洶涌”,DevOps工具鏈國產(chǎn)化也面臨著以下難點:
① 平臺選型
事實上DevOps工具鏈涉及非常廣,同時也是一個十分龐大的平臺,要實現(xiàn)完全國產(chǎn)化并不容易,國產(chǎn)化進程在初始階段也是“舉步維艱”的,需要大量的實踐和案例來沉淀,一些中小型廠商所提供的DevOps工具實際上依舊是開源封裝形式,企業(yè)在選型時也需要明確平臺是否有足夠的實踐經(jīng)驗以及落地案例。
② 管理方式
國產(chǎn)化的工具在使用上,一定需要更加貼合國人的行為習慣,不同的工具在融合協(xié)同的過程中如果無法解決管理碎片化的問題,也將對運維帶來較大困難和挑戰(zhàn)。
③ 生態(tài)建設
平臺能否實現(xiàn)能力的演進,對新技術新場景的靈活適配是否及時,對第三方的生態(tài)是否可以快速集成,決定了平臺是否能夠有效的避免“建成即落后”、“上線即孤島”的問題。
④ 穩(wěn)定可靠
企業(yè)的規(guī)模在不斷地擴大,在大規(guī)模私有化部署情況下,平臺需要能夠穩(wěn)定支撐業(yè)務帶來的挑戰(zhàn),同時金融行業(yè)對于DevOps安全體系、穩(wěn)定可靠等都有著更高的要求,平臺是否能夠在規(guī)模化之后支撐業(yè)務穩(wěn)定運行,是國產(chǎn)化需要面臨的重要難點。
2)DevOps工具鏈國產(chǎn)化的四大價值
在攻克以上難點以后,DevOps工具鏈國產(chǎn)化價值也將凸顯出來,經(jīng)歷大量的實踐與沉淀后,藍鯨DevOps平臺可以為企業(yè)帶來四大價值:
① 結合企業(yè)數(shù)字化轉型
結合二十多年ToB領域的服務經(jīng)驗以及國內(nèi)互聯(lián)網(wǎng)應用高速發(fā)展的技術沉淀,可以為企業(yè)快速搭建全渠道全領域的應用,為企業(yè)應對日益復雜的營銷服務,實現(xiàn)線上下線一體化。
② 擁抱國內(nèi)信創(chuàng)生態(tài)體系
完成了同國內(nèi)主流信創(chuàng)廠商信創(chuàng)產(chǎn)品的適配和互認證,藍鯨積極推進信創(chuàng)產(chǎn)業(yè)生態(tài)的建設,目前是國家信創(chuàng)工委會工作組成員。
③ 適應國內(nèi)特色應用場景
面對這些中國特色的業(yè)務需求,國外的應用涉及的面更窄,幾乎跟不上需求的發(fā)展。基于PaaS化平臺構建多種SaaS場景完全滿足用戶應用的需求。
④ 低成本適應個性化場景
國外的應用軟件依靠行業(yè)特性搭建,所有同類型企業(yè)都要參照應用,個性化、定制化需求很難滿足,且實施成本高;藍鯨DevOps平臺在技術平臺和應用場景的構建上已經(jīng)考慮了各種定制化、復雜化的需求,后期的服務成本和運維成本遠低于國外企業(yè),性價比更好。
04. DevOps工具鏈信創(chuàng)案例分享
中國市場的數(shù)字化進程已經(jīng)進入到數(shù)智化時代,市場對生態(tài)級數(shù)智化需求較高,以打造數(shù)智生態(tài)體系,并將所有業(yè)務數(shù)智化為數(shù)智化建設的根本目標,過去針對上一階段數(shù)字化建設所產(chǎn)生的技術和產(chǎn)品已經(jīng)無法滿足進入新時代的企業(yè)數(shù)智化建設需求,因此企業(yè)對數(shù)智產(chǎn)品的獨特需求推動了更具有中國本土化特色的新一代信創(chuàng)產(chǎn)品出現(xiàn)。
藍鯨DevOps已經(jīng)在多家企業(yè)成功落地并得到認可,某大型制造業(yè)企業(yè)借助藍鯨平臺,以國產(chǎn)PaaS+SaaS模式支撐打造企業(yè)級DevOps場景,成功實現(xiàn)企業(yè)轉型升級。
申請演示