在互聯網數字企業結束“野蠻擴張”追求高質量增長的今天,“研發效能”已然成為企業關注的核心命題。隨著軟件架構、規模的復雜性日益增長,研發效能的提升愈發困難,然而敏捷精益、持續交付、DevOps等理念、方法卻應運而生。伴隨著云原生概念在軟件領域的落地生根,云原生正驅動軟件應用設計、實現、部署及運維方式的巨變,為研發效能治理帶來了新的挑戰與機遇,軟件效能將迎來全新的云原生變革時代。 3月25日,第七屆 Techo TVP 開發者峰會 “以云為核,效能聚變——云原生驅動研發效能加速變革”,將匯聚研發效能領域知名技術領袖和專家,聚焦效能實踐,共同探索云原生時代下的研發效能提升。千鋒學子受邀參加了本次峰會。
學生風采
參會嘉賓
峰會議程
會議實況
1. 騰訊云研發效能提升及業務實踐
近幾年騰訊云業務突飛猛進,一直保持著高速增長的趨勢,對產品研發和運營提出了敏捷開發、持續自動化測試、快速交付并發布等,越來越高的要求。業界近幾年各大企業都非常關注研發效能,騰訊云也順應當下潮流,進行研發效能提升,打造高效能DevOps團隊,將研發運營各環節的最佳實踐以通用工具的形式來沉淀,大幅減少重復輪子的建設,保證價值流的高效順暢,實現降本提效。峰會主要介紹了騰訊云研發效能提升的探索之路以及如何建設統一研效平臺和業務實踐案例,還為與會者展示了騰訊云未來的規劃。
2. 研發云原生的效能“奇點”
從大家所熟悉的監控到可觀測性概念的形成, 近年運維領域對于業務全面可觀測的需求日益增長,本課程詳細介紹了騰訊云監控產品中心是如何基于騰訊云云原生基座,打通前端監控、APM、云撥測、Prometheus監控、Grafana服務監控產品數據隔閡。完成了覆蓋前端頁面、小程序、App、分布式應用、容器等不同場景的端到端一體化可觀測平臺建立。幫助企業實現全棧性能監控與端到端追蹤診斷。提高監控效率,壓降運維工作量。
3. 構建企業云上開發部署新范式
企業投入的研發成本越來越高,怎么讓企業開發成本降低? 代碼作為企業資產如何保證方便開發且安全,離職后也無法帶走;企業面臨 DevOps 轉型,面向企業開發者,如何讓他們更專注代碼高質量開發,簡化后續到部署的流程? 開發者又如何定義更好的GitOps流程,讓云原生應用開發調試到部署更簡單?本次議題,圍繞著現代化的流程,重塑新的開發范式,即“開發上云,化繁為簡”。
4. 從推動到拉動-軟件研發效能的第一性原理
業界的關注重點已經從DevOps擴展到BizDevOps,提質增效不應該僅僅盯著開發測試部署環節,其實產品價值,需求溝通,模塊設計等環節往往有更多的浪費。根據吳穹博士多年的實踐經驗,BizDevOps全鏈路的研發效能問題主要是由需求擁堵,高并發工作和任務切換帶來的,業界數據表明大多數組織的流動效率只有10-15%,存在巨大提升空間。而這中間推動式的工作流程,需求分配,全量承諾等,是導致擁堵的核心原因。為了實現BizDevOps過程的效能提升,組織必須要重構自己的研發流程,植入精益拉動的思想,然后構建基于雙流集成的研發管理平臺,實現組織數字化,對象數字化,流程數字化,規則數字化,最終實現數據驅動的研發效能提升。演講中,吳博士通過一個實際客戶的案例帶大家了解這個激動人心的變革之旅。
5. Platform Engineering 平臺工程:基于云原生 Serverless 打造極致研效
從敏捷到 DevOps,再到去年底 Gartner 將 Platform Enginnering 列入軟件工程發展周期,研發流程這件小事為何屢屢經歷分久必合,合久必分,DevOps 將死的傳言是否可信?歷時5年,騰訊云函數和微信小程序云開發累計服務數百萬開發者,上架數百萬小程序和應用,妥妥的開發者最愛,可企業內部卻在轟轟烈烈的搞 k8s 容器平臺,這其中究竟存在著什么問題?本次分享透視現代研發流程,展開聊聊 Serverless 如何打造面向未來的應用研發交付體系和用云體驗。
6. 騰訊開發安全DevSecOps落地實踐分享
在騰訊向 DevOps 轉型過程中,傳統的開發安全工具在 DevOps 模式下遇到了非常大的挑戰,經過對市面上主流產品的研究發現都無法很好的解決當前面臨的問題,騰訊安全團隊對傳統的開發安全工具進行顛覆式的創新,經過多年的實踐,形成了較為完善的 DevSecOps 的體系建設,同時我們積極與各行業客戶進行交流探討,與客戶一起對DevSecOps 進行落地。
7. 新一代云原生數據庫技術解析與最佳實踐
在云計算時代,由于對彈性、高可用性、可擴展性的需求以及來自不同業務領域的應用程序對按需使用的需求增長,云原生數據庫變得越來越重要。云應用程序的這些需求為云原生數據庫提供了新的機會,而傳統的企業內部數據庫系統無法完全滿足這些需求。騰訊云原生數據庫經過多年的研發和打磨,所實現的計算、內存與存儲資源的解耦的“日志即數據庫”架構、HTAP、Serverless等特性已是全球首創或業內領先的技術,同時其性能對比傳統云數據庫達到數倍的大幅度提升。 本次分享圍繞著騰訊云原生數據庫在架構演進、軟硬結合探索、自研內核優化等方面的核心技術解析。
感謝騰訊云開發者大會為我們提供了這樣一個互相交流和學習的平臺,讓我們更加深入地了解到云計算技術和騰訊云的優勢和應用場景。我相信,未來的IT行業會越來越離不開云這個重要支柱,我們需要不斷學習和掌握算的技術和應用,為IT技術的發展做出更多的貢獻。
學生感言
葛同學:javaEE2301班
二零二三年三月二十五號,第七期Techo TVP開發者峰會之“以云為核,效能聚變”在深圳市南山區隆重展開,作為小白程序員的我,對此次活動懷著期盼的心情,想著能見識以及學習一下行業大牛的風范,便報名參加了本次活動,見識到了很多未曾了解過的技術。
會議大廳位于一幢巨大的寫字樓,走進大樓,裝修豪華,氣派無比,地板清澈透亮。
電梯是兩扇門,第一次見識科技企業的我,感嘆科技的發達,活動九點開始,工作人員熱情積極,簽到完畢后,準備聆聽技術專家分享。
進大廳后,首先是放映了一段騰訊云大牛們制作并參與的有關“云原生效能”的短視頻,隨后是主持人熱情的開場白,接著,參會嘉賓開始演講,騰訊云副總裁黃俊洪、騰訊云研發效能提升工作組負責人張渝等,其中讓我印象比較深刻的是創新技術總經理肖然,一身整齊的西裝,自然大方的談吐,以及不時透露出的幽默感,我感受到了王者風范,他演講的主題是研發云原生的效能“奇點”,通過講述一些大廠有關的案例,來對云原生應該如何利用展開了一系列闡述,告訴我們,什么才是真的“云原生”,肖然說:“這是互聯網公司應該抓住的機會”。
我也對“云原生”有了一些初步的概念,它是基于云環境,專門為云端特性設計的軟件,
可以充分利用和發揮云平臺的彈性+分布式,還可以最大化釋放云計算生產力。雖說“云原生”如此優秀,但如何有效利用這些技術,帶來研發效能的本質性提升,也是大神們需要面對的挑戰。
鐘同學:javaEE2301班
通過參加上周六的第七期Techo TVP開發者峰會沙龍活動,我受益匪淺
活動期間看到了騰訊云副總裁、技術總監等行業大佬,他們演講時的知識輸出和思維邏輯都很優秀,從他們的演講里我學到了以下幾點:
1、大公司都希望縮減項目開發周期,因為需求有時效性,要發周期太長會導致需求已經過時了,那么這個項目的意義也就沒有了、
2、過去十多年里,互聯網行業公司的產品研發存在著諸多的問題,比如代碼規范問題,雖然程序員寫代碼都需要遵循一定的規范,但是部門與部門之間甚至是小組與小組之間的規范也許都做不到統一,再比如同一個功能的開發工具五花八門,使用起來非常繁瑣,等待。
3、騰訊健康部門內部已經開始使用云原生開發,從需求分析到代碼構建等,最終到達項目維護,都在統一的云平臺操作,該平臺不僅僅是提供了工具的入口,更是提供了項目開發各個階段的關聯性
4、過去幾年許多企業都把業務“上云”,但不是真正意義上的業務上云,只是把開發好的項目整個搬上云服務器,這種方式甚至比傳統項目耗資更大
潭同學:javaEE2301班
這個活動為騰訊云主辦的TVP開發者峰會,活動的主題為云原生。
在這次峰會中,我初次認識到了云原生這個概念(PS:云我知道一些,自己也用過,比如通過HDFS的存儲功能,遠程存儲到虛擬機,還有我自己也有租用云服務器),同時也對云原生有了一些了解,云原生即是產品從出生就是在云上完成,并不是原有項目全面上了云和使用了K8s就是云原生。
活動中的演講者的成就都很棒,他們分享的東西,我只能聽懂一點點。DevOps能使得整個開發流程高效自動化,了解到了項目開發的流程和框架模型,對阻塞也有了新的認識,項目的開發過程并不是百分百順暢,二是絕大部分時間都在阻塞,比如開發人員寫代碼時被打斷,這就會造成阻塞,并不是只有看到的東西擁堵阻塞了才是阻塞。
對一些開發工具也有了新的了解,借助Cloud Studio,可以高效的進行開發,通過云端來編寫代碼,項目生產和部署自動化,同時它還支持同屏多光標多人同時進行寫代碼,還可以會議的形式進行協助,Cloud Studio的安全性也很高,禁止了Ctrl C和Ctrl V,它還能對項目的舊版本進行復原。我覺得Cloud Studio的亮點在于未來加入AI之后,加入AI能更好的幫助開發者,構建項目也更簡單快捷,比如從Github上面下載的源碼,丟給AI 的Cloud Studio就能自動完成運行環境的配置,直接運行項目,不需要手動摸索別人的項目是如何運行起來。