# edas
**Repository Path**: MichaelFan/edas
## Basic Information
- **Project Name**: edas
- **Description**: 企业级分布式应用服务EDAS(Enterprise Distributed Application Service)是一个应用托管和微服务管理的云原生PaaS平台,提供应用开发、部署、监控、运维等全栈式解决方案
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 0
- **Created**: 2024-03-08
- **Last Updated**: 2024-09-10
## Categories & Tags
**Categories**: Uncategorized
**Tags**: Java, SpringBoot, rocketmq, pulsar, nacos
## README
EDAS v1.0.0
基于SpringBoot搭建的EDAS分布式应用服务
## 平台简介
什么事EDAS平台,先参考这篇文章[什么是企业级分布式应用服务EDAS](https://help.aliyun.com/zh/edas/product-overview/what-is-edas)
上面的文章是阿里云的EDAS平台说明,但是使用阿里云EDAS需要付费且无法满足自身项目的需求,所以自研开发了一套高度定制化的EDAS服务平台
## 功能清单
1. 用户管理:用户是系统操作者,该功能主要完成企业用户配置。
2. 部门管理:配置系统组织机构(公司、部门),树结构展现支持数据权限。
3. 菜单管理:配置系统菜单,操作权限,按钮权限标识等。
4. 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
5. 字典管理:对系统中经常使用的一些较为固定的数据进行维护。
6. 应用管理:对企业项目的各个应用进行管理。
7. 资源管理:管理项目中所应用的中间件资源。
8. 网关管理:对于自研的网关服务进行管理。
9. RocketMQ管理:消息队列RocketMQ进行管理。
10. Pulsar管理:消息队列Pulsar进行管理。
11. Nacos管理:二次整合Nacos服务,定制化开发配置中心。
12. Powerjob管理:二次整合PowerJob, 定制化开发分布式任务调度中心。
## 文档地址
[文档地址](https://www.yuque.com/u2194782/yv4g48)
## 演示图