引言:6月29日,DevOps國際峰會在北京盛大開幕。在騰訊DevOps專場,多位騰訊專家以騰訊工蜂, 騰訊Hub, 騰訊織云等產(chǎn)品為例,分別從研發(fā)管理、持續(xù)集成、部署運維三個角度介紹了騰訊DevOps全鏈路解決方案,幫助大型企業(yè)DevOps在全鏈路上提升效率,創(chuàng)造更大價值。
騰訊是新興互聯(lián)網(wǎng)企業(yè)的代表,它的研發(fā)技術(shù)棧,具有多種類型、風(fēng)格迥異的多樣性特點:從項目的規(guī)模上看,騰訊同時具備大中小各種規(guī)模的產(chǎn)品;從項目周期來看,同時擁有長中短周期的業(yè)務(wù)單元;從組織結(jié)構(gòu)上看,騰訊的研發(fā)管理同時具有扁平和去中心化和嚴格管理的不同組織。
在這樣多樣化的環(huán)境下,騰訊產(chǎn)品在海量用戶的前提上,不僅保持了研發(fā)的高效敏捷,還保持了行業(yè)領(lǐng)先產(chǎn)品質(zhì)量,使騰訊產(chǎn)品能夠一直維持優(yōu)秀的用戶體驗。由于多樣化的特點,騰訊的集團研發(fā)管理系統(tǒng)、集成和發(fā)布工具、運維和監(jiān)控平臺以及相關(guān)的實踐和治理經(jīng)驗,對行業(yè)來說尤其具備普世價值。在騰訊開放戰(zhàn)略的背景下,為了幫助企業(yè)客戶的互聯(lián)網(wǎng)轉(zhuǎn)型,幫助行業(yè)實現(xiàn)效率升級,騰訊亦將組織經(jīng)驗與產(chǎn)品研發(fā)、集成發(fā)布和持續(xù)運維的效率能力通過產(chǎn)品的形式,開放于行業(yè)共享。
騰訊Hub,是騰訊云使用新一代容器思想打造的,基于云的持續(xù)集成和DevOps流水線平臺,不僅具備多樣化的可拓展性,還從企業(yè)角度保證了交付在全鏈路中的存儲和安全。
騰訊織云,經(jīng)過騰訊海量業(yè)務(wù)打磨,維護超20萬臺服務(wù)器,超1萬個服務(wù)模塊,承載QQ等海量社交業(yè)務(wù),日均發(fā)布量近萬次,是集質(zhì)量、效率、成本、架構(gòu)為一體的智能運維平臺。
敏捷研發(fā)和配置管理合二為一
(騰訊 研發(fā)管理部 工蜂產(chǎn)品負責人 孫辰星)
在騰訊,由于有限的團隊要維護成百上千個產(chǎn)品和項目,在集團層面需要保障基本的產(chǎn)品研發(fā)效率。為此研發(fā)管理部負責統(tǒng)籌了兩個關(guān)鍵平臺,分別是騰訊敏捷研發(fā)TAPD,和集團代碼管理騰訊工蜂。
為了滿足騰訊品類繁多、風(fēng)格迥異的研發(fā)項目,大一統(tǒng)的平臺不僅需要同時支持大中小型的研發(fā)團隊和各種各樣的敏捷方法論,還要滿足與CI/CD等工具集成的需要。
騰訊工蜂是騰訊以Git為核心研發(fā)的新一代企業(yè)級研發(fā)管理平臺,采用分布式架構(gòu)滿足大型企業(yè)需要。同時在功能上支撐滿足各型管理的需要,并通過提供需求綁定和質(zhì)量自動化工具綁定能力,減少研發(fā)中的溝通損耗,提高研發(fā)效率。
騰訊基于容器的持續(xù)集成實踐與安全挑戰(zhàn)
(騰訊 DevOps 專家 馬全一)
騰訊云提供基于容器技術(shù) DevOps Hub 產(chǎn)品 Tencent Hub , 同時也將騰訊內(nèi)部眾多優(yōu)秀的 DevOps 工具輸出到騰訊云上為客戶提供服務(wù)。 在服務(wù)和產(chǎn)品整合過程中遇到各種容器和其它的安全挑戰(zhàn)。為了滿足用戶的 DevOps 需求和安全的天然訴求, 騰訊云利用各種方案和基礎(chǔ)架構(gòu)能力,為客戶提供更安全的 DevOps 能力。
騰訊企業(yè)級持續(xù)運維實踐體系與工具平臺
(騰訊織云負責人、DevOps 標準核心專家 梁定安)
織云是騰訊云為企業(yè)客戶提供的一體化運維平臺產(chǎn)品,是騰訊內(nèi)部多年積累的運維經(jīng)驗與實踐方案。織云的功能模塊覆蓋自動化運維、立體化監(jiān)控、智能化運維三大維度,支持私有化部署。從CMDB和工具編排到統(tǒng)一監(jiān)控告警和AI算法,織云提供全體系的運維能力,幫助企業(yè)從傳統(tǒng)運維轉(zhuǎn)型自動化運維和智能化運維。在傳承騰訊優(yōu)秀的運維技術(shù)之余,靈活的平臺架構(gòu)支持企業(yè)客戶的定制開發(fā)要求,助力企業(yè)更簡單高效的升級運維能力和構(gòu)建DevOps全鏈路技術(shù)。
織云產(chǎn)品已經(jīng)在金融、汽車、零售、能源等行業(yè)龍頭客戶成功交付,是騰訊云賦能企業(yè)運維領(lǐng)域的最佳解決方案。
結(jié)語
會議現(xiàn)場氛圍十分熱烈,針對DevOps鏈路,多位行業(yè)專家與騰訊團隊交流互動。騰訊DevOps全鏈路解決方案基于騰訊的海量業(yè)務(wù)打磨,以及內(nèi)部研發(fā)實踐經(jīng)驗。騰訊織云、工蜂、Hub等騰訊云DevOps套件產(chǎn)品也將致力于提升開發(fā)團隊效率,助力企業(yè)打造敏捷高效的研發(fā)團隊,降低研發(fā)成本。