培训天数:2天
公开课费用:5500
培训收益
系统全面地了解和学习微服务架构的设计、云计算与大数据基础平台及原生云应用开发方法等。通过此次培训,可使参与者获得如下收益:
1. 掌握微服务架构的概念与本质
2. 使用Springboot/SpringCloud构建活动报名系统
3. 使用NetflixOSS构建微服务支撑组件(服务注册发现、集中化配置中心、API网关、容错处理)
4. 使用Docker发布服务
5. 使用Docker-Compose在开发环境中运行多个服务
6. 掌握微服务的测试策略与PACT测试
7. 学习掌握微服务的安全机制与OAuth2.0实现
8. 学习掌握微服务间的异步通信机制
9. 学习了解微服务的监控与告警
10. 学习掌握微服务架构的日志聚合
11. 构建微服务的持续交付流水线
培训特色
1. 理论与实践相结合、案例分析与行业应用穿插进行
2. 精彩内容解析、学员专题讨论、分组研究
3. 经过全面知识理解、专题技能演示和实践引导学员掌握课程内容
证书
培训结束,颁发中科院计算所职业培训中心“微服务架构设计与实践”结业证书。
培训对象
1.系统架构师、高级程序员、资深开发人员
2.牵涉到微服务架构设计、规划的负责人
3.政府机关,金融保险、移动和互联网等大数据来源单位的工程师
4.高校、科研院所牵涉到微服务架构设计的项目负责人
学员基础
1.有1年以上的Java编程经验
2.了解持续集成实践
3.对微服务架构实践感兴趣
知识模块 |
授课纲要 |
|
微服务架构剖析 |
微服务架构的定义 微服务架构最主要的两个特征 细粒度的特征 独立性的特征 为什么微服务架构需要独立变更和独立部署 微服务架构的剖析 微服务架构介绍 微服务架构的本质与优势 微服务与SOA 微服务的设计原则 |
|
微服务应用介绍 |
SpringBoot介绍 SpringBoot的核心功能 SpringBootDemo 练习 SpringCloud应用 SpringCloud介绍 SpringCloud的核心功能 SpringCloudDemo 练习 SpringCloud构建微服务实践 |
|
微服务应用实践 |
构建微服务 使用Spring-Data-REST实现Event-Service服务 使用HAL完成服务间同步通信 使用HAL-Browser浏览服务接口 使用MongoDB存储数据 思考/练习 |
|
虚拟化云存储架构介绍 |
Docker应用 |
容器技术发展趋势 Docker原理--与VmWare的比较 Docker原理--Docker结构剖析 Docker的使用案例 Docker应用实践 Docker介绍 Docker的常用命令 构建Dockerfile 使用Docker-compose |
OpenStack |
OpenStack是什么 OpenStack和Docker的关系 OpenStack原理介绍 Openstack使用 Openstack+Docker应用案例 |
|
云化微服务架构设计实践 |
使用Docker搭建Jenkins持续交付 Pipeline as Code管理 使用ELK实现日志聚合的 使用Prometheus实现监控告警 使用Rancher完成服务Docker镜像的部署 使用PACT契约测试验证服务接口 使用OAuth与JWT实现服务的安全 |
汇款、微信转帐
汇款信息:
单位名称:北京市海淀区中科院计算所职业技能培训学校
开户行:工行海淀西区支行
账号:0200 0045 1920 0043 667
开户银行代码:1021 0000 0458
微信转账:
步骤一:打开微信,扫描二微码付款时,点击打开微信右下角里的“发现”,在列表界面有一个“扫一扫”选项,点击打开“扫一扫”(如下图):
步骤二:点击打开“扫一扫”后,会出现一个扫描框,将中科院计算所培训中心二维码/条码放入框内,即可自动扫描,并显示支付信息,输入付款金额。
(中科院计算所培训中心二维码)
步骤三:点击 “添加付款备注”,填写付款人姓名和单位全称,所有信息核对无误后,点击“确认付款”,完成支付。