如何應用雲原生、低程式碼、DDD點亮業務活力?| 聚焦SACC2022

qing_yun發表於2022-10-14

疫情已經走到第三年,在外部環境不確定中,企業的業務經營面臨著巨大考驗,“降本增效”成為企業戰略中的核心關鍵詞。隨著數字化實踐不斷加深,企業越來越意識到數字化轉型已經成為剛需,而系統架構能力是數字化轉型的核心能力。

面對層出不窮的新技術、新架構理念,架構師需要高屋建瓴,審時度勢,根據企業自身業務發展需求,結合企業現有IT資產與團隊儲備,選用合適的技術,設計恰當的架構,讓業務與架構更緊密聯動,支撐業務敏捷創新。

近年來,雲原生、微服務、容器、低程式碼等新技術不斷髮展,DDD領域驅動設計等新架構理念不斷落地,一些行業如金融、製造等在相關政策指引下,更注重數字化能力,對於新技術、新架構有迫切需求。但是不同行業,甚至同一行業的不同領域業務差異較大,對架構需求也有很大差別。毫無疑問,架構師身上的擔子越來越重,面對新技術、新架構要怎麼選?這些新技術、新架構理念在中國有哪些落地實踐可供參考?

一年一度的中國架構師盛會來了!

2022年10月27日~29日,由IT168旗下ITPUB企業社群平臺主辦的第十五屆中國系統架構師大會(SACC2022)將在雲端進行網路直播。本屆大會以“激發架構效能 點亮業務活力”為主題,雲集國內CTO、研發總監、高階系統架構師、開發工程師和IT經理等技術人群,力爭為各路豪傑奉獻一場技術的饕餮盛宴。

經過十多年發展,SACC業已成為觀察中國系統架構演進發展的重要視窗,從大會主題可以看出,越來越多的企業意識到架構與業務需要聯動起來才能帶來更大價值,今年大會主題也更強調架構要更好地服務業務,以更高的架構效能點亮業務活力。

一直以來,SACC都緊跟前沿技術、架構趨勢,不斷升級最佳化,今年,SACC2022依然保留了傳統架構設計、雲架構、架構演進等傳統架構設計主線,在前沿技術和行業細分上做了調整。大會按照技術主線分為傳統架構線(高可用架構、雲架構、分散式儲存)、智慧運維線(DevOps、安全設計、網路架構、資料中心等)、雲原生技術線(雲原生架構、微服務、容器、低程式碼)、前沿技術線(5G、DDD、知識圖譜、Serverless)以及行業架構應用主線(金融行業與製造業)。

整體來看,SACC2022大會有以下四大亮點:

01、金融業全面擁抱雲原生,銀行、保險、證券架構需求迥異

近年來,隨著金融科技不斷髮展,金融業數字化轉型如火如荼,金融業紛紛進行分散式改造,加強自主可控能力,全面擁抱雲原生。但是同屬金融業的銀行、保險、證券等金融機構業務迥異,對系統架構的需求並不一樣。

如保險機構業務體量大,且更為複雜。證券機構對實時性要求高,有固定的交易時間,每天都有交易波峰,而銀行只有在購物節等網路消費促銷等活動下才會出現這種波峰。

本次大會對金融領域進行了細分,設定了“銀行業架構設計實踐、保險業架構設計實踐、證券業架構設計實踐”三大主題專場,分享來自銀行、證券、保險行業的一線實踐經驗。(詳見《聚焦2022中國系統架構師大會,金融行業專場精彩亮點提前看》)

02、雲原生、微服務、容器、低程式碼等技術熱點廣泛落地

近年來,雲原生、微服務、容器、低程式碼等技術熱點逐步從高山走向了田間地頭,在各行業廣泛落地。SACC 2022針對技術熱點設定了“雲原生架構設計與實踐、微服務架構設計與治理、容器技術與邊緣計算”專場,邀請業內專家分享前沿落地實踐。

應用雲原生架構,不但業務要做出調整,監控需求也發生了較大變化,比如基礎設施動態化、標籤廣泛應用、雲平臺自身複雜度變高、監控指標濫用以及資料量激增等,這些為監控帶來了新的挑戰,如何解決這些問題?本次大會,北京快貓星雲科技有限公司聯合創始人秦曉輝將圍繞雲原生架構,講解各個方面的監控原理和解法,包括Kubernetes各個元件的監控、業務應用的監控、依賴的中介軟體的監控等。

