数据服务层
数据服务层主要由生成平台,运行平台和管理平台三部分组成。生成平台包含云仓库,云编译,云部署等主要功能。生成平台会为每个项目组分配用户空间,各个用户空间之间互不影响,存储仓库, 编译环境等都在用户空间中完成,编译后API可以自动通过生成平台部署发布在云端测 试环境,并完成云端测试、封装、打包。运行平台为生成平台建模生成的API资源包提供运行环境,同时提供配套服务,如安全机制,缓存机制,访问控制等。管理平台负责 API 运行时监管服务,提供 API 运行生命周期管理功能,并可以对API运行的健康状态进行监控,以便可以及时采用应对措施避免或者减少异常情况带 来的损失。管理平台可以进行用户访问进行控制,阻止恶意用户或者未授权用户访问。 用户行为的审计和分析统计的工作也可以由管理平台来完成。