曙海教学优势
本课程,秉承二十一年积累的教学品质,以项目实现为导向,面向企事业项目实际需要,老师将会与您分享设计的全流程以及工具的综合使用经验、技巧。课程可定制,线上/线下/上门皆可,热线:4008699035。
曙海培训的课程培养了大批受企业欢迎的工程师。大批企业和曙海
建立了良好的合作关系,合作企业30万+。曙海培训的课程在业内有着响亮的知名度。
微服务架构设计与最佳实践培训课程
课程介绍:
学习掌握微服务架构的概念与本质 、了解和学习微服务架构的设计
课程大纲:
1 微服务架构概述
1.1 什么是微服务架构
1.2 微服务架构特点
1.3 微服务架构与SOA架构区别与联系
1.4 微服务架构应用场景
1.5 微服务架构挑战
1.6 微服务架构设计原则
1.7 微服务架构服务粒度设计
2 微服务架构设计之框架选择
2.1 微服务架构设计之开发框架选择(Spring Boot)
2.2 微服务架构设计之容器选择(Docker)
2.3 微服务架构设计之服务注册选择(Zookeeper、Etcd、Consul)
2.4 微服务架构设计之服务网关选择(Nginx、Node.js、Netflix Zuul)
2.5 微服务架构设计之自动化部署选择(Jenkins、GitLab CI)
2.6 微服务架构设计之我们的实践案例
3 微服务应用实践
3.1 SpringBoot介绍
3.2 SpringCloud应用实践
3.3 REST/HAL应用实践
3.4 Docker应用实践
3.5 构建第一个微服务
3.6 微服务的集中化配置(centralized-config)
3.7 微服务的注册与发现(service-discovery)
3.8 微服务的容错处理(circurt-breaker)
3.9 构建微服务网关
3.10 微服务架构与实践总结