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大核心能力經驗實戰 |