全部采用开源组件,不重复制造轮子。着重开发后台管理功能,方便使用。

第一部

【基础设施】一、资产管理,跳板机
【基础设施】二、监控系统,可视化
【基础设施】三、DNS体系
【基础设施】四、VPN搭建
【基础设施】五、Ansible

第二部

【基础服务】一、MySQL高可用
【基础服务】二、Redis高可用
【基础服务】三、Kafka高可用
【基础服务】四、ElasticSearch高可用
【基础服务】五、配置中心

第三部

【微服务】一、总览
【微服务】二、SpringCloud项目骨架
【微服务】三、例子:使用Feign调用接口
【微服务】四、数据层MyBatis Plus
【微服务】五、分库分表实现
【微服务】六、Redis客户端封装
【微服务】七、Kafka客户端封装使用
【微服务】八、ES使用
【微服务】九、配置中心使用
【微服务】十、网关

第四部

【集成服务】一、调用链分析
【集成服务】二、微服务发布
【集成服务】三、数据同步
【集成服务】四、监控报警、智能运维

第五部

【其他】 一、位置服务
【其他】 二、网络通信服务
【其他】 三、权限系统

选型

Jumpserver
Prometheus
Hosts
OpenVPN
Ansible
MySQL
Redis
Kafka
ES
Apollo
XXL-JOB
Spring-Cloud
Archtype
Fegin
MyBatis Plus
Sharding-JDBC
Jedis
ES
Kong
Jaeger
Canal
Postgis

文章目录