ICS35.100.05 L79 中华人民共和国国家标准 GB/T36327—2018 信息技术 云计算 平台即服务(PaaS)应用程序管理要求 Informationtechnology—Cloudcomputing— Applicationmanagementrequirementswithplatformasaservice(PaaS) 2018-06-07发布 2019-01-01实施 国家市场监督管理总局 中国国家标准化管理委员会发布目 次 前言 Ⅰ ………………………………………………………………………………………………………… 1 范围 1 ……………………………………………………………………………………………………… 2 规范性引用文件 1 ………………………………………………………………………………………… 3 术语和定义 1 ……………………………………………………………………………………………… 4 缩略语 1 …………………………………………………………………………………………………… 5 一般要求 1 ………………………………………………………………………………………………… 5.1 简述 1 ………………………………………………………………………………………………… 5.2 PaaS客户管理员 2 …………………………………………………………………………………… 5.3 PaaS用户 2 …………………………………………………………………………………………… 6 PaaS应用程序管理流程 2 ………………………………………………………………………………… 7 PaaS应用程序管理要求 3 ………………………………………………………………………………… 7.1 开发PaaS应用程序 3 ………………………………………………………………………………… 7.2 部署PaaS应用程序 3 ………………………………………………………………………………… 7.3 管理PaaS应用程序 4 ………………………………………………………………………………… 7.4 配置PaaS应用程序运行 4 …………………………………………………………………………… 7.5 获取PaaS应用程序信息 5 …………………………………………………………………………… 7.6 迁移应用程序 5 ……………………………………………………………………………………… 附录A(资料性附录) PaaS应用程序的部署模式 6 ……………………………………………………… A.1 单一云PaaS应用程序部署 6 ……………………………………………………………………… A.2 PaaS应用程序组件集成 6 …………………………………………………………………………… A.3 跨软件运行环境部署 6 ………………………………………………………………………………GB/T36327—2018前 言 本标准按照GB/T1.1—2009给出的规则起草。 请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。 本标准由全国信息技术标准化技术委员会(SAC/TC28)提出并归口。 本标准起草单位:深圳市金蝶天燕中间件股份有限公司、中国电子技术标准化研究院、中国科学院 自动化研究所、阿里云计算有限公司、华为技术有限公司、腾讯云计算(北京)有限责任公司、四川久远银 海软件股份有限公司、北京初志科技有限公司、快威科技集团有限公司、电子科技大学、深圳赛西信息技 术有限公司、成都市标准化研究院、烽火通信科技股份有限公司。 本标准主要起草人:林琳、吴涛、朱凤华、王志鹏、滕腾、李双君、王洁萍、赵华、程海旭、张亚辉、 李振岭、陈志峰、杨丽蕴、罗军、易晶晶、罗光春、刘娜、刘晨、王典威、孔德华、李伟彬、张栗粽、刘莎、 吴巍枫、陈曦、贾立国。 ⅠGB/T36327—2018信息技术 云计算 平台即服务(PaaS)应用程序管理要求 1 范围 本标准提出了平台即服务(PaaS)应用程序的管理流程,并规定了PaaS应用程序的一般要求与管 理要求。 本标准适用于与平台即服务(PaaS)应用程序管理相关的PaaS提供者的服务供应,平台即服务 (PaaS)客户使用云平台服务部署运行应用程序以及平台即服务(PaaS)协作者基于平台即服务(PaaS) 应用程序管理的功能提供第三方服务的场景。 2 规范性引用文件 下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文 件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 GB/T35301—2017 信息技术 云计算 平台即服务(PaaS)参考架构 3 术语和定义 GB/T35301—2017界定的以及下列术语和定义适用于本文件。 3.1 PaaS应用程序 PaaSapplication 可在PaaS提供的软件运行环境中部署和运行的应用程序。 3.2 PaaS应用程序部署包 PaaSapplicationdeploymentpackage 将PaaS应用程序部署和运行相关的内容进行打包后的文件。 4 缩略语 下列缩略语适用于本文件。 API:应用编程接口(ApplicationProgrammingInterface) PaaS:平台即服务(PlatformasaService) 5 一般要求 5.1 简述 在PaaS应用程序管理过程中,PaaS客户参与者包括PaaS客户管理员和PaaS用户,其中:PaaS客 户管理员负责对归属于PaaS客户的PaaS软件运行环境以及租户进行管理;PaaS用户能够通过PaaS 申请运行PaaS应用程序所需的资源,并在其中部署和管理PaaS应用程序。其中PaaS应用程序管理 1GB/T36327—2018对PaaS客户管理员提出要求,PaaS提供者也应为PaaS用户提供一定能力。 5.2 PaaS客户管理员 为支持PaaS应用程序的管理,PaaS客户管理员应具有以下能力: a) 对PaaS客户的账户信息进行管理; b)管理使用其所属PaaS软件运行环境的PaaS用户; c)支持处理PaaS用户PaaS软件运行环境的申请和变更; d)支持对使用租户范围内PaaS软件运行环境的PaaS用户进行账户的创建、角色/权限分配、启 用、删除、禁用、重置等操作; e)支持定义租户范围内PaaS应用程序的资源分配、安全性和可用性等方面的策略; f)支持获取租户范围内PaaS软件运行环境的监控信息。 5.3 PaaS用户 为支持PaaS应用程序的管理,PaaS提供者应为PaaS用户提供以下能力: a) 支持PaaS用户对其账户信息进行管理; b)支持PaaS用户访问其所属PaaS应用程序的监控信息和日志; c)支持PaaS用户执行PaaS应用程序管理流程中的相关操作; d)支持PaaS用户对其账户的基本信息、认证信息和支付信息进行管理和编辑。 6 PaaS应用程序管理流程 PaaS应用程序的管理流程分为开发、部署、运行和迁移4个阶段,如图1所示。PaaS用户推进并 执行该4个阶段所涉及的以下活动: a) 开发 基于PaaS所提供的规范、接口、工具及服务,开发能够在PaaS软件运行环境中部署和运行的 应用程序,形成PaaS应用程序部署包。 b)部署 部署PaaS应用程序,配置PaaS应用程序,为应用程序在PaaS软件运行环境中运行做准备。 c)运行 对PaaS应用程序的运行过程进行管理,获取PaaS应用程序运行相关的信息。 d)迁移 从PaaS软件运行环境中迁出PaaS应用程序,以支持PaaS应用程序在其他的软件运行环境 中部署运行。 2GB/T36327—2018图1 PaaS应用程序管理流程 7 PaaS应用程序管理要求 7.1 开发PaaS应用程序 PaaS用户使用PaaS提供的服务或工具,开发与PaaS软件运行环境兼容的PaaS应用程序。为支 持PaaS用户开发应用程序,PaaS提供者: a) 应提供PaaS应用程序构建的说明文档,并提供构建示例; b)应提供调试应用程序的接口或工具; c)宜提供支持PaaS应用程序构建的服务或工具; d)宜提供用户所部署PaaS应用程序编码要求的指导性文档; e)宜提供PaaS应用程序构建的模板; f)宜提供支持PaaS应用程序设计和实现的服务或工具; g)宜提供对第三方代码仓库的支持; h)宜提供调试PaaS应用程序的说明文档,并提供调试示例; i)宜提供配置接口,允许PaaS用户在配置文件中设置是否允许调试; j)宜提供图形化应用程序调试界面; k)宜提供连接第三方调试工具的接口,如gdb、jdb等; l)宜隔离处于调试状态和处于发布状态的PaaS应用程序,并提供相应的策略和机制对调试和已 发布应用进行访问控制。 7.2 部署PaaS应用程序 PaaS用户开发的PaaS应用程序在PaaS软件运行环境中的部署可能覆盖PaaS应用程序部署包的 加载、卸载或重新加载等活动。PaaS用户通过PaaS所提供的接口或工具执行这些部署活动。PaaS应 用程序几种常见的部署模式参见附录A。PaaS提供者: a) 应提供加载PaaS应用程序部署包的接口或工具; b)应声明所支持的PaaS应用程序部署包的格式; c)应提供PaaS用户部署PaaS应用程序流程的指导性文档(例如:操作指导书、应用实例等); d)应验证PaaS应用程序部署包的完整性和兼容性,并将验证结果返回给PaaS用户; 3GB/T36327—2018e)应提供对PaaS

pdf文档 GB-T 36327-2018信息技术 云计算 平台即服务(PaaS)应用程序管理要求

文档预览
中文文档 12 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
GB-T 36327-2018信息技术 云计算 平台即服务(PaaS)应用程序管理要求  第 1 页 GB-T 36327-2018信息技术 云计算 平台即服务(PaaS)应用程序管理要求  第 2 页 GB-T 36327-2018信息技术 云计算 平台即服务(PaaS)应用程序管理要求  第 3 页
下载文档到电脑,方便使用
本文档由 思安 于 2023-01-15 17:30:11上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。