首頁-産品 - DCLive-DaaS API發布平台

德訊科技的DCLive-DaaS是一個開放式的大數據應用采集與共享的API發布平台,對 API 進行全程管理和支持,統一并簡化了數據采集與共享。

  • 應用說明

    DCLive-DaaS平台,以技術突破的方式,無侵入式打破 各孤立“數據源”的孤島,聯接數據源和數據使用方,讓多源、異構、跨時空數據通過“數 據網關”流動起來,實現數據應用能力的擴展,平台緻力于建立統一的數據管理和訪問平台,便于統一維護和管理,提供“一站式”的數據接口訪問與共享服務。
  • 系統架構

    DCLive-DaaS分為基礎平台層、基礎服務層、數據服務層。
  • 基礎平台層

    基礎平台層選擇基于J2EE的框架提供服務運行的基本框架,平台集合擴展 Restfull,EJB,CDI,Spring,JPA,Hibernate 等主流的框架結構,這些經過調有的主流框架為平台提供基本的服務運行環境。同時,在容器兼容性上做了優化,服務可以基于JBoss,Tomcat,Netty 等穩定容器提供服務,并使用 Apache httpd,Ngnix提供 http服務。
  • 基礎服務層

    基礎服務層主要分為兩個組成部分即基礎服務和數據存儲服務。 基礎服務包含數據服務平台所需的一些基礎服務,如用戶管理,授權管理, 項目管理,通知服務,環境配置,任務管理,服務狀态監控等。 數據存儲服務為平台提供統一的數據持久化方案,可以将平台管理數據存儲在SQL數據庫中如 MySQL,Oracle 等,也可以将數據存儲在 NoSQL數據庫中如 MongoDB等,并提供可靠的數據備份 / 重載機制,以防系統異常造成數據丢失。
  • 數據服務層

    數據服務層主要由生成平台,運行平台和管理平台三部分組成。生成平台包含雲倉庫,雲編譯,雲部署等主要功能。生成平台會為每個項目組分配用戶空間,各個用戶空間之間互不影響,存儲倉庫, 編譯環境等都在用戶空間中完成,編譯後API可以自動通過生成平台部署發布在雲端測 試環境,并完成雲端測試、封裝、打包。運行平台為生成平台建模生成的API資源包提供運行環境,同時提供配套服務,如安全機制,緩存機制,訪問控制等。管理平台負責 API 運行時監管服務,提供 API 運行生命周期管理功能,并可以對API運行的健康狀态進行監控,以便可以及時采用應對措施避免或者減少異常情況帶 來的損失。管理平台可以進行用戶訪問進行控制,阻止惡意用戶或者未授權用戶訪問。 用戶行為的審計和分析統計的工作也可以由管理平台來完成。
  • 硬件平台

    DCLive-DaaS被部署在德訊的超融合計算平台上。超融合計算平台将計算、存儲、網絡和網絡功能(安全及優化)深度融合到一台标準X86服務器中,形成标準化的超融合單元,多個超融合單元通過網絡方式彙聚成更大的計算節點,并通過統一的WEB管理平台實現可視化集中運維管理,幫助用戶打造極簡、随需應變、平滑演進的IT新架構。