SpringBoot及SpringCloud培训大纲
SpringBoot核心架构、微服务演进及架构原理
1. Spring IOC/AOP核心介绍
2. Spring Boot核心工作机制及与Maven协同
3. 出现微服务的时代背景
4. 架构的本质与原则,
5. 微服务的核心架构组成与原理
6. 微服务架构的核心特点
7. 微服务架构的适用场景与应用范围
微服务架构整体设计与拆解
1. 微服务架构与SOA、ESB的区别和联系
2. 基于微服务思想大型互联网架构的演进
3. 微服务架构的服务粒度设计与拆解原则
4. Spring Cloud微服务框架核心构成及总体架构
5. Feign、Zuul、Hytrix、Ribbon、Eureka的核心组件的工作机制
6. Spring Cloud与阿里Dubbo有什么不同
微服务架构拆解思路及工作方法
1. 怎么将一个单体工程做垂直拆解、混合拆解
2. 基于pay金融平台微服务化架构设计与拆解过程
3. 基于Eureka如何实现HA集群及服务扩容
4. Spring boot + Spring Cloud + Maven3 + Nexus +Jenkins + GitLab一体化构建
Docker工作原理及微服务容器化,DevOps介绍
1. 半虚拟化、全虚拟化工作机制介绍
2. 半虚拟化Xen,全虚拟化KVM、VMware、VirtualBox,容器化Docker的演进过程
3. 为什么要docker化,docker与vm的区别
4. 介绍半虚拟化、全虚拟化、容器化的各自优缺点及适用场景
5. 讲解Docker容器的核心架构设计思想及工作机制
6. 基于docker swarm工具实现微服务容器化HA集群及服务扩容
7. DevOps核心理念及能力矩阵模型介绍
8. DevOps的4大核心能力经验实战 |