2020年9月18日,阿裡雲資深技術專家陳鑫出席2020年雲栖大會“雲效,開啟新一代企業級DevOps時代”分論壇,并發表題為《阿裡雲雲效 雲原生DevOps普惠千萬中小企業》的主題演講,與大家分享雲效在雲原生最佳實踐方面的思考及産品。

中小企業研發管理的困境
通過對大量企業的訪談,陳鑫團隊了解了中小企業在研發管理上遇到的困境,并将其歸納為五個方面:人員能力不足、工程管理規範混亂、品質和穩定性不足、用好雲産品門檻高、工具選擇和維護成本高。
陳鑫介紹說,第一是人員能力不足。因為成本原因,很難招聘大量所謂的“十倍”工程師,一般是幾個核心員工帶領一些普通員工或者外包員工來完成項目開發。如何既降低成本,又追求高效的工程能力成為每個CTO必須要解的難題。
第二,因為開發者能力參差不齊,研發管理問題突出就成了必然。同時也産生第三個問題:品質和穩定性不足。大家經常在講一個段子:網際網路軟體研發是先上線再疊代,“糙猛快”占領市場後再考慮技術。在目前的後網際網路時代,這個做法的弊端越來越突出。往往現在的業務已經過了爆發式增長的階段,另外不管是個人客戶還是企業客戶對軟體的瑕疵忍耐力越來越低。
怎麼解決?大家首先想到是雲計算、DevOps、雲原生,期待用新技術帶來的紅利去改變現狀。但事實很殘酷,大企業的優秀實踐很難被直接複制。如何采用一款産品就能夠讓企業用好雲計算,獲得技術紅利,而無需招聘更多的人去研究如何使用雲,也成為中小企業一大痛點。
現在普遍企業的選擇是用開源研發工具加上網上的操作手冊去對接雲産品。先不說用好這十幾款開源工具我們所要付出的精力,光要維護這個體系去适應自己企業發展就需要付出很大成本。因為開源軟體往往很少考慮企業級特性,與雲的結合天然存在障礙。
雲效産品誕生的初衷就是幫助企業去解決以上這些痛點,通過提升研發效能達到降本增效目的,進而強化市場競争力。
阿裡雲雲效 幫助企業更好地用雲
與廣大企業類似,阿裡巴巴也經曆了以下幾個曆程:第一IaaS上雲,也就是計算資源雲化,采納的是虛拟機、資料庫等技術;第二PaaS上雲,也就是雲原生化,采納容器技術和雲中間件技術;第三是研發工具上雲,利用雲提供的一站式工具平台和研發管理最佳實踐,讓開發、運維、測試以及企業管理人員日常工作上雲,來釋放軟體雲化的效率紅利。
如上圖所示,雲效作為阿裡雲首選DevOps工具平台,不但提供已有開源工具所能覆寫的基礎能力,還擁有右側這些獨一無二的能力。首先,一站式的體驗,8分鐘上手配置完成基本DevOps工具鍊,并且與企業已有阿裡雲賬号體系打通,降低企業上雲門檻。其次內建能力也是雲效一大特色,不管是釘釘組織體系,還是已有阿裡雲産品,在雲效上都可以做到無縫打通,省去企業進行二次開發的難度,確定順滑體驗。以往企業中往往隻有運維人員使用阿裡雲,而雲效幫助企業研發人員整體上雲,通過釘釘+雲效實作研發管理數字化轉型。最後雲效不單單是一套開發工具,他的産品脫胎于阿裡巴巴最佳實踐,這些經驗是每個企業提升研發管理能力的必經之路,并且在快速的演進,企業選擇了雲效就不用擔心未來跟不上最新技術,這是雲效給阿裡巴巴帶來的價值,也是我們能給廣大企業帶來的最大價值。
雲原生DevOps工具鍊 幫助企業實作新技術的規模化
雲原生和智能化無疑是未來最重要的兩個技術趨勢,今天雲效面向雲原生場景推出全新系列解決方案。通過雲效項目管理、代碼平台、流水線、制品倉庫聯合阿裡雲雲原生産品家族,幫助企業将技術棧順利過渡到雲原生。
新技術固然有紅利優勢,但是學習門檻高,推廣困難,并且缺乏最佳實踐是普遍痛點。雲效的産品價值就是幫助企業實作新技術的規模化,給大家舉個簡單例子。在容器化研發運維場景下,雲效在産品層面打通容器服務企業級鏡像倉庫ACR,自帶鏡像釋出能力,并且提供企業流水線模闆功能,配置管理人員可以統一配置企業鏡像傳遞流程和測試管理要求。而普通開發者隻需要選擇已經設定好的研發流程模闆,就可以做到高品質軟體傳遞,而不需要關注如何進行自動化測試,如何配置複雜的鏡像釋出流程等等,全部自助化完成,實作企業Top-down的研發管理。除産品内置的推薦模闆以外,雲效還提供一系列免費的最佳實踐課程,提升企業核心管理人員技術能力。這種産品加課程雙管齊下的模式,已經幫助多家企業完成了雲原生轉型,實作了所謂的“211” 精英傳遞效果,相關案例在雲效官網可以檢視,歡迎進一步了解。
雲效智能研發助手 助你打造精英研發團隊
在目前數字智能時代,什麼樣的平台,擁有什麼樣的能力,才能讓我們更容易的成為精英研發團隊?雲效一直在思考這個問題。
首先,從協作、編碼、測試、傳遞、應用運維,可以全面使用雲化工具一站式完成。先進的工具加上先進的理念可以幫助企業建構透明高效的組織。當我們不斷生産和積累知識後,研發數字化的魅力開始展現。在未來智能化研發助手将成為承載我們最先進的軟體工程技術和能力的化身,會承擔兩大職責:
第一、代替人去完成繁瑣的工作,比如缺陷排查、故障發現、持續監控、協助溝通等。
第二、成為軟體傳遞專家,根據每個企業的實際情況,推送最優質的代碼,最合适的程式設計架構,最适合團隊的流程改進建議等。
讓每個企業都可以成為精英研發團隊是我們的夢想,為此雲效團隊不斷疊代産品沿着這個路線前進。接下來,陳鑫在現場為大家示範了雲效智能研發助手的一些落地場景。
據陳鑫介紹,智能研發助手已經在雲效産品上開放,大家可以随時體驗。以下是詳細示範過程:在右下角大家可以看到一個小機器人,他可以感覺目前開發者的操作,并給出規範研發流程的推薦,在這裡他推薦我做一個合并請求。我們很友善的進入了合并請求建立頁面,此時大家可以看到,代碼評審人選擇很多,智能助手提示我們開啟智能推薦評審人功能,有三個優先的評審人會被置頂。這些推薦是根據目前評審人與代碼關聯度,以及配置設定習慣,加上目前評審人工作量來實時計算出來的。接下來是評審耗時預估功能,開啟後我們在清單上就可以看到耗時預測,幫助評審者安排時間提升效率。現在是自動化品質和安全檢測能力,智能助手會在頁面上提示開發者相關代碼要求,必須完成後代碼才能入庫,而且不但提示問題,還有對應修複建議。關于缺陷檢測方法,我們提供了最新自研的PRECFIX智能缺陷檢測以及SecretRadar代碼敏感資訊掃描等技術,有興趣的朋友可以前往官網了解詳情。
更好的服務 讓您用雲無憂
更簡單、更普惠、更好用的雲,是雲效産品始終踐行的目标。為了讓所有企業都可以像阿裡巴巴一樣的高速傳遞軟體,持續業務創新,幫助企業用的上、用的起、用的爽是關鍵。
是以我們圍繞中小企業常見問題,從易用、内容、服務三個方面入手,最大程度降低企業落地DevOps的成本,讓您用雲無憂。在産品方面,我們通過內建解決方案模版,利用向導、新手任務等方式,讓使用者在8分鐘内快速上手,同時能夠獲得專業的項目、代碼、流水線管理能力;在内容方面,我們通過雲效學院沉澱新手入門、使用者案例、最佳實踐等内容,規模化賦能企業,使企業可以通過自助學習,線上教育訓練等形式獲得所需的知識,用好雲效。在服務方面,針對不同規模的企業以及面臨的主要問題,有針對性地産出解決方案,并給出流程和工具在企業内部落地的具體路徑,幫助企業獲得成功。
雲效公共雲版 每個企業都能用得起的DevOps工具
雲效為中小微企業提供了普惠的價格方案,例如完全免費的代碼平台與制品倉庫,不限成員數量,不限倉庫數量,制品倉庫小于5G免費,滿足了大部分小微企業需求。
小微企業扶持計劃着力支援創業型30人以下小微企業,完成新手任務後提供免費的項目協作、流水線等産品能力,助力小微企業開發者安全高效研發軟體。
雲鷹計劃主要着力于支援創新型30-99人區間企業,每年支付1.28萬即可享有雲效所有服務,該活動優惠期為三年,按年申請,助力中小企業快速創新疊代和研發效能更新。
這三個計劃組合起來,不管您是十幾人的初創企業,還是幾十上百人的中型企業,都可以獲得最優的價格,讓您不用擔心因為企業規模增長而出現的成本負擔。我們期望的是通過雲效釋放雲計算技術紅利,給您帶來十倍百倍的收益。
演講最後,陳鑫向廣大開發者發出邀請,希望未來有更多機會與企業與開發者面對面,一起探讨企業研發效能成長之道。