[ English Version ]
OpenPitrix Roadmap 是 OpenPitrix 核心开发团队预期的产品开发计划和功能列表,按照版本和角色模块进行功能的划分,详细说明了 OpenPitrix 开源的未来走向,后续可能会随时间出现变动。我们希望通过 Roadmap 能够让您知悉我们的开源计划与愿景。当然,如果您有什么更好的建议或意见,欢迎在 Issues 中提出。
版本 | 时间 |
---|---|
Release v0.1 | 2018 年 5 月 |
Release v0.2 | 2018 年 7 月 |
Release v0.3 | 2018 年 10 月 |
Release v0.4 | 2018 年 11 月 |
Release v0.5 | 2018 年 12 月 |
Release v1.0 | 2019 年 1 月 |
Release v2.0 | 2019 年 7 月 |
- 资源概览:包括运行环境、仓库、应用的统计信息
- 运行环境:支持 QingCloud、Kubernetes、KubeSphere,能在其部署应用
- 应用仓库:支持创建 S3 或 http/https 协议的仓库,如 QingStor 对象存储
- 集群管理:支持管理应用部署的集群,如创建、停用和关闭集群
- 应用商店:支持应用的搜索和浏览
- 应用生命周期管理:支持基于 Kubernetes 运行环境的 Helm 应用的打包上传、部署测试等
- 运行环境:新增支持 AWS,能在其部署应用、创建和关闭集群
- 应用仓库:新增支持 AWS 的 S3 对象存储,支持创建 VM 或 Helm 类型的仓库
- 应用生命周期管理:支持基于 VM 运行环境的应用打包上传、部署测试等
- 支持添加 SSH Key 连接集群节点
平台管理员
- 应用商店:支持应用上架,供用户浏览和部署使用,新增分类管理
- 应用生命周期管理:新增应用审核、应用发布、应用部署、应用下架等
- 平台管理:支持管理应用仓库、运行环境及集群实例
- 用户管理:默认三种角色,支持基于角色的权限控制
服务商
- 新增应用服务商的独立 Portal
- 应用生命周期管理:支持版本管理,如上传应用和创建新的版本,支持新版本的部署测试
- 平台管理:支持查看和管理应用仓库、运行环境及集群实例
用户
- 应用商店:查看应用商店所有应用及应用详情,支持应用部署到多云的运行环境
- 环境管理:如管理 QingCloud、AWS 这类运行环境
- 平台管理:支持查看和管理已部署的应用及集群实例,支持查看 Helm 集群节点的 Pods
平台管理员
- 支持平台设置、快速引导,帮助管理员快速上手
- 资源概览:支持查看待办事项和资源统计信息
- 运行环境:新增支持阿里云
- 应用生命周期管理:细化应用审核操作,如支持渠道和技术等多方审核
- 用户管理:细化用户角色的分配
- 平台管理:新增服务监控、消息中心,实时监控系统的资源健康状态
- 系统设置:支持用户自定义系统的名称、颜色、Logo
- 新增 ISV 管理,如服务商审核
服务商
- 应用管理:支持对应用配置包检查与编辑
- 测试管理:新增沙箱,为所有 ISV 提供一个沙箱测试环境,隔离生产环境
- 新增认证与合约管理,如管理服务商基本信息、账户等
用户
- 新增用户引导功能
平台管理员
- 资源概览:支持查看 ISV 的统计和详情信息
- 应用商店:支持商店主题如 Logo、颜色的定制化
- 平台管理:支持消息通知的管理,如短信和邮件服务器配置
- 系统设置:支持添加平台内置的测试环境
服务商
- 新增运维管理,提供运维看板、事件列表和策略管理等
平台管理员
- 平台管理:细化用户身份验证管理
- 系统设置:支持按时间计费,引入平台条款
服务商
- 应用管理:细化应用审核,如 ISV 认证审核与合约审核等
- 用户列表:支持查看和管理用户的资源实例和应用通知
平台管理员
- 系统设置:细化计量计费,新增如容量、调用次数等多项计量项
服务商
- 应用管理:支持创建更多的应用类型,如 SaaS 类、API 类、原生类应用,可在运行环境部署和测试
- 用户列表:引入用户工单管理
- 成员管理:如添加开发、测试、财务等成员