课程培训
大型互联网微服务架构实战培训与咨询

大型互联网微服务架构实战培训与咨询

 

培训大纲:

第一天

上午

1.微服务架构的时代背景

2.微服务架构的核心设计思想概述

3.微服务架构的适用场景

4.单体架构向微服务架构的演进过程(“中心化”思想向“去中心化”思想演变)

5.微服务架构与传统架构相比的优缺点:运维角度、开发角度、测试角度

6.讲解Maven3 + Nexus + Jenkins + GitLab一体化微服务构建流程及BearyChat消息机器人

7.Spring Cloud微服务框架的核心设计思想介绍

下午

8.Spring Cloud与Dubbo在架构设计思想上有什么差异

9.通过案例讲解如何将Dubbo微服务化架构改造成Spring Cloud微服务化架构

10.通过案例讲解如何利用Spring Cloud做全新的微服务化架构设计

11.Spring Boot的工作机制介绍

12.Spring boot + Spring Cloud + Maven3 + Nexus如何实战集成

13.半虚拟化、全虚拟化工作机制介绍

14.半虚拟化Xen,全虚拟化KVM、VMware、VirtualBox,容器化Docker的演进过程

15.介绍半虚拟化、全虚拟化、容器化的各自优缺点及适用场景

16.讲解Docker容器的核心架构设计思想及工作机制

第二天

上午

 

17.Docker容器对比KVM、VMware虚拟化从底层工作原理上有什么不同.

18.Docker中的namespaces、Cgroups、union FS
Libcontainer、Docker engine分别是什么作用

19.讲解Docker容器的常用命令的用法:docker images/logs/run/create/pull/rm/rmi/save/search/start/stop/ps/restart/inspect

20.讲解如何利用Docker将Tomcat、MongoDB、Redis等技术服务容器化,如何将开发的微服务容器化

21.介绍Docker实战中经常遇到的问题及解决方案

22.Docker三剑客:docker-machinedocker composedocker swarm

23.Docker容器集群管理:Kubernetes

下午

24.基于Docker如何构建MongoDB Replica Set服务集群

25.基于Docker如何构建Redis服务集群

26.基于Docker如何构建Nginx分发服务集群

27.Spring Cloud + Zookeeper + Kafka + MongoDB + Redis + Docker

28.基于微服务架构的系统如何做系统自身健康的保障(内似阿里的“鹰眼”监控系统)

29.讲解基于微服务架构如何解决事务问题:可靠消息的最终一致性方案(异步确保型)、TCC事务补偿型方案(两阶段提交型)、最大努力通知型方案

30.案例分析:pay完整金融支付项目微服务化架构讲解

 




如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

微信号.jpg

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>