Jeebiz Cloud 简介:

Jeebiz Cloud 是基于 Spring Boot、Spring Cloud 构建的企业级微服务快速开发脚手架;

  • 1、继承 Spring Boot、Spring Cloud 的 各种特性

  • 2、支持多种注册中心:Consul、Eureka、Kubernetes、Nacos、Zookeeper 等

  • 3、支持多种配置中心:Git、Redis、Apollo、Nacos 等

  • 4、支持服务灰度发布:集成 Nepxion Discovery 实现灰度发布

  • 5、集成主流技术:Spring Cloud Alibaba、Spring Security、Swagger、Mybatis-Plus、Redis、HikariCP、RocketMQ

  • 6、自带通用实现:服务网关、认证授权服务、人脸识别服务、文件存储服务、工作流服务、消息通知服务、安全审计服务、数据字典服务、代码生成服务等

  • 7、服务快速构建:基于代码生成服务,可快速的搭建一个独立微服务

  • 8、应用自动初始化:基于Flyway实现数据库脚本版本管理和脚本自动升级能力

  • 9、脚本化部署:自动构建可运行的脚本化部署程序

  • 10、Docker镜像支持:支持基于Dockerfile手动构建Docker镜像到Docker Harbor;借助开源软件开源软件 Jenkins + Harbor + Rancher ,实现基于Docker的运维支撑;

  • 11、Edas 支持:支持阿里云Edas集群自动化;借助开源软件开源软件 Jenkins + Edas ,实现基于阿里云的 Devops

Jeebiz Cloud 架构:

https://spring-cloud-alibaba-group.github.io/github-pages/hoxton/zh-cn/index.html

Jeebiz Cloud 说明:

  1. 基础服务已经开发完成,需要不断的扩展有吸引力的增值服务模块;

  2. 需要实现基于不同注册中心(consul、eureka、kubernetes、nacos、zookeeper)的整合

  3. 前端界面(PC+移动)已经有初步模型

  4. 计划模块

  • jeebiz-cloud-api :与业务无关的通用对象、接口、工具
  • jeebiz-cloud-authz-acl :Spring Security ACL 实现整合
  • jeebiz-cloud-authz-dbperms:认证授权服务
  • jeebiz-cloud-authz-facex :人脸识别
  • jeebiz-cloud-authz-facex-baidu :基于百度SDK的人脸识别
  • jeebiz-cloud-authz-facex-arcsoft :基于百度SDK的人脸识别
  • jeebiz-cloud-authz-feature :功能菜单
  • jeebiz-cloud-authz-login :登录策略,集成JWT、扫码、微信、钉钉、OAuth2.0 等多种登录方式
  • jeebiz-cloud-authz-org :组织机构
  • jeebiz-cloud-authz-passwd :密码找回,统一的密码检查策略以及找回策略实现
  • jeebiz-cloud-authz-rbac0 :认证授权-RBAC0实现
  • jeebiz-cloud-authz-rbac1 :认证授权-RBAC1实现
  • jeebiz-cloud-authz-rbac2 :认证授权-RBAC2实现
  • jeebiz-cloud-authz-rbac3 :认证授权-RBAC3实现
  • jeebiz-cloud-authz-rbacx :认证授权-RBAC综合实现
  • jeebiz-cloud-base-device :设备日志
  • jeebiz-cloud-base-dict :数据字典
  • jeebiz-cloud-base-guard :安全防护
  • jeebiz-cloud-base-editor :编辑器对接
  • jeebiz-cloud-base-logs :安全审计:授权日志、操作日志
  • jeebiz-cloud-base-mqflow :消息流水
  • jeebiz-cloud-base-quartz :Quartz定时任务
  • jeebiz-cloud-base-sessions :会话管理
  • jeebiz-cloud-base-task :任务管理
  • jeebiz-cloud-cache-redis :缓存适配模块
  • jeebiz-cloud-oss-core :文件存储(核心对象)
  • jeebiz-cloud-oss-flow :文件存储(流水记录)
  • jeebiz-cloud-oss-aliyun :文件存储(阿里云)
  • jeebiz-cloud-oss-fastdfs :文件存储(FastDFS)
  • jeebiz-cloud-oss-minio :文件存储(MinIO)
  • jeebiz-cloud-oss-sftp :文件存储(FTP 共享)
  • jeebiz-cloud-oss-samba :文件存储(Samba 共享)
  • jeebiz-cloud-message-core :消息发送(核心对象)
  • jeebiz-cloud-message-dingtalk :消息发送(钉钉)
  • jeebiz-cloud-message-goeasy :消息发送(GoEasy)
  • jeebiz-cloud-message-jpush :消息发送(极光)
  • jeebiz-cloud-message-weixin :消息发送(微信)
  • jeebiz-cloud-message-email :消息发送(邮件)
  • jeebiz-cloud-plugin-api :插件接口API
  • jeebiz-cloud-sms-core :短信发送(核心对象)
  • jeebiz-cloud-sms-flow :短信发送(流水记录)
  • jeebiz-cloud-sms-aliyun :阿里云-短信发送
  • jeebiz-cloud-sms-txcloud :腾讯云-短信发送
  • jeebiz-cloud-feign-autoconfigure:Feign自动配置
  • jeebiz-cloud-webflux-autoconfigure:WebFlux 默认扩展自动配置
  • jeebiz-cloud-webmvc-autoconfigure:WebWec 默认扩展自动配置
作者:Jeebiz  创建时间:2019-07-04 00:28
最后编辑:Jeebiz  更新时间:2023-12-20 16:58