前端基建 SOP
#devops
#前端基建
- ==前期调研与规划==
- 现状评估
- 评估当前现状
- 比如技术栈、构建工具、现有基础实施情况
- 收集反馈和痛点
- 开发==效率瓶颈==
- 发布流程==痛点==
- 评估当前现状
- 制定规划路线图(Roadmap)
- 确定优先级和里程碑
- ==效率度量体系==建设
- 现状评估
- ==技术标准化建设==
- 规范:js、css、git、目录
- 工具:eslint、Prettier、StyleLint、Husky + lint-staged
- 项目模板标准化
- ==构建系统优化==
- 构建工具链
- 依赖管理
- 依赖安全
- 包管理
- pnpm workspace
- npm 私服
- ==CI/CD 流程建设==
- 持续集成(CI)
- 自动化流程:提交 → check → 单侧 → 产物 → ==制片==
- 内置质量把控:
- 单侧、自动化测试
- 代码质量 sonar
- 构建产物分析
- 持续部署(CD)
- 发布系统建设
- ==环境==管理
- ==灰度==发布
- 回滚机制
- 发布==审批==流程
- 部署策略
- 静态资源部署
- CDN 分发
- 缓存策略
- 发布系统建设
- 持续集成(CI)
- ==监控与运维==
- 性能监控
- 用户行为监控
- 业务监控
- 错误监控
- 运维支持
- 日志系统
- 日志收集
- 错误追踪
- 问题定位
- 告警机制
- 异常告警
- 性能告警
- 服务可用性监控
- 业务监控
- 比如流量突然下滑?
- 日志系统
- ==效能提升、工具建设、系统打通集成==
- cli 工具
- 打通各类系统环境
- ==其他==
- 文档与知识沉淀
- 集成
- 需求管理平台
- 工单 & Bug 系统
- 发布系统
- 设计平台
- 等等
- 辅助开发
- 集成==产研一体化平台的开发==
- 可视化平台
- 项目管理
- 发布控制台
- 监控面板
- cli 工具