YD T 3844-2021 工业互联网平台 应用管理接口要求.pdf
《YD T 3844-2021 工业互联网平台 应用管理接口要求.pdf》由会员分享,可在线阅读,更多相关《YD T 3844-2021 工业互联网平台 应用管理接口要求.pdf(20页珍藏版)》请在麦多课文档分享上搜索。
1、ICS 33.030 M 21 YD 中 华 人 民 共 和 国 通 信 行 业 标 准 YD/T XXXXXXXXX 工业互联网平台 应用管理接口要求 Application management requirements for interface of industrial Internet - XX - XX 发布 XXXX - XX - XX 实施 中 华 人 民 共 和 国 工 业 和 信 息 化 部 发 布 YD/T XXXXXXXXX I 目 次 前 言 .II 1 范围 .1 2 定义和缩略语 .1 2.1 定义 .1 2.2 缩略语 .1 3 工业互联网平台接口模型 .1
2、4 应用管理接口 .2 4.1 接口组成 .2 4.2 功能说明 .3 5 接口定义 .4 5.1 部署发布类 .4 5.2 持续迭代类 .8 5.3 监控管理类 .9 5.4 中间件接入类 .11 6 接口要求 .13 7 安全要求 .13 8 应用接入流程 .13 附 录 A(资料性附录)应用创建接口示例说明 .16 参考文献 .17 YD/T XXXXXXXXX II 前 言 本标准是工业互联网平台系列标准之一,本系列标准预计的结构如下: 工业互联网平台 功能架构 工业互联网平台 应用管理接口要求 工业互联网平台 数据管理服务要求 工业互联网平台 工业知识图谱构建通用技术要求 工业互联网
3、平台 制造企业数据质量治理通用技术要求 工业互联网平台 微服务架构 工业互联网平台 应用系统部署和数据迁移要求 工业互联网平台 应用互通技术要求 工业互联网平台 支持移动服务技术要求 工业互联网平台 平台测试方法 工业互联网平台 服务度量计价 工业互联网平台 运行保障管理要求 本标准按照 GB/T1.1-2009 给出的规则起草。 请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。 本标准由中国通信标准化协会提出并归口。 本标准起草单位:中国信息通信研究院、航天云网科技发展有限责任公司、阿里云计算有限公司 、 海尔集团公司 、 三一集团有限公司 、 树根互联技术有限
4、公司 、 中兴通讯股份有限公司 、 中国电信集团有 限公司、浙江中控技术股份有限公司、中国移动通信集团有限公司、陕西法士特齿轮有限责任公司。 本标准主要起草人 : 黄颖、沈彬、李海花、柴旭东、邹萍、姜海森、于文涛、刘松、郑王力、李俊 平、陈录城、张维杰、孙能林、贺东东、王锦霞、文博武、张茂森、邵伟翔、林兆骥、张博山、高峰 、 张东、杨震、李洁、叶锦宇、俞文光、陈维、刘琨、杜孟新、严鉴铂、赵艳文、雷博、寇植达。 YD/T XXXXXXXXX 1 工业互联网平台 应用管理接口要求 1 范围 本标准规定了工业互联网平台接口模型及应用管理接口的要求 , 包含接口组成 、 接口功 能说明、接口定义、接口
5、要求、安全要求及应用基于接口的接入流程。 本标准适用于应用开发人员及运维人员 , 可通过接口在工业互联网平台上快速构建 、 部 署、管理工业应用。 2 定义 和缩略语 下列术语、定义和缩略语适用于本文件。 2.1 定义 应用全生命周期管理 Application lifecycle management 包含应用从创建、运行到销毁的全过程管理。 2.2 缩略语 API Application Programming Interface 应用程序编程接口 3 工业互联网平台接口模型 工业互联网平台接口是指基于平台进行应用开发、应用运行及设备 /产品 /系统接入的 API。 工业互联网平台接口模型
6、如图 1 所示: YD/T XXXXXXXXX 2 图 1 工业互联网平台接口模型 工业互联网平台接口应包含模型类、数据类、服务类、应用管理类、安全类、标识类 、 事件类、运行类、控制类,其中应用管理接口是工业互联网平台接口模型的一部分。 4 应用管理接口 4.1 接口组成 应用管理接口是对 YD/T XXXX工业互联网平台 功能架构 中的运行环境功能进行提 取,形成接口, 如图 2 所示: 图 2 应用管理接口与通用功能架构关系 平 台 层 工 业 系 统 工 业 设 备 工 业 产 品 运 行 类 控 制 类 设 备 /产 品 标 识 数 据 采 集 点 标 识 网 关 标 识 设 备 /
7、产 品 状 态 类 设 备 /产 品 运 行 类 设 备 /产 品 能 耗 类 消 息 事 件 类 报 警 事 件 类 状 态 控 制 类 事 件 控 制 类 工 业 APP 工 业应 用 接 入接 口 层 流 程 定 义 类 流 程 运 行 类 流 程 监 控 类 仿 真 定 义 类 仿 真 运 行 类 仿 真 监 控 类 统 一 消 息 类 数 据 存 储 类 数 据 分 析 类 部 署 发 布 类 监 控 管 理 类 中 间 件 接 入 类 持 续 迭 代 类 服 务 注 册 类 人 工 智 能 类 服 务 监 控 类 流 程 模 型 仿 真 模 型 统 一 缓 存 类 统 一 搜 索
8、类 服 务 编 排 类 服 务 治 理 类 数 据 获 取 类 身 份 认 证 类 密 钥 管 理 类 访 问 控 制 类 权 限 管 理 类 数 据 加 解 密 类 安 全 类 设 备 /产 品 认 证 类 数 据 处 理 类 . . 模 型 类 数 据 类 服 务 类 应 用 管 理 类 安 全 类 标 识 类 事 件 类设 备 /产 品 / 服 务接 入 接 口层 工业 通信 网络 工业 安全 防护 应 用 层( 工 业 APP) 智 能 化 生 产 网 络 化 协 同 个 性 化 定 制 服 务 化 延 伸 平 台 层( 工 业 PaaS) 工业 运行 支撑 环境 运 行环 境 开 发
9、环 境 服 务管 理 服 务注 册 . 开 发 工 具( 建 模 工 具 、 开 发 模 型 、 组 态 工 具 等 ) 工 业 微 服 务 组 件 库( 工 业 知 识 组 件 、 算 法 组 件 、 原 理 模 型 组 件 等 ) 工 业 大 数 据 系 统( 工 业 数 据 管 理 、 工 业 数 据 服 务 等 ) 通 用 PaaS平 台 资 源 部 署 和 管 理( Cloud Foundry、 Docker、 Kubernetes、 微 服 务 框 架 等 ) 基 础 设 施 层( IaaS) 接 入 层 云 基 础 设 施 ( 资 源 管 理 、 服 务 管 理 等 ) 接 入
10、管 理 数 据 采 集 YD/T XXXXXXXXX 3 应用管理类接口应提供应用运行环境 、 中间件管理 、 运维管理功能 , 主要包含部署发布 类、持续迭代类、中间件接入类、监控管理类等接口类型, 组成如图 3 所示: 图 3 应用管理类接口模型 4.2 功能说明 4.2.1 部署发布类 部署发布类( D)接口主要负责应用的上传、启动、停止、销毁、服务绑定、域名绑定 功能。 部署发布类( D) 至少包含 : 应用创建、 应用上传、服务绑定、服务解绑定、应用启动 、 应用实例数设置 、 应用动态伸缩设置 、 应用停止 、 获取域名详情 、 绑定域名 、 解绑域名 、 应 用销毁等接口。 4.
11、2.2 持迭迭代类 持续迭代类( C)接口主要负责版本库创建、代码版本创建、代码上传与下载功能。 持续迭代类( C)至少包含:版本库创建、代码上传、代码下载、获取代码分支、持续 迭代设置、创建版本等接口。 4.2.3 中间件接入类 中间件接入类( M1)接口主要负责标准化的中间件服务接入、服务实例创建与销毁、 服务实例配置与监控管理功能, 中间件服务至少应包含 : 数据库服务、大数据服务、消息与 缓存服务等。 中间件接入类( M1)至少包含:服务接入、创建服务实例、服务实例配置、获取环境 变量、删除服务实例、获取服务实例状态等接口。 4.2.4 监控管理类 工 业 APP 应 用 管 理 接
12、口 部 署 发 布 类 ( D) 部 署 发 布 销 毁 域 名 服 务 运 行 管 理 持 续 迭 代 类 ( C) 持 续 迭 代 代 码 版 本 库 运 行 环 境 监 控 管 理 类 ( M2) 流 量 访 问 量 CPU 内 存 健 康 检 查 报 警 设 置 中 间 件 接 入 类 ( M1) 中 间 件 接 入 中 间 件 管 理 中 间 件 管 理 运 维 管 理 中 间 件 监 控 YD/T XXXXXXXXX 4 监控管理 类 ( M2) 接口主要负责 CPU 资源监控 、 内存资源 、 应用流量与调用监控功能 。 监控管理类( M2)至少包含:查看应用流量、查看应用访问量
13、、 查看应用 CPU、查看 应用内存、监控报警设置等接口。 5 接口定义 5.1 部署发布类 应用部署发布类( D)接口实现应用发布、测试、部署、销毁的全生命周期管理,实现 应用与服务的绑定、应用与域名的绑定。主要接口如下。 5.1.1 应用创建接口 服务名称( 或 URL) 应用创建接口 服务说明 在工业互联网平台创建新的应用 接口方法 POST 参数说明 至少包含 : 应用名称 、 应用类型 、 运行环境类型 、 应用域名 、 图标 、 应用描述 返回值 包含:是否成功,应用基本信息(包括应用唯一标识,数据库表 主键) 备注 无 5.1.2 应用上传接口 服务名称( 或 URL) 应用上传
14、接口 服务说明 上传应用文件并关联到工业互联网平台指定应用 接口方法 POST 参数说明 至少包括:应用唯一标识(来源: 应用创建接口 ),上传应用文 件 返回值 包含: 是否成功,应用文件信息 备注 无 5.1.3 应用启动接口 服务名称( 或 URL) 应用启动接口 服务说明 实现应用在平台上的启动操作 YD/T XXXXXXXXX 5 接口方法 POST 参数说明 至少包含:应用唯一标识 (来源: 应用创建接口 ) 返回值 包含:是否成功 备注 无 5.1.4 应用实例数设置接口 服务名称( 或 URL) 应用实例数设置接口 服务说明 实现应用实例数设置,实例的增加、减少等。 接口方法
15、POST 参数说明 至少包含:应用唯一标识 (来源: 应用创建接口 ) ,应用内存 返回值 包含:是否成功 备注 无 5.1.5 应用动态伸缩设置接口 服务名称( 或 URL) 应用动态伸缩设置接口 服务说明 实现应用实例动态扩容,包括内存,实例数。 接口方法 PUT 参数说明 至少包含:应用唯一标识 (来源: 应用创建接口 ) ,实例数、扩 展类型、扩展值 返回值 包含:是否成功 备注 无 5.1.6 应用停止接口 服务名称( 或 URL) 应用停止接口 服务说明 实现应用停止操作。 接口方法 POST 参数说明 至少包含:应用唯一标识 (来源: 应用创建接口 ) 返回值 包含:是否成功 备
16、注 无 5.1.7 应用销毁接口 服务名称( 或 URL) 应用销毁接口 YD/T XXXXXXXXX 6 服务说明 销毁指定应用 。 接口方法 DELETE 参数说明 至少包含:应用唯一标识 (来源: 应用创建接口 ) 返回值 包含:是否成功 备注 无 5.1.8 应用配置导入接口 服务名称( 或 URL) 应用配置导入接口 服务说明 导入应用的配置项 。 接口方法 POST 参数说明 至少包含 : 应用唯一标识 ( 来源 : 应用创建接口 ) 、配置项( JSON 或 XML 格式) 返回值 包含:是否成功 备注 无 5.1.9 应用配置导出接口 服务名称( 或 URL) 应用配置导出接口
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- YD 3844-2021 工业互联网平台 应用管理接口要求 3844 2021 工业 互联网 平台 应用 管理 接口 要求
