部署规范
1)部署模式
根据对系统的高可用性、支持的并发数等方便进行部署模式的选择
2)网络拓扑
- 确认系统访问路径,内外网策略
- 确认集成需求,是否涉及与互联网交互的场景,功能点参考
3)资源要求
基于选择的部署模式和网络拓扑关系,明道云需提供如下信息:
- 服务器资源清单,如:
应用 | 操作系统 | CPU | 内存 | 系统盘 | 数据盘 | 服务分布 |
---|
服务器1 | Debian 11 | 8C | 32G | 100G | 200G | 微服务 |
服务器2 | Debian 11 | 8C | 32G | 100G | 200G | 中间件、数据库 |
- 服务器之间的端口策略,如:
源地址 | 源端口 | 目标地址 | 目标端口 | 协议 |
---|
微服务IP1 | any | 中间件服务器IP1 | 9000/9001/9002/9002/9004 | TCP |
微服务IP1 | any | 数据库服务器IP1 | 3306/27017 | TCP |
- 部署架构图
4)资源确认
- 确认部署方式(SSH、VPN、驻场等)
- 根据客户提供的实际资源清单逐一确认各项参数,网络策略
- 确认服务器时间是否同步
- 确认部署依赖的资源包上传方式,是否有上传大小限制
- 确认访问地址信息(主地址、扩展地址)
5)实施计划
序号 | 组件名 | 开始时间 | 计划完成时间 | 实际完成时间 | 组件验证结果 |
---|
01 | MongoDB | | | | |
02 | MySQL | | | | |
03 | Redis | | | | |
04 | Kafka | | | | |
05 | Elasticsearch | | | | |
06 | File | | | | |
07 | Kubernetes | | | | |
08 | Istio | | | | |
09 | Flink | | | | |
10 | Community | | | | |
11 | Nginx | | | | |
12 | Prometheus | | | | |
6)功能验证
序号 | 功能点 | 验证操作 | 验证结果 | 附件(可附截图) | 备注 |
---|
01 | 动态发布 | | | | |
02 | 任务创建 | | | | |
03 | 日程创建 | | | | |
04 | 附件上传 | | | | |
05 | 附件预览 | | | | |
06 | 附件下载 | | | | |
07 | 应用创建 | | | | |
08 | 工作表创建 | | | | |
09 | 工作表数据新增 | | | | |
10 | 工作表数据修改 | | | | |
11 | 工作表数据删除 | | | | |
12 | 工作流创建 | | | | |
13 | 工作流启动 | | | | |
14 | 工作流编辑 | | | | |
15 | 工作流触发 | | | | |
16 | 工作流停止 | | | | |
17 | 工作流删除 | | | | |
18 | 数据源添加 | | | | 如果涉及数据集成功能 |
19 | 同步任务创建 | | | | 如果涉及数据集成功能 |
20 | 数据同步 | | | | 如果涉及数据集成功能 |
7)交付阶段
交付项 | 交付时间 | 备注 |
---|
基础运维培训 | | 约30min |
部署文档 | | |
拓扑图 | | |
日常运维文档 | | 包含数据目录/配置文件路径/脚本路径 |
交付清单 | | |