# mat-ipaas **Repository Path**: mat-cloud/mat-ipaas ## Basic Information - **Project Name**: mat-ipaas - **Description**: mat集成开发平台 - **Primary Language**: Java - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-06-08 - **Last Updated**: 2026-06-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # iPaaS Platform > 面向企业和开发者的开源 iPaaS 集成平台,让数据完全由你掌控 ## 产品定位 iPaaS Platform 是一款开源的集成平台即服务(iPaaS),聚焦**治理-集成一体化**,面向金融、医疗、制造、央企等对数据合规与治理有刚性要求的行业。平台以"默认轻量治理 + 可选重型治理"为设计理念,兼顾中小团队的灵活性与大型企业的管控深度。 ## 核心能力 > 状态说明:✅ 已具备 | 🚧 V1.0 MVP 开发中 | 📋 V1.1 规划 | 🔮 V1.2 规划 | 💡 远期探索 | 模块 | 说明 | 状态 | |------|------|------| | 统一认证与权限 | SSO 单点登录、RBAC 权限、多租户隔离、凭证管理、审计日志 | ✅ | | 实时监控与告警 | 微服务监控、自定义告警规则、大屏展示、性能分析 | ✅ | | 数据集成引擎 | 多源数据接入、任务调度与监控、全量/增量同步策略 | 🚧 | | 连接器框架 | 预置数据库、HTTP、SaaS 连接器,提供 SDK 扩展能力 | 🚧 | | 可视化流程编排 | 拖拽式流程设计器,支持调试预览、模板复用与逻辑节点 | 🚧 | | API 生命周期管理 | 服务发布、版本管理、访问控制、在线文档与调试 | 🚧 | | 治理与集成双引擎 | 统一工作台、治理规则引擎、健康度仪表盘、合规审计 | 🚧 | | 消息集成 | Kafka / RabbitMQ / RocketMQ 集成与全链路监控 | 📋 | | 基础设施与部署 | Kubernetes 部署、信创适配、高可用架构、混合云协同 | 📋 | | 连接器资产市场 | 连接器发布与订阅、流程模板共享 | 🔮 | | 垂直场景解决方案 | 制造业集成、工业互联协议、B2B 供应链对接 | 🔮 | | AI 智能编排 | 自然语言生成集成流程、MCP 协议调用、智能数据映射建议 | 🔮 | ## 产品路线图 ### V1.0 MVP -- 核心集成能力(当前阶段) - 数据集成引擎:主流数据库与 API 接入、基础任务调度 - 连接器框架:MySQL / PostgreSQL / HTTP / 文件连接器、SDK 扩展点 - 可视化流程编排:拖拽设计器、基础调试预览 - API 生命周期管理:服务发布与版本管理 - 统一认证与权限:SSO / RBAC / 多租户基础 - 治理工作台:集成资产总览、基础健康度仪表盘 - 实时监控:微服务监控、基础告警规则 ### V1.1 -- 企业级特性增强 - 连接器扩展:ERP / SaaS 连接器(SAP、用友、金蝶、钉钉、企微等) - 流程编排增强:高级逻辑节点(条件分支、循环、异常处理)、流程模板市场 - 权限深化:细粒度操作审计、凭证托管 - 基础设施:Kubernetes 部署方案、国产信创环境适配 - 消息集成:Kafka / RabbitMQ 基础接入 ### V1.2 -- 智能化与生态扩展 - CDC 增量同步 - NoSQL 数据源支持(MongoDB、Elasticsearch 等) - 连接器资产市场:第三方连接器发布与订阅 - 合规报告:GDPR / 等保 / 行业合规自动化报告 - 制造业垂直方案:工业协议接入(Modbus、OPC UA) - AI 智能编排:自然语言生成流程、智能字段映射 ### 远期 - 混合云协同编排 - 跨平台流程联邦 - 数据血缘与主数据治理 ## 技术栈 | 层 | 技术 | |---|------| | 前端 | Vue3 + Element Plus + Pinia + Vite + TypeScript | | 后端 | Spring Cloud | | 数据库 | PostgreSQL | | 部署 | Kubernetes / Docker Compose | ## 快速开始 ### 环境要求 - JDK 17+ - Node.js 18+ - PostgreSQL 14+ - Maven 3.8+ ### 本地启动 ```bash # 1. 克隆仓库 git clone && cd mat-ipaas # 2. 启动后端 cd 05-dev/source/backend mvn spring-boot:run # 3. 启动前端 cd 05-dev/source/frontend pnpm install && pnpm dev ``` 前端默认访问 `http://localhost:5173`,后端默认端口 `8080`。 ## 许可证 [待添加]