首页-人工智能- DCLive-DaaS 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新架构。