服務網格(Service)是下一代微服務架構技術,是目前業界微服務架構演進的主流趨勢方案,也是近年來服務治理領域的熱門話題。中國銀聯從2018年開始跟進研究服務網格技術,並自主研發了一套金融行業服務網格架構落地方案。從2019年開始,基於虛機和容器環境實踐了該服務網格落地方案。本次大會,中國銀聯資深架構師丁春華將分享中國銀聯近幾年在服務網格技術領域的實踐。

近年來低程式碼領域的熱度不減,企業開始關注如何使⽤低程式碼技術和思想來提⾼研發產出效率。⽬前業界開源、開放的⽅案⼤多適⽤於通⽤場景。⽽實際上每個企業的業務都獨具特⾊,企業會更加關注如何讓低程式碼技術適⽤於⾃⾝獨具特⾊的業務,會遇到如何在業務抽象通用邏輯等問題。此外,目前的低程式碼產品,大部分偏重於 “UI 介面視覺化編排”,對業務流程,介面服務等的低程式碼視覺化編排考慮比較少。低程式碼邏輯視覺化會遇到業務流程編排、介面服務編排、UI 複雜聯動、微服務/(FAAS)編排等問題。如何解決這些問題?

本次大會,趣丸科技、騰訊雲相關專家將帶來“低程式碼在獨具特⾊的業務中如何應⽤”“從介面到邏輯-低程式碼邏輯編排技術架構與實踐”主題分享,介紹低程式碼應用之道。

03、更多的多雲管理實踐落地

如今,上雲成為很多企業的剛需,越來越多的企業開始架構轉型。對於企業來說,業務呈現多元化、多地域、全球化發展趨勢,多雲管理能很好利⽤單個雲的優勢、某個雲特有的雲服務,也能很好地避免服務商鎖定,企業還能根據業務、技術及效能等需求動態調整多雲部署策略,多雲已經成為很多企業的⾸選解決⽅案。但是企業在實現多雲架構的過程中依然有很多挑戰,如怎樣解決多雲⼚商帶來的管理複雜性問題,如何實現多雲互聯互通的⽹絡⽅案,企業應⽤部署策略與多雲容災,多雲可觀測與安全問題等。本次大會,針對以上問題,趣丸科技(TT語⾳)資深架構師黃金將分享TT多雲架構演進與實踐。

04、越來越多的企業從DDD中受益

DDD(Domain-Driven Design)中文叫領域驅動設計,是一套應對複雜軟體系統分析和設計的物件導向建模方法論。隨著微服務的發展,DDD近年來變得火熱。DDD從業務領域視角劃分領域邊界,保持架構和程式碼活力,越來越多的企業從中受益。

在國內去哪兒旅行是DDD落地實踐的先行者,去哪兒旅行技術總監李佳奇將在大會分享DDD在去哪兒機票的落地和演進歷程,介紹去哪兒旅行機票業務幾個典型的DDD落地案例,涵蓋機票主流程、使用者活動、供應鏈等業務領域,提煉不同場景下落地DDD的不同考量和不同方法,同時橫向提煉DDD落地經典方法論及配套的組織架構建設和資源配置,不管是初次落地DDD的技術團隊還是有落地經驗想要進一步精煉落地方法和持續改進DDD落地效果的團隊,都能在大會上獲得收穫。

此外,Thoughtworks 總監級諮詢師鍾敬也將在大會上分享DDD分層架構的八個原理,DDD分層架構是將領域模型和程式碼實現繫結,實踐“模型驅動設計”的必要環節,也是使程式碼結構清晰,易於維護的重要手段。目前業界對這一分層架構有不同的理解和做法。學習分層架構幫助架構師理解這樣分層的原理,然後根據團隊的實際情況和痛點,按照這些原理進行權衡,找到適合自己情況的架構。

05、部分議題更新

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69925873/viewspace-2918459/,如需轉載,請註明出處,否則將追究法律責任。

相關文章