系统架构图、产品架构图、拓扑架构图、部署架构图、架构图、全景图
2023-05-04 18:01:55 5 举报
四大微服务架构风格全景图+一个产品视觉架构图+一个技术开发架构图
作者其他创作
大纲/内容
线上验证
订单
Nginx
开发人员修改
《前后端对接规范》
通过
技术方案评审
Git
NodeJS
测试结果反馈
《PRD规范》《PM职责》
全域数据体系
财务看板
评审测试用例
运维团队
销售中心
OPENAPI
风控数据
NoSQL
活动
1、确认项目目标2、明确初步产品方案3、讨论项目可行性4、确立里程碑
鉴权
不通过
网关
输出测试结果
DTS
风控分析
读写缓存
One Service
企业内部运营系统
服务集群
系统使用分析
CRM
1.确认测试时长
应用展现层
业务后台
报表中心
监控
测试阶段
研发执行冒烟用例通过
线上验证环节
业务数据化
数据地图
销售商分析
小程序
参会深度?项目推进度?
agent
读写
物流监控
客户端
批量调度接口
信息中心
Sentinel
服务发现
Redis
1.确认开发时长2.编制需求开发说明
采购看板
智能分析
服务配置/注册中心集群
测试用例设计
PC端
收集用户反馈
产品经理 《设计评审记录》UI 《UI设计》研发人员 《软件详设》 《数据库设计文档》 《开发规范文档》测试团队 《测试用例》 《测试用例评审记录》 《冒烟测试报告》运维团队 《测试版本号记录》
研发修复问题
资产化
《线上验证规范》
市场投放
回归测试
客户中心
数据仓库(存储)
需求阶段
1、设计对页面进行交互/视觉验收,如果有问题应该提交给研发进行修改2、产品验收当前项目是否符合需求,如果不符合应该发起会议讨论解决方案
失败
hbase
部署准备
产品研发流程
可行性评审
实时存储数据库
发布失败率
需求组织评审
bug有效率bug率bug存活时间bug重复打开率错误反馈比缺陷重现率
财务管理
无风险
环节重点
上线部署环节
数据整合(全域数据)
...
存取
仓储分析
测试环境验证
对焦环节
系统测试
Internet 接入 CDN
提交问题并审核
FileBeat
日志数据
交互、技术、用例设计
销售管理
准备测试环境
全部问题修改完成并验证通过
结构化存储
《缺陷规范》
jenkins
注册中心集群(Eureka)
后端
加入项目
企业管理
客户分析
治理化
关系型数据库MySQL集群
产品经理
链路信息
.......
MQ
【提测文档】
For APP
元数据
注册服务
再次提交冒烟测试
1、确认用户体验效果2、确认需求涵盖度3、项目回归测试
未拆分单体应用
1.《需求说明书》2.封板的代码3.《系统测试报告》
......
elasticsearch
自动部署Devops
基础服务
测试验证
ERP
产品验收
申请上线
认真接口
推广分析
TASK服务
客户数据
上线
监控服务
技术组件
升级版本到正式环境
Feign服务调用
《产品原始需求》
redis
内容管理
《交互设计规范》《技术方案设计规范》《用例规范》《测试指南》
开始/结束
目标1
移动端
体验优化规划优先级
发布回滚
DCE应用云平台
《交互/视觉验收标准》《产品验收标准》
Hystrix服务熔断
中心平台
Developer
SkyWalking
API 网关
项目启动
Oauth2
1.《需求说明书》2.《开发需求说明》
注册
EDAS
产品经理 《产品发布清单》测试团队 《线上测试验证报告》开发团队 1.上线产品代码包运维情况 发版清单 发版顺序 注意事项
1、规范上线环节
非关系型数据库集群
升级代码到测试环境,并建立新的测试版本号
线上环境需求验证
度量指标
接口联调
IOS/Android
防火墙
业务层
MySQL
制定测试计划
链路追踪
运营 网关
获取服务列表
业务中台
Eureka
openfeign
VUE2
金融看板
否
获取服务
提供冒烟用例
接口层
1、对焦消化各类问题2、建立测试准出标准
风控管理
微服务集群
1、提前半天以上发出会议邀请,附上相关链接2、参会人员应该提前熟悉需求,带着问题参加3、控制评审时长,避免太过发散的讨论4、整理会议记录,记录变更内容及提出人,分享到群里并且更新相关文件5、项目排期也可以在技术方案评审会上制定
风控中心
【测试计划执行记录】【缺陷记录】
基础数据体系
Jenkins
GTS
设计阶段
中心化
ElaticSearch
定时
人事分析
数据安全
测试用例评审
ADS(集市层)DWS(数仓层)DWB(数仓层)DWD(数仓层)ODS(明细层)
在线化
日志、搜索
前端服务
合同
待处理问题
流量
(PC)
分隔线
部署上线
Token/JWT
For WEB
WMS
可选判断
视频服务
业务服务
1.跟进发版情况2.收集和公布发版前的信息(发版清单、发版顺序、注意事项等)
产品
RabbitMQ消息队列集群
有风险
审核测试结果
修复后重新部署
确认发版产品包
其他系统
认证/限频
1、前后端联调通过后,研发应该按照测试提供的冒烟用例进行自测,自测通过后告知测试验证2、测试进行验证,不通过打回,视为提测失败3、提测失败导致的延期视为研发延期
审核阶段性任务开展情况,检查工作与文档的质量
品质管理
说明
基础数据
审核批准
研发环节
xxl-job
【需求变更记录】【测试报告】【风险公示】
系统测试阶段
Nginx负载均衡
认证服务
数据业务化
业务前台
研发人员
数据中台
判断
财务中心
建立项目档案
外呼
K8S
Springcloud Gateway
物流中心
移动Web
用例覆盖率
仓储管理
服务发现、配置
Web
设计走查
SpringSecurity
Kibana
组织开发、单元测试
ORM
《发布流程》《分支管理规范》《项目版本规范》《数据库脚本部署规范》《项目部署规范》
《需求管理规范》《业务调研流程规范》《定开流程规范》
验收环节
1、明确项目范围2、建立测试文档3、选定项目PM4、确定项目资源5、制定项目排期
编写测试用例
生产环节分析
电子文件
交互设计
(执行器调用微服务)
共享中心
客户看板
idea插件生成
UI设计
UI
客户接口
service
供应商分析
接入服务
设计、开发阶段
采购管理
基于Docker的微服务集群
是否有缺陷
数据中台 建设
基础设施
仓储看板
熔断\\限流
Grafana
可选流程
标准化
品质分析
组件层
BUG列表
PC、APP...
DevOps
有问题
Kafak
《需求变更标准》《上线标准》
Oracle
后端研发
语言支撑
业务中台/数据中台
持久化
数据白皮书
签到服务
自动化服务
了解需求
《冒烟规范》《提测规范》
日志收集检索
编写发布清单
【产品PRD(最终)】【需求评审会议纪要】
Y/N
上线阶段
数据使用手册
采购中心
负载均衡/Nginx
1、优化建议和需求建议可以后续对焦环节进行处理,不算BUG2、研发应该按照bug优先级进行修复,要快3、研发修复好bug后应该进行自测,自测通过后再修改bug状态
XXL-JOB分布式定时任务
常用图例
生产看板
交互评审
社群服务
代码编写
研发修复问题自测通过
代码版本库
读写分离
yapi接口文档
1、测试有始有终,为上线结果负责
业务数据模型
测试环节
外部数据
产品部 《需求说明书》 产品原型图 评审会议记录开发团队 《开发需求说明》 运维团队 《项目档案》
大屏展示
数据监控
展示
支付宝
销售看板
docker
logstash
成本核算管理
客户管理
1、彼此沟通是关键
提测打回率提测延期时长
指标逻辑模型
业务组件
数据集成与加工
需求变更
同上方内容
接口数据
冒烟测试
数据中心统一入口
概设、详设、数据库设计、编码规范
输出
数据仓库模型
修复效果验证
Wechat
oracle
UI验收
最终验收
页面编写
优惠券服务
APM监控
【项目排期】【设计稿(最终)】【技术方案(最终)】【测试用例(最终)】【交互评审会议纪要】【技术评审会议纪要】【用例评审会议纪要】
需求评审
OA系统
产品设计
风险评估/对焦会议
提交BUG
提交问题
研发阶段
静态资源
审核管理
设计验收
搜索服务
修复BUG自测通过
API网关集群
项目延期率
Ribbon负载均衡
负载均衡Ribbon
Metric、HealthCheck监控
规范
One Data
测试开发
技术部开发流程
丰云能量服务
输入
收集调研整理需求、编写需求说明书
成本中心
环节
Eureka Client
发布升级包
三方接口数据
企业分析
提测环节
配置中心
1、测试同学评估有风险则应该发起风险评估会,和产品、研发同步遗留问题,并讨论具体方案,详见上线标准文档2、需求变更、优化建议、需求建议都在这个环节消化,确定方案,制定排期等
token校验
微服务架构图
成本分析
BI可视化报表
DRDS
开发人员升级打包
【接口文档】
人事中心
缓存Redis集群
质量评估
请求
GitLab
编排服务
请求响应
RocketMq
在线弹性计算网络
前端
基础支撑
AlertManager
【交互验收报告】【产品验收报告】
客服服务
办公管理
升级代码到测试环境,并建立测试版本号
1、相关评审过程和记录落地,追求可量化、而分析
组织审核,建立需求规划
中间件
消息中心
测试团队
技术方案设计
普通流程
人事管理
订单中心
Prometheus
S3对象存储
文档
数据资产 管理
DCS自动化构建
设计评审
日/月转化
服务限流熔断sentiel
1.《需求说明书》2.原型图3.测试用例4.测试环境准备就绪5.单元测试、冒烟测试通过
反馈发版情况
成本看板
仓储中心
1、保障项目提测质量2、建立测试准入标准
k8s
One ID
数据中台 方法
1.编写需求说明书2.设计产品原型
项目排期
业务数据分析
财务分析
采购分析
销售分析
数据(报表)系统
物流分析
MQ服务
离线实时计算网络
1、功能数据测试2、研发修复BUG3、修复BUG验证
社群管理服务
分析建模
确认需求
1、用户体验是追求2、技术方案是项目质量的第一基石3、维护最新测试用例(新增未有,维护已有删除过时,改进不足)
权限系统
标准层
注册服务列表
产品规划
企业中心
阶段
【产品规划】【需求列表(需求池)】【迭代范围&优先级】
优化建议/需求建议
功能/数据测试
转化效果
TMS
数据模型 管理
产品经理 《上线申请》测试团队 《缺陷跟踪报告》 《系统测试报告》开发团队 1.代码封板
前端研发
........
客服系统
RESTful API
风控系统
0 条评论
下一页