部署规范
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)交付阶段
交付项 | 交付时间 | 备注 |
---|---|---|
基础运维培训 | ||
部署文档 | ||
拓扑图 | ||
日常运维文档 | 包含数据目录/配置文件路径/脚本路径 | |
交付清单 |