《云原生降本增效大咖說》是企業網D1Net與騰訊云聯合策劃出品的訪談欄目,我們期望通過深度專訪,挖掘企業應用云原生技術的驅動因素,探索各自的應用歷程,了解企業面臨的技術痛點以及解決之道,梳理云原生技術應用最佳實踐的一系列方法論,向外界展示云原生技術的價值,為中國企業的云歷程再添助力。
本期采訪了騰訊云、蒙牛、中國黃金集團、海爾、石化盈科5家企業技術大咖,來分享企業在部署云原生背后的思考、實踐效果和方法沉淀。
騰訊云云原生產品中心總經理鄒輝提到:過去三年,騰訊把自研業務(如QQ、微信、騰訊游戲、騰訊廣告、騰訊會議等)全部搬到了公有云上,并且完成了云原生改造。“這一決策”背后其實有非常多的歷史原因和深度思考。上云上到什么程度,當時也有一番爭論。騰訊決策層討論時提出:“上到虛擬機這一層根本就不是真正的上云”和“部分業務技術運行的很好,局部最優但不代表著全局更優”兩個觀點,于是最終決定不光要上云,還要完成云原生技術改造,徹徹底底完成技術的升級換代,而不只是換一個輪子。
“任何企業在考慮云原生技術時,降本增效一定是首要目標。”海爾智家全球數字化平臺技術總監高麗在接受采訪時如是說。對多數企業而言,探索云原生的旅程并不是一帆風順的。蒙牛數字科創部產品經理劉維剛提到:“蒙牛在應用DevOps的過程中也走了一些彎路,經歷了一個痛并快樂的過程,如今這些痛點有些已經解決,有些尚在嘗試解決的過程中。”
中國黃金集團黃金珠寶股份有限公司科技信息部總經理周韓林正在被眾多微服務統一管理方面的難題困擾,他提到:“分布式系統及微服務架構相對于原來的單體應用,服務鏈路更長也更復雜,再加上系統本身存在的BUG,當問題出現時,我們不太容易確定是系統本身出現BUG還是云原生技術出現了問題,再加上對于云原生技術本身的應用,我們與合作伙伴都沒有太多經驗,因此是一個邊應用邊探索的過程。”
即使是石化盈科這樣的能源化工行業領域一流的IT公司,也面臨著一些困境,其副總裁李濤提到:“云原生技術對團隊的開發能力、部署能力和運維能力有著很高的要求,尤其是組織能力,必須清楚地了解團隊有哪些組件,以及如何對這些組件分庫分表的進行部署等等。坦白來講,我們現在還無法一步到位地讓所有團隊都擁有這種能力,因此只能在需要的業務場景中,用云原生的方式實現相關應用。”
《云原生降本增效大咖說》精彩內容集錦
騰訊自研業務上云經歷 為企業云原生實踐指明最佳路徑
騰訊云云原生產品中心總經理 鄒輝
鄒輝:經過三年的努力,現在騰訊所有自研業務全量完成了云原生改造。騰訊通過云原生技術將不同業務、不同事業群的幾千萬核心資源全部拉通到統一的資源池,由統一的容器技術進行調度和管理,有效地減少了資源浪費,自研業務歷經3年實現全部上云,總規模達5000萬核,累計節省成本超過30億元。同時我們也進一步通過容器的在離線混合部署等技術,使資源利用率得到質的提升。
除此之外,在自研上云的過程中,我們進一步將微服務技術、DevOps等研發效能方面的工具體系在內部統一,實現了開發和運維效率的大幅提升。在服務騰訊內部自研業務的同時,我們還將這些技術以標準產品的方式放到騰訊云上,對外部客戶輸出。可以看到,越來越多的開發者和企業用戶正在基于騰訊云的衍生產品去構建應用,如今騰訊云原生產品已服務300萬外部開發者,擁有國內最大的微信小程序開發平臺和開發者平臺。
在服務內部業務時,我們發現很多外部企業內部的平臺團隊對容器等云原生技術有一定了解,但是距離用好云原生還有很大的門檻。所以我們在21年時推出了“燎原社”這一計劃,旨在通過一系列培訓課程、深入企業業務的分析服務等領域,幫助傳統企業用戶更好地使用云原生產品和服務,解決企業云原生改造最后一公里問題。
傳統企業進行云原生實踐:首先,上云前期的決策和規劃非常關鍵。為什么上云?為什么要做云原生改造?云原生改造的價值是什么?改造過程中可能會碰到那些問題?改造的階段和目標如何制定?前期要有非常清晰的認知和決策,企業內部從上到下要達成共識,按照規劃和節奏分步落實。
其次,思維方式、組織架構和流程規范上需要轉變。傳統企業的軟件和架構相對老舊,研發模式上也不那么敏捷。所以除了關注技術本身外,也要多關注云原生相關的理念:如Devops(持續交付,自動化運維)、微服務設計、彈性伸縮,動態調度;同時在組織架構和流程規范上,也要有相應的調整,以適應云原生場景下的新訴求。
最后,要注重技術儲備。例如微服務、容器的技術儲備,通過業務層面的一些培訓,讓業務更好地進行云原生改造。當然,傳統企業也可以與云廠商合作,進一步提升技術團隊和業務團隊的綜合能力。
專訪鄒輝:騰訊自研業務上云經歷 為企業云原生實踐指明最佳路徑
原文鏈接:http://hfnxjk.com/cloud/cases/576706.html
快速實現業務需求 云原生加速企業數字化轉型
海爾智家全球數字化平臺技術總監 高麗
高麗:2017年,我們正在探索業務中臺建設,向互聯網、物聯網的方向轉型,通過建設產品中心、客戶中心等能力中心,不斷沉淀海爾智家的業務中臺能力。在這一過程中,云原生技術發揮了很多優勢,不論是底層容器云基礎設施的穩定性,還是整體技術架構的先進性,都在幫助我們快速地實現業務需求。
海爾智家采用云原生技術的驅動力主要來自三個方面:
一是業務需要快速迭代,我們常說小步快跑,這需要一套管理加技術指導的方法論來落地,而落地的基礎就是云原生的持續交付能力;
二是降低成本,采用容器云之后,海爾智家提升了整體硬件的使用率,基礎設施成本大約降低了37%,與此同時,應用k8s大大縮減了運維成本和人工投入;
三是架構的標準化,我們需要快速迭代的業務非常多,我一直在思考怎樣結合一套產品實現松耦合的架構治理和落地,而選擇云原生這條路持續實踐,發生任何流程和架構上的變化,都能快速適應。
通過建設“云原生”平臺能力,我們的業務邏輯會越做越輕,而云原生的技術底座會越來越厚,我們實現了低成本、高質量的快速交付,需求交付周期從20多天縮短到14天,提效非常驚人。云原生的關鍵在于幫助業務快速迭代,對每個崗位都是一個全方位的重構,與此同時還能為工業互聯網等全新的業務解決方案賦能。云原生技術在各個層面都是可觀測的,這種機制能夠幫助我們快速定位問題并快速恢復,我認為這是所有企業必須具備的能力。
在對云原生技術的探索方面,我們正在將其復制到大數據和人工智能平臺上,與此同時也在將安全基礎做扎實,例如權限控制、服務級的動態隔離、訪問控制等等,盡可能做到細顆粒度的安全管理。此外,基于云原生技術底座,我們也在探索可組裝式應用,且在低代碼開發方面已經小有所成。例如通過海爾定義的微服務腳手架,以前每個開發人員需要花費7-10天才能搭建的環境,如今只需要1-2個小時就可以完成。
海爾智家技術總監高麗:云原生加速企業數字化轉型
原文鏈接:http://hfnxjk.com/cio/interview/574509.html
開發效率低,IT背鍋?云原生技術破難題
中國黃金集團黃金珠寶股份有限公司科技信息部總經理 周韓林
周韓林:我們采用云原生產品的主要驅動因素有三個:
一是傳統架構應對公司業務的快速發展和調整越來越吃力,開發效率越來越低、升級測試量越來越大、運維包袱越來越重,急需解決系統解耦、分表分庫、資源彈性等痛點;
二是原有數據中心基礎設施設備新舊參差不齊,節假日現場值守、24小時監控,空間也有限,如果進行改造升級需要大量人力、物力、財力,并且時間周期長,日常運維的壓力也日益增加,因此急需解決自動化運維、智能化監控、資源快速分配等需求和問題;
三是2017年勒索病毒盛行,網絡安全態勢日益嚴峻,自身安全團隊能力、安全設備、安全軟件、數據中心現狀等都存在很大差距。
目前,公司的核心系統完成了微服務架構改造,與之前相比實現了系統升級快速迭代、業務松耦合管理,對于計算和存儲資源使用不均衡、彈性調度不足、運維效率低、開發迭代周期長等問題的解決上有了顯著提升。使用DevOps后,運維人員從繁重的構建、打包、制作鏡像、部署發布等工作中解脫出來,更多的關注于服務運營和監控。同時,使用容器編排工具k8s后,實現了系統的自動化運維。微服務+DevOps的組合提供了足夠的柔性化和敏捷開發的能力,使企業更靈活的應對變化。
其實,企業使用云原生產品都存在一定的技術門檻,解決這些問題需要一個過程。我們的做法:一是與云廠商以及開發公司進行定期溝通,為內部人員提供學習的機會和場景;二是通過DevOps等工具實現管理和監控的自動化、智能化;三是開發很多中金助理小機器人解決應用系統難以觸達的場景;四是通過小的中臺系統以微服務的方式進行調用,用于跨部門的系統以及跨公司系統之間的對接,避免點對點網狀的系統對接方式。
以前,我們經常說IT容易背鍋,這跟傳統技術架構有關,由于前期準備周期長、開發效率低,導致新系統與業務匹配上出現了時空錯位。應用云原生技術的這幾年,我們的開發效率顯著提高。我們的策略是小步快走,逐步完善,如果周期過長,需求已變,漫長的系統開發很容易前功盡棄。2020年初新冠疫情突發,公司臨時決定嘗試進行“全員營銷”的創新思路,用時不到兩周就完成了中國黃金官方微商城的上線運行。隨后推出的各類秒殺活動中,在訪問峰值流量比日常激增30倍的情況下,通過彈性伸縮等技術,系統成功抵抗住了訪問壓力,為客戶提供了很好的秒殺體驗。
中國黃金CIO周韓林:借助云原生提效降本 推動企業數字化轉型
原文鏈接:http://hfnxjk.com/cio/interview/574537.html
DevOps變相放大技術紅利 充分解耦 快速迭代
蒙牛數字科創部產品經理 劉維剛
劉維剛:蒙牛應用DevOps經歷了一個痛并快樂的過程。起初我們對DevOps的理解比較淺,更多的是基于源代碼的線上手動部署,我們通過設置不同崗位把這個職責拆開,由運維人員幫助程序員完成這個過程,現在回過頭來看,這絕對是一個很痛且吃了不少虧的過程。
但是我們有很好的外部參考,在了解和學習后我們發現有非常多的工具能夠幫助實現我們想要的DevOps,首當其沖的是采用開源的Jenkins實現流水線管理。后來我們發現云平臺上的企業級代碼管理平臺,提供團隊的任務協同、任務管理、代碼管理、打包發布,包括與云實例、云資源的整合、動態伸縮技術等等,與我們現在所面臨的問題和困難高度契合,所以我們改用了云上的企業級代碼管理平臺,最后也帶來不錯的效果。
蒙牛在研發過程中遇到的痛點主要有五個:
一是對源代碼的管理不夠嚴謹,我們通過GitLab以及云廠商的代碼管理工具對內、外部廠商分開管理,要求所有三方廠商必須通過我們的源代碼和流水線進行發布;
二是資源利用率不高的問題,我們通過容器技術,讓我們的運維人員可以進行很好的資源調配,從而大幅提升了資源利用率;
三是手工發布帶來的諸多問題,如今通過代碼管理平臺我們已經完全杜絕了手工發布,禁止一切線上生產環境的手工干預;
四是缺乏統一的研發管理平臺,云廠商的企業級代碼管理平臺,幫我們解決了這一問題,降低了管理成本,提升了管理效率。
最后是研發效能的問題,目前我們正在嘗試解決。
對于蒙牛而言DevOps最好的價值是解決了人工部署這件事,使生產環境的可靠性和安全性得到一定保障。與此同時,DevOps讓大家充分解耦,讓交付速度得以大幅提升。這也是我們能從一周發布1次提升至大幾十次的原因,相當于變相的放大了技術紅利,讓我們的技術價值在蒙牛這樣一家傳統企業得以充分釋放。
蒙牛數科部產品總監劉維剛:DevOps讓技術價值在蒙牛充分釋放
原文鏈接:http://hfnxjk.com/cio/interview/574356.html
未來云原生給企業帶來的價值將不可限量
石化盈科副總裁 李濤
李濤:從公司運營的角度,我們更關注云原生技術帶來的實際效益:首先,它讓企業資源更高效地協同,讓企業以更低的存儲成本無限擴展計算資源達到更強的算力,這對企業以及應用而言都是最好的方式;其次,與傳統的開發方式相比,云的敏捷性大幅提升了應用的開發效率;最后,云計算在帶來強大算力的同時,讓數據處理能力得以延伸到需要消耗大量算力和基礎設施資源的領域,提升我們的大數據能力和AI能力,為企業應用賦能。
中國石化擁有x86架構、通用架構、互聯網架構等多個私有云,也用公有云私有域,屬于多云混合云架構,因此我們在為其構建解決方案時要盡量做到與基礎設施云無關,要讓應用能夠在不同的云上移植和調用,這是我們的一個主要原則。
云原生更重要的作用是在云基礎設施之上開發相關應用。對于中科煉化、古雷石化等新建的大型企業,會有一些數據量特別大的應用,這類需求我們都會用云原生技術來解決。在服務大客戶的過程中,我們不斷沉淀云原生的各類組件,放到ProMACE平臺上供各事業部調用,最終交付給我們的用戶,這樣我們的交付成本會逐漸降低。
在應用云原生技術的過程中,我們遇到了兩大挑戰:一是團隊的意識轉變和工作方式的變化。如果不對應用進行分庫分表的部署,當業務量大增時,即使增加底層的基礎設施資源,應用也無法調用。因此對我們來說,最大的轉變是要求設計和開發團隊先去識別哪些應用要通過云原生的方式進行設計開發,并且在調用服務時要做到讀寫分離、分庫分表。第二大挑戰是迭代,兩周一個迭代周期對我們的項目團隊來說是一個非常大的挑戰,DevOps的方式讓整個團隊的分工更加明細化,同時我們與用戶之間的工作流程和確認表單必須特別清晰,根據需求的排程2周一次迭代,持續開發、持續測試、持續發布。
在數字化轉型與數據資產化的時代背景之下,企業正在經歷從業務數據化向數據業務化轉變的過程,未來云原生給企業帶來的價值將不可限量。從技術的角度來看,云原生讓企業不再受限于某一個技術平臺的約束(如操作系統、數據庫等)。在開放協作方面,云原生技術讓從業人員能夠以一種通用的標準進行業務開發與探索,在同一個生態中合作共建,這對企業的數字化轉型可以起到關鍵的助推作用。此外,云原生對國產化的支持也大有裨益。
石化盈科副總裁李濤:云原生讓應用在云上以最佳姿勢運行
原文鏈接:http://hfnxjk.com/cio/interview/574674.html
結語
經過一系列深度訪談,企業網D1Net與騰訊云發現,雖然大型傳統企業選擇云原生技術的契機、面臨的挑戰以及技術的實現方式略有差異,但是呈現的效果卻殊途同歸,云原生架構的先進性,在降本增效、快速迭代、架構標準化、資源復用、高效協同、業務松耦合管理、夯實安全能力等方面,發揮了顯著作用。
云原生技術已經被驗證為企業上云的“默認選項”,是企業數字化發展的新底座。對于騰訊來講,2022年是重要的技術里程碑之年,歷經三年,包括 QQ、微信、和平精英、王者榮耀、騰訊會議等億級用戶規模的騰訊自研業務已全面實現云原生改造,集群規模突破 5000 萬核,累計節省成本超 30 億,這使得騰訊打造出國內最大規模的云原生實踐。
與此同時,中國南方電網、微盟、作業幫、Unity、斗魚、知乎、小紅書等行業TOP級企業也正通過騰訊云提供的技術服務來支持自己的業務發展。
為了能夠讓IT從業者更好的了解云原生創造的價值,騰訊云特別推出了《騰訊大規模云原生技術實踐案例集》,通過6萬多字詳細介紹騰訊自研業務、外部典型客戶的云原生技術實踐,給同行帶去一些參考。
下載《騰訊大規模云原生技術實踐案例集》
一覽10+國民級應用的上云之路
微信掃描二維碼即可下載6萬字案例集
關于企業網D1net(hfnxjk.com):
國內主流的to B IT門戶,同時在運營國內最大的甲方CIO專家庫和智力輸出及社交平臺-信眾智(www.cioall.com)。同時運營18個IT行業公眾號(微信搜索D1net即可關注)。