企业管理培训分类导航
企业管理培训公开课计划
企业培训公开课日历
2025年
2024年
研发管理培训公开课
研发管理培训内训课程
热门企业管理培训关键字
微服务架构设计与实践
【课程编号】:MKT042487
微服务架构设计与实践
【课件下载】:点击下载课程纲要Word版
【所属类别】:研发管理培训
【时间安排】:2025年04月10日 到 2025年04月11日5500元/人
2024年04月25日 到 2024年04月26日5500元/人
2023年12月28日 到 2023年12月29日5500元/人
【授课城市】:北京
【课程说明】:如有需求,我们可以提供微服务架构设计与实践相关内训
【其它城市安排】:南平
【课程关键字】:北京微服务架构培训
我要报名
咨询电话: | |
手 机: | 邮箱: |
课程介绍
微服务架构是把一种特定的软件应用的设计方法,描述为能够独立部署的服务的套件。尽管目前缺乏对这一架构类型的准确定义,但是在业务能力、自动化部署、智能端点、语言和数据的去中心化控制等方面,已经形成了某些普遍特征。为便于广大设计人员深入理解与应用微服务架构,我培训中心特举办“微服务架构设计与实践” 培训班。
课程对象
1.系统架构师、高级程序员、资深开发人员
2.牵涉到微服务架构设计、规划的负责人
3.政府机关,金融保险、移动和互联网等大数据来源单位的工程师
4.高校、科研院所牵涉到微服务架构设计的项目负责人
课程收益
系统全面地了解和学习微服务架构的设计、云计算与大数据基础平台及原生云应用开发方法等。通过此次培训,可使参与者获得如下收益:
1. 掌握微服务架构的概念与本质
2. 使用Springboot/SpringCloud构建活动报名系统
3. 使用NetflixOSS构建微服务支撑组件(服务注册发现、集中化配置中心、API网关、容错处理)
4. 使用Docker发布服务
5. 使用Docker-Compose在开发环境中运行多个服务
6. 掌握微服务的测试策略与PACT测试
7. 学习掌握微服务的安全机制与OAuth2.0实现
8. 学习掌握微服务间的异步通信机制
9. 学习了解微服务的监控与告警
10. 学习掌握微服务架构的日志聚合
11. 构建微服务的持续交付流水线
课程大纲
一、微服务架构剖析
微服务架构的定义
微服务架构最主要的两个特征
细粒度的特征
独立性的特征
为什么微服务架构需要独立变更和独立部署
微服务架构的剖析
微服务架构介绍
微服务架构的本质与优势
微服务与SOA
微服务的设计原则
二、微服务应用介绍
SpringBoot介绍
SpringBoot的核心功能
SpringBootDemo
练习
SpringCloud应用
SpringCloud介绍
SpringCloud的核心功能
SpringCloudDemo练习
SpringCloud构建微服务实践
三、微服务应用实践
构建微服务
使用Spring-Data-REST实现Event-Service服务
使用HAL完成服务间同步通信
使用HAL-Browser浏览服务接口
使用MongoDB存储数据
思考/练习
四、虚拟化云存储架构介绍
1.Docker应用
容器技术发展趋势
Docker原理--与VmWare的比较
Docker原理--Docker结构剖析
Docker的使用案例
Docker应用实践
Docker介绍
Docker的常用命令
构建Dockerfile
使用Docker-compose
2.OpenStack
OpenStack是什么
OpenStack和Docker的关系
OpenStack原理介绍
Openstack使用
Openstack+Docker应用案例
五、云化微服务架构设计实践
使用Docker搭建Jenkins持续交付
Pipeline as Code管理
使用ELK实现日志聚合的
使用Prometheus实现监控告警
使用Rancher完成服务Docker镜像的部署
使用PACT契约测试验证服务接口
使用OAuth与JWT实现服务的安全
熊老师
熊老师 微服务架构资深讲师 某大数据公司CTO,负责中国移动湖南省公司、上海东方证券、工商银行等多个客户和项目的方案和服务交付工作。负责中石油云计算应用开发平台、中国电信统一运维平台、申万宏源证券数据安全存储系统、咪咕DevOps系统等多个项目的设计和交付工作。对应用开发平台、企业流程平台、SOA架构、微服务架构、DevOps 平台、项目管理与研发管理等方面有丰富的实践经验。