教程将持续拓展更新,一次购买永久有效??。对教程有任何疑问可以加群?#33268;郟?a href="http://shang.qq.com/wpa/qunwpa?idkey=b9319d7d7b347ac44c43d18cf1a0ef28bbc558db3133deb2c3a75b27294bb890">FEBS Cloud

https://img.shields.io/badge/license-Apache%202.0-blue.svg?longCache=true&style=flat-squarehttps://img.shields.io/badge/springcloud-Greenwich.SR3-yellow.svg?style=flat-squarehttps://img.shields.io/badge/SpringCloudAlibaba-0.9.0.RELEASE-blueviolet.svg?style=flat-squarehttps://img.shields.io/badge/springboot-2.1.8.RELEASE-brightgreen.svg?style=flat-squarehttps://img.shields.io/badge/vue-2.6.10-orange.svg?style=flat-square

FEBS Cloud是一款基于Spring Cloud Greenwich.SR3、Spring Cloud OAuth2 & Spring Cloud Alibaba & Element 构建的微服务权限管理系统。系统特点:前后端分离、认证/?#35797;?#26381;务器分离、RBAC模型、第三方账号登录、多维度监控(Prometheus APM:Docker容器监控,MySQL监控、微服务JVM监控、Redis监控)、服务预警(邮件预警,企业微信预警)、Skywalking服务追踪、ELK日志系统、Nacos集中管理配置和服务、Sentinel流控、动态Client管理、支持多种格式令牌、注解驱动、代码生成、Excel导入导出等。预览地址:https://cloud.mrbird.cn

系统架构如下图所示:

FEBS Cloud
uS4Xin.png


FEBS Prometheus APM
Klrwv9.png


FEBS Skywalking APM
KlrdgJ.png


系统特点:

  1. 前后端分离架构,客户端和服务端纯Token?#25442;ィ?/p>

  2. 认证服务器与?#35797;?#26381;务器分离,方便接入自己的微服务系统;

  3. 微服务防护,客户端请求?#35797;?#21482;能通过微服务网关获取;

  4. 集成Prometheus,SpringBootAdmin,多维度监控微服务;

  5. 集成Spring Cloud Alibaba Nacos服务治理和集?#20449;?#32622;管理;

  6. 网关集成Sentinel流控;

  7. 集成Zipkin,方便跟踪Feign调用链,集成Skywalking APM;

  8. 集成ELK,集中管理日志,便于问题分析;

  9. 微服务Docker化,使用Docker Compose一键部署;

  10. 提供详细的使用文档和搭建教程;

  11. 前后端请求?#38382;?#26657;验,Excel导入导出,代码生成等。

该教程将从零开?#20339;?#31034;如何逐步搭建一个完整的微服务后台权限系统。教程基于Spring Cloud Greenwich.SR1 & Spring Boot 2.1.6,如果对这两个技术不是太熟悉的读者,可以参考我的开源项目:SpringAll。通过该教程,你可以:

  1. 完全掌握FEBS Cloud微服务权限系统的架构思想;
  2. 对Spring Cloud全家桶的运用有更深一步的理解;
  3. 学习OAuth2协议在Spring Cloud中的应用;
  4. 学习Spring Cloud Alibaba 相关组件的运用;
  5. 掌握一些实用的Spring Boot高级编程技巧;
  6. 学习如何使用Docker部署微服务;
  7. 搭建微服务APM(Application Performance Management & Monitoring)系统;
  8. 学习后,您将有能力自己从零搭建一个微服务权限系统。

章节目录

教程将持续拓展更新,一次购买永久有效??。对教程有任何疑问可以加群?#33268;郟?a href="http://shang.qq.com/wpa/qunwpa?idkey=b9319d7d7b347ac44c43d18cf1a0ef28bbc558db3133deb2c3a75b27294bb890">FEBS Cloud