HZERO微服務平台01: 整體介紹


為什么使用: HZERO是基於微服務架構開源免費的企業級PaaS平台

  • 技術中台是支持企業業務系統快速開發的微服務應用開發平台,包含多種開箱即用功能、通用技術組件與服務、微服務治理等。
  • 解決了產品研發、項目實施面臨的許多重復性工作問題,降低了交付成本,提高了交付效率。
  • 統一技術路線,統一開發規范,使基於平台開發的各種產品能夠無縫對接,形成融合的產品,降低了各自產品技術路線不一致帶來的兼容性問題,便於更好的交付和客戶使用體驗。

總體架構

技術體系

  • nodejs、react、ant design
  • java、spring boot、spring cloud
  • mysql、redis
  • docker、kubernetes
  • oauth2、jwt、swagger

基礎服務

  • 網關服務(gateway): 基於Spring Cloud Gateway的微服務網關服務。
  • 平台治理服務(admin): 集中管理路由、限流、熔斷、權限刷新等功能。
  • 認證服務(oauth): 基於 Spring Security、Spring OAuth2、JWT 實現的統一認證服務中心。
  • 身份權限服務(iam): 權限管理服務,平台統一的權限體系。
  • 平台基礎服務(platform): 平台基礎服務,涵蓋平台開發支持功能、平台主數據、系統管理等。
  • 接口文檔服務(swagger): 平台開發測試的API文檔和調試服務。
  • 注冊中心、配置中心(nacos): 兼容nacos等多種注冊中心、配置中心。

資料

源碼
open-hand/hzero: HZERO-基於微服務架構開源免費的企業級PaaS平台

文檔
平台文檔


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM