曙海教学优势
本课程面向企事业项目实际需要,秉承二十一年积累的教学品质,云平台与微服务架构设计培训课程以项目实现为导向,老师将会与您分享设计的全流程以及工具的综合使用技巧、经验。线上/线下/上门皆可,云平台与微服务架构设计培训课程专家,课程可定制,热线:4008699035。
大批企业和曙海
建立了良好的合作关系,合作企业30万+。曙海的课程培养了大批受企业欢迎的工程师。曙海的课程在业内有着响亮的知名度。
第一部分 云计算架构 | |
云概览 |
|
云计算平台与云计算关键技术 |
|
三种云服务 |
|
基于云平台,构建云应用 |
|
云平台微服务架构 | |
微服务架构概述 | 什么是微服务架构 微服务架构是敏捷开发的必然结果
|
准确认识微服务 | 关于微服务的误解 1.微服务 vs. SOA
案例:微服务在项目中的应用 微服务与SOA的联系与差异
|
微服务架构设计 | |
微服务常用架构 | 最简版的微服务架构
2.服务网关 3.微服务 4.配置管理
2.Spring Boot简介 |
服务注册与发现 | 服务注册与发现的概念与作用 实现服务注册与发现的方案
2.Zookeeper的简介 3.Netflix Eureka的简介
2.Eureka Server的设计 3.Eureka Client的设计 4.服务发现的设计 |
服务网关 | 服务网关在微服务架构中的作用
|
微服务层的设计 | 微服务架构的6种设计模式
5.数据共享模式 6.异步消息模式 微服务的粒度
2.微服务的拆分方式
2.数据共享反模式 3.频繁交互反模式
|
Docker与容器技术 | Docker简介
2.Docker的运行方式 3.Docker的基本操作 演练:微服务在Docker中的部署过程
|
配置管理与DevOps |
DevOps简介
2.微服务的测试过程 3.微服务的发布过程
2.Spring Cloud Config的发布过程
2.用Kubernetes进行分布式运维
|
基于云平台和微服务的设计 |
|
领域驱动设计 | 所有软件企业不得不面对的问题
2.软件研发却出现了问题: 变更越频繁,代码质量下降越快 案例:演示电商网站付款功能代码质量下降的过程 3.揭示软件退化的根源 案例:演示软件退化的过程与高质量设计的过程 领域驱动设计
如何实现业务领域层与技术框架的解耦 如何简化业务实现的过程 2.架构设计如何支持领域驱动 增删改如何支持领域驱动 查询如何支持领域驱动 3.微服务架构如何支持领域驱动 案例:一个简单、易于开发的微服务架构 |
传统架构的云平台与微服务转型 |
传统架构云平台与微服务转型的过程
准备工作:Maven→Spring boot 整理分层:MVC层与BUS层的分离 建立微服务:注册中心、服务网关与微服务 2.业务拆分 构建领域模型与限界上下文 业务与数据库的纵向切分 初创型企业的微服务建设过程 案例:某智慧医疗系统的建设过程
2.系统的分析设计过程 3.微服务架构设计与对外接口 4.微服务运营平台的建设
2.记录型系统 vs. 交互型系统 3.在混合云中构建交互型系统 大数据+微服务的转型过程 案例:某BI系统的云平台+大数据+微服务的转型过程
2.互联网转型带来的机遇与挑战 3.大数据的转型过程 4.微服务的转型过程 5.构建分析模型Store平台 |