1. 程式人生 > >智慧黨建乘雲起,微服務架構為“互聯網+黨建”插上翅膀

智慧黨建乘雲起,微服務架構為“互聯網+黨建”插上翅膀

智慧 == 大數據 產品 ESS 嚴格 全面 一鍵 階段性

技術分享圖片
數字化轉型是目前各行業企業面臨的首要難點,為充分展示各行業在數字化轉型中對雲計算的不同需求與特有的轉型經歷,BoCloud博雲推出了【數字化背後的雲引擎】系列文章,涉及互聯網金融、銀行、政務、能源、制造等多個行業,立足行業場景與業務痛點,講述創新雲技術如何推動企業數字化轉型和業務創新。

一、國有企業的“根”與“魂”

互聯網這一傳播媒介形式的迅速發展,使信息傳播實現了數字化信息的傳遞、交流與共享。

隨著互聯網技術對政治經濟生活廣泛而深入的影響,如何利用信息化手段加強黨的建設備受中央高度重視。而堅持黨的領導、加強黨的建設,一直是我國國有企業的“根”與“魂”,如何做到網絡發展到哪裏,黨建工作就覆蓋到哪裏,成為建設黨建信息化平臺的關鍵點。

本期將為大家介紹,國內某國有骨幹企業、綜合性國際能源公司(2017年該公司在《財富》發布的世界500強排行榜中名列第4名)攜手BoCloud博雲,以雲計算、大數據為基礎,建設全覆蓋、全過程、全維度的第二代智慧黨建信息化平臺的實例,該項目在2018年7月1日建黨97周年紀念日,被CCTV新聞聯播作為新時代“互聯網+黨建”的優秀案例進行了專題報道。

二、新時代黨建工作的難點與挑戰

新時代黨建工作面臨業務規範管理難、資訊交流傳遞難、黨員學習教育難、黨建考核評價難4大難點。因此該黨建平臺建設時堅持高起點、高標準、高質量,以實現線上線下相互融合、相互促進為目標。平臺建設目標覆蓋8大業務、7大功能,采用雲服務模式,集成內外部資源,豐富黨建平臺功能和服務。而該平臺建設的主要挑戰,有以下幾方面:

  1. 穩定性需求:黨建信息平臺是所有黨建業務系統的統一前端展現,其運行的穩定性非常重要。在系統架構設計時,需要充分考慮系統的穩定性,消除單點故障。

  2. 信息快速、規範發布需求:黨建信息化平臺作為該集團黨員獲得第一手資料的場所,每天需要有大量的信息更新。需要建立一種有效機制,來實現信息的快速、規範化發布。

  3. 訪問量需求:該平臺在全國擁有150萬左右用戶,使用該系統的日峰值活躍用戶在70萬之多,需要考慮系統的負載能力以及特殊時期的擴展性。

  4. 安全性需求:建設黨建信息化平臺需要考慮該集團系統的局域網安全性、系統的安全性、以及數據的安全性,要盡量采用網頁的防塗改、防粘貼等安全措施,保障服務器上的應用及其他信息不被非法的刪除、篡改。

  5. 平臺框架快速變更需求:黨建信息化平臺需要有一個穩固的、開放的、可擴展的框架結構,當有新的需求時,能夠在系統中很快實現。

  6. 系統界面集成需求:系統不僅僅需要能展現Web網站的內容,提供移動端的用戶訪問,而且作為黨建系統的統一入口,應該能夠集成各種後端系統;一方面,需要能夠提供大量的通用系統接入;另一方面,用戶還能夠根據自己的特殊需求開發相應的用戶界面。

  7. 個性化需求:能夠滿足不同崗位、不同層次用戶的使用需求,能夠讓每個用戶點擊最少的次數就可訪問到感興趣的頁面。

  8. 可擴展性需求:硬件配置要充分考慮今後系統升級的需要。系統功能設計應考慮到未來發展,便於系統升級、擴展。在用戶訪問量增加時系統自動擴展服務器節點,訪問量減少時,自動降低節點的使用,達到節省資源的同時可以滿足業務訪問需求。

