本次QCon23大會可謂“好事多磨”,在經(jīng)歷3次推遲改期之后,終于在北京順利舉行。在第一天的會議中,有哪些內(nèi)容z值得大家關(guān)注一下呢?筆者作為前線記者,給大家?guī)硪皇值膱蟮篮头窒砜煊崱?/p>
中國軟件技術(shù)發(fā)展洞察報告 2023
在會議主題講演中, InfoQ研究總監(jiān)兼首席分析師姜昕蔚為大家?guī)砹恕吨袊浖夹g(shù)發(fā)展洞察和趨勢預(yù)測報告 2023》的解讀,報告稱在2022年的技術(shù)主題中”降本增效“的理念可謂”C位出道“,技術(shù)的發(fā)展趨勢已經(jīng)從 ”技術(shù)的創(chuàng)新“ 迭代為 ”技術(shù)的融合“:
- 云基建和成本場景的融合: 即圍繞降本增效,云原生等技術(shù)理念指導(dǎo)研發(fā)切實服務(wù)業(yè)務(wù)需求,來降低成本,提高效率。
- AI技術(shù)和產(chǎn)業(yè)升級的融合:在技術(shù)形態(tài)中,AI算力和大模型與多項技術(shù)的疊加融合正在加速各項技術(shù)領(lǐng)域的自動化和虛擬化;在提升企業(yè)數(shù)字化水平和降本增效目標中扮演重要角色。
- 虛擬技術(shù)和現(xiàn)實世界的融合:依托數(shù)字孿生在城市管理領(lǐng)域落地實現(xiàn),依托腦機接口在醫(yī)療領(lǐng)域探索,依托虛擬人向C端釋放影響力。
完全報告請點擊鏈接查看 中國軟件技術(shù)發(fā)展洞察和趨勢預(yù)測研究報告2023.pdf
FinOps: 從概念到落地
既然提到云基建和成本場景的融合,就不得不提現(xiàn)在很火的“FinOps”。 貝聯(lián)珠貫創(chuàng)始人/CEO、前阿里P10研究院 畢玄就分享了他關(guān)于FinOps的一些理解。
云的便利性同時帶來云開支的不可控,如后付費模式、為了靈活性而單價過高等等。為了決絕如何有效控制云開支的問題,F(xiàn)inOps的概念就應(yīng)運而生。FinOps 是“Finance”和“DevOps”的綜合體,強調(diào)通信和協(xié)作業(yè)務(wù)和工程團隊。也被稱為“云財務(wù)管理”、“云財務(wù)工程”、“云成本管理”、“云優(yōu)化”或“云財務(wù)優(yōu)化”等。
FinOps落地的方式主要有三種:
- 在充分利用單機能力的情況下,開啟自動伸縮能力;
- 例如2020年Airbnb采用這個策略后節(jié)省了5%
- 結(jié)合錯峰復(fù)用及不同優(yōu)先級任務(wù)混部充分發(fā)揮整個集群能力;
- 整體利用率可以提升到接近50%,Google Borg是典型1
- 理想的終極方案:serverless
- serverless cold start 是一個必須解決的問題;
「FinOPS 從概念到落地-林昊.pdf」,點擊鏈接即可查看,鏈接:https://ee-clodis.corp.kuaishou.com/api/open/v1/download/public?shareKey=1CUveNJ5yciNOBvi9V51Sc
微服務(wù)從PaaS到Serverless的演進
在Serverless模式中,每一次調(diào)用消耗的資源和成本都是可以精準衡量的,這當(dāng)然是公司核算資源成本的終極理想。但是Serverless到底要如何落地呢?字節(jié)跳動基礎(chǔ)架構(gòu)團隊的楊華輝就為大家介紹了《微服務(wù)從PaaS到Serverless的演進》
將微服務(wù)演進到FaaS平臺,其帶來調(diào)整主要在于:
? ?動擴縮容帶來的?穩(wěn)態(tài)
? 服務(wù)發(fā)現(xiàn)機制和傳統(tǒng)微服務(wù)的不?致
? 數(shù)據(jù)鏈路的管控帶來的開銷
同時間,可以被充分發(fā)揮的FaaS優(yōu)勢有:
? ?流量縮零,快速冷啟動,?動擴縮,敏捷開發(fā)上線,降本增效
? 結(jié)合FaaS事件驅(qū)動的能?,便捷的觸發(fā)器接?
? ?套代碼,處理在線請求、MQ請求等
另一方面,為了高并發(fā)下的FaaS冷啟動問題,字節(jié)團隊通過彈性實例和預(yù)留實例結(jié)合的方法,額外提前啟動一部分實例作為流量洪峰的預(yù)留資源,來降低高流量并發(fā)情況下的響應(yīng)卡頓。
微服務(wù)從PaaS到Serverless的演進.pdf,點擊鏈接即可查看。
字節(jié)DevOps交付流程演進之路
如果說Serverless是未來“降本”的希望,那么Devops就是現(xiàn)在“增效”的利器。字節(jié)跳動研發(fā)效能方向技術(shù)專家姚志坤為大家分享了《字節(jié)DevOps交付流程演進之路》 字節(jié)DevOps流水線設(shè)計特征如下:
- 具有高度自定義能力的自由編排的流程基座;
- API/Hook,自動觸發(fā)、推送
- 自定義原子能力市場,共享自動化工具;
- 模板管理市場,共享團隊規(guī)范;
- 標準化的并支持有限擴展的數(shù)據(jù)接口;
- 原子服務(wù)之間共享變量,如分子信息和版本信息;
- 流水線之間共享變量,如產(chǎn)物信息粘合不同原子;
- 團隊流程共享變量,如團隊分支規(guī)范 門禁規(guī)則;
- 讓研發(fā)的決策活動可視化和自動化;
- 人工卡點,審批類問題、質(zhì)量安全門禁、發(fā)布管控;
- 決策期、選擇器,如人工介入決策的緊急流程;
字節(jié)DevOps交付流程演進之路-姚志坤.pdf,點擊鏈接即可查看。
一款安全產(chǎn)品研發(fā)的 DevSecOps 之路
DevSecOps 是描述開發(fā)、安全和運營集成的術(shù)語。它是一種文化、自動化和平臺設(shè)計策略,強調(diào)安全是整個 IT 生命周期中的共同責(zé)任。DevSecOps 從一開始就考慮到安全性來創(chuàng)建應(yīng)用程序和基礎(chǔ)設(shè)施的做法,同時涉及自動化安全檢查,以免減慢當(dāng)前的 DevOps 流程。為了滿足安全目標,安全團隊為持續(xù)集成安全選擇和配備合適、正確的工具來滿足必要的保護。
騰訊安全科恩實驗室安全產(chǎn)品研發(fā)負責(zé)人張文凱的觀點是“將安全設(shè)計看作一種常規(guī)化的需求設(shè)計,本身并不特殊”,甚至可以說“安全測試是另一種功能測試門類”。
樂觀著前行——Infra出海的挑戰(zhàn)與機遇
雖然目前資本市場受到外部宏觀經(jīng)濟不好、估值體系下調(diào)、投資熱點轉(zhuǎn)移等多方壓力,但是對于中國創(chuàng)業(yè)者,Infra板塊還是被認為最有潛力長期發(fā)展下去,并在全球通吃的方向。
- Infra 是全球性最標準化產(chǎn)品,產(chǎn)品便于復(fù)制,可能形成標準,實現(xiàn)全球通吃;
- 海外和國內(nèi)是 1 dollar 對 1 RMB,投入產(chǎn)出比的差異很大。國內(nèi)的廠商往往是用國外廠商六分之一的預(yù)算去承擔(dān)國外6倍多的流量。產(chǎn)品和技術(shù)經(jīng)得起考驗。
因此,對于要堅持長期主義,保持健康發(fā)展的企業(yè)來說,機會只是尚未