大型互联网微服务化架构培训
第一天
上午
1.微服务架构的时代背景
2.微服务架构的核心设计思想概述
3.微服务架构的适用场景
4.单体架构向微服务架构的演进过程(“中心化”思想向“去中心化”思想演变)
5.微服务架构与传统架构相比的优缺点:运维角度、开发角度、测试角度
6.讲解Maven2 + Nexus + Jenkins + GitLab一体化微服务构建流程
7.阿里Dubbo微服务框架的核心设计思想介绍
下午
8.通过案例讲解如何利用Dubbo做微服务化架构改造
9.通过案例讲解如何利用Dubbo做全新的微服务化架构设计
10.半虚拟化、全虚拟化工作机制介绍
11.半虚拟化Xen,全虚拟化KVM、VMware、VirtualBox,容器化Docker的演进过程
12.介绍半虚拟化、全虚拟化、容器化的各自优缺点及适用场景
13.讲解Docker容器的核心架构设计思想及工作机制
14.Docker容器对比KVM、VMware虚拟化从底层工作原理上有什么不同
15.Docker中的namespaces、Cgroups、union FS、Libcontainer、Docker engine分别是什么作用
第二天
上午
16.讲解Docker容器的常用命令的用法:docker images/logs/run/create/pull/rm/rmi/save/search/start/stop/ps/restart/inspect
17.讲解如何利用Docker将Tomcat、MongoDB、Redis等技术服务容器化,如何将开发的微服务容器化
18.介绍Docker实战中经常遇到的问题及解决方案
19.Docker三剑客:docker-machine、docker compose、docker swarm
20.Docker容器集群管理:Kubernetes
21.基于Docker如何构建MongoDB Replica Set服务集群
22.基于Docker如何构建Redis服务集群
下午
23.基于Docker如何构建Nginx分发服务集群
24.Dubbo + Zookeeper + Kafka + MongoDB + Redis + Docker
25.基于微服务架构的系统如何做系统自身健康的保障(内似阿里的“鹰眼”监控系统)
26.讲解基于微服务架构如何解决事务问题:可靠消息的最终一致性方案(异步确保型)、TCC事务补偿型方案(两阶段提交型)、最大努力通知型方案
27.案例分析:pay完整金融支付项目微服务化架构讲解
联系我时,请说是在北京便民网看到的,谢谢!