jiten54/engineering-operations-cloud
GitHub: jiten54/engineering-operations-cloud
一个多租户工程运营 SaaS 平台,将需求管理、Scrum 规划、事件跟踪、发布编排和 DevOps 监控整合为统一工作空间。
Stars: 0 | Forks: 0
# Engineering Operations Cloud
企业级 SaaS 平台,用于工程运营、需求管理、事件响应、应用支持、Scrum 规划、发布编排、DevOps 监控和运营分析。
旨在模拟大型科技组织使用的内部工程工具,为工程团队、利益相关者、支持工程师和项目经理提供统一的工作空间。
## 实时演示
🚀 前端
https://engineering-operations-cloud.vercel.app
⚡ 后端 API
https://engineering-operations-cloud.onrender.com
## 概述
Engineering Operations Cloud 是一个多租户工程运营平台,将需求管理、Sprint 规划、事件跟踪、发布管理、应用支持、DevOps 监控和分析集中到一个系统中。
该平台专为需要结构化工作流、运营可见性、利益相关者协作以及高效软件交付流程的工程组织而设计。
## 核心模块
### 需求管理
* 功能请求
* 用户故事
* 验收标准
* 利益相关者审批
* 变更请求
* 需求可追溯性
### Scrum 工作区
* 产品 Backlog
* Sprint 规划
* Kanban 板
* 故事点跟踪
* 速度指标
* 燃尽图
### 事件与支持中心
* 支持 Ticket
* 事件跟踪
* 升级工作流
* 根本原因分析
* 解决方案跟踪
* 知识库
### 发布管理
* 发布规划
* 部署跟踪
* 变更日志
* 发布说明
* 审批工作流
### DevOps 监控
* 服务健康监控
* 部署状态
* 基础设施可见性
* 构建跟踪
* 运营状态仪表板
### 工程分析
* 团队生产力指标
* 事件趋势
* Sprint 性能
* 发布分析
* 可靠性指标
* 运营 KPI
## 架构
```
Frontend (React + TypeScript)
│
▼
Express API Layer
│
▼
Application Services
│
▼
Data Management Layer
```
## 技术栈
### 前端
* React
* TypeScript
* Vite
* Tailwind CSS
### 后端
* Node.js
* Express
* TypeScript
### AI 功能
* Gemini API
* 需求生成
* 工程诊断
* 根本原因分析辅助
### 基础设施
* Vercel
* Render
### DevOps
* Docker
* CI/CD
* Kubernetes Ready 架构
## 核心特性
* 多租户 SaaS 架构
* 基于角色的访问控制 (RBAC)
* 工程运营仪表板
* AI 驱动的需求生成
* AI 辅助诊断
* 交互式命令面板
* 实时监控
* 运营分析
* 支持工作流
* 发布管理
## 快速开始
### 克隆仓库
```
git clone https://github.com/jiten54/engineering-operations-cloud.git
```
### 安装依赖
```
npm install
```
### 启动开发服务器
```
npm run dev
```
### 构建应用
```
npm run build
```
## 部署
### 前端
托管在 Vercel
https://engineering-operations-cloud.vercel.app
### 后端
托管在 Render
https://engineering-operations-cloud.onrender.com
## 路线图
* FastAPI 迁移
* PostgreSQL 集成
* SQLAlchemy ORM
* Pydantic 验证
* AsyncIO 服务
* Docker Compose
* Kubernetes 部署
* OpenAPI 文档
* 审计日志
* 高级可观测性
## 许可证
MIT License
标签:Linux 内核安全, MITM代理, SaaS平台, 子域名突变, 工单系统, 敏捷开发, 研发管理, 网络研究, 自动化攻击, 请求拦截, 运维监控, 项目管理