返回
中科信软
置顶
该校与厚学网暂未合作,平台不保证课程的真实有效性,如有侵权等争议,请及时与厚学网联系处理
招生热线:400-656-1390

学校地址:北京市海淀区羊坊店路18号光耀东方广场N座520/521

中科信软微服务2.0培训

26 2022-03-28 09:30:45
微服务架构培训课程

学习笔记

课程目标:

 

通过该课程学习,学员应该能够掌握微服务的原理,熟知微服务架构考量与设计模式,能够应对微服务2.0时代软件开发过程中所带来的挑战,能够基于 k8sistio搭建完整的微服务生态系统,能够搭建服务于微服务与敏捷开发流的DEVOPS生态系统。

 

课程大纲:

 

时间

主题

内容

 

 

 

 

 

 

 

 

 

第一天

 

上午

 

微服务演进及架构原理(整体思路)

1. 出现微服务的时代背景

2. 架构的本质与原则,

3. 微服务的核心架构组成与原理

4. 微服务架构的核心特点(优点、缺点)

5. 微服务架构的适用场景与应用范围

 

 

下午

 

微服务架构整体设计与拆解(设计原则)

1. 微服务架构与SOA、ESB的区别和联系

2. 微服务对软件模式的改变(微服务设计模式) 

3. 微服务架构的服务粒度设计与拆解原则GRASP

4. istio 微服务框架核心构成及总体架构

5. 核心组件envoy、pilot、mixer、citadel、galley、ingress,engress 的工作机制

6. istio  Spring CloudDubbo区别与联系

 

 

 

 

第二天

 

 

 

 

 

上午

 

 

Docker工作原理及微服务容器化

1. 为什么要docker化,docker与vm的区别

2. docker的核心构成:namespaces、Cgroups、union FS、Libcontainer、Docker engine

3. docker常用命令和工具使用实战

4. 基于docker swarm工具实现微服务容器化HA集群及服务扩容

 

 

 

下午

 

 

工作中如何做

1. 基于k8s微服务化架构设计与拆解过程

2. 分析k8s如何实现HA集群及服务扩容

3. 分析CoreDNS如何实现服务注册与发现

4. 基于k8s如何实现负载均衡

5. 0开始搭建k8s集群实现过程



联系人:赵老师 15072379727

文中图片素材来源网络,如有侵权请联系删除
热门课程 全部课程

相关新闻推荐

申请免费试听

只要一个电话

我们为您免费回电

立即申请