三、業務倒逼技術,微服務成為支撐關鍵點

如何做到將組織建在網上、將黨員連載線上建設統一的信息化管理平臺?如何應對種類繁多的業務需求,滿足多用戶、高並發及快速響應需求變化?如何解決當下低效的人工維護平臺方式?如何在緊迫的時間內,搭建具有先進性、可靠性、安全性、伸縮性的技術平臺,來支撐業務發展,這成為平臺建設之初就面臨的嚴峻挑戰。

經過一系列嚴格的需求調研,該平臺選擇了在PaaS平臺核心功能建設上具有豐富落地經驗的BoCloud博雲,根據該平臺需求,博雲為該平臺提供基於DevOps理念,面向微服務應用的PaaS平臺建設方案,提升技術對業務更有效地支撐,主要目標建設分為:

  • 建設以容器技術為核心、融合傳統集群與虛擬化環境的統一化資源與運行環境管理;

  • 構建支撐DevOps開發運維一體化的自動化平臺,是實踐微服務架構的必要條件;

  • 構建面向微服務架構,以應用為中心的應用能力平臺,滿足服務治理需求。

技術分享圖片

相對傳統單塊架構,微服務架構具有以下幾個優勢:

微服務架構將業務和數據剝離

每條業務可做到獨立進程、獨立部署、獨立技術、獨立團隊,使每條業務線開發流程更靈活;

微服務架構自由匹配業務

微服務架構可以針對不同的業務需求,在一個由多個服務相互協作的系統中,可以在不同的服務中使用最適合該服務的技術;

微服務架構幫助建立高生產力全功能團隊

微服務架構可以很好地將架構與組織結構對齊,避免出現過大的代碼庫,從而獲得理想的團隊大小及生產力;

快速組合助力打造多渠道生態

只簡單考慮PC端或者移動應用程序時代已經過去,在微服務架構中,根據目的不同,人們可以對同一個功能以不同的方式進行使用。

博雲從以上技術平臺建設上賦能業務系統,使其具備敏捷開發、快速部署、無縫升級、彈性伸縮、訪問控制等運化能力,提高業務支撐能力。

四、互聯網思維打破傳統模式,黨建微服務已見優勢

2018年5月該黨建平臺啟動全面推廣應用,截至6月底,已經在全球90多個國家和地區的集團公司員工中同步使用。

技術分享圖片

該黨建平臺由PC端和移動端組成,其中PC端還包括內網、外網兩部分,移動端以APP為主,平臺實現了7大功能,覆蓋4大類主體,涵蓋8大業務,業務場景變化需求大,相比傳統黨建產品模式,該平臺是更具數字化的智慧型黨建平臺,其優勢在於:

  • 相對傳統WEB方式,基於容器技術的PaaS平臺整合了基礎架構、應用設計與開發、應用部署與運營領域的各項重要技術,使平臺運行效率大幅提升,實現可視化一鍵部署,降低外部依賴性,更易於微服務架構的實現;

  • 相對傳統開發、交付、部署模式,DevOps體系的落地,幫助建設方梳理組織角色、定義全過程流程、整合工具鏈,大幅提升產品落地過程效率,實現快速叠代;

  • 相對傳統單體架構,微服務架構更容易在容器中運行,采用更小的團隊完成一個服務生命周期的實現,每個服務可作為單獨實體進行處理,運維成本在持續投產過程中甚至可以實現階段性“零”增長。

該平臺實現了黨組織與黨員的智慧化管理、黨員教育全覆蓋、黨建業務線上規範高效辦理、在線學校交流高效展開、豐富的在線活動增加黨組織凝聚力,成為全國黨建平臺的標桿,智慧型黨建乘雲起,雲技術正是實現平臺智慧化的關鍵技術。這是目前國內已知完成交付的最大的商業化容器項目,項目金額達到千萬級。

相關內容

傳統銀行正在“消失”,江蘇某銀行的智慧銀行進化論

互聯網金融的科技變革之路,佰仟金融如何突出重圍

智慧黨建乘雲起,微服務架構為“互聯網+黨建”插上翅膀