培训会员
热门点击:参观考察 中层干部 研发管理 采购管理 海关事务 秘书文秘 人力资源管理 销售营销 绩效管理 仓储管理
您现在的位置: 森涛培训网 >> 公开课 >> 微服务架构设计培训 >> 课程介绍

微服务架构设计与最佳实践培训班

【时间地点】 2018年11月16-19日 福州
【培训讲师】 多名讲师
【参加对象】 不限
【参加费用】 ¥7800元/人 (含培训费、场地费、考试证书费、资料费、学习期间午餐),食宿可统一安排,费用自理。请学员带身份证复印件一张。本课程由中国信息化培训中心颁发《微服务架构设计高级工程师》证书
【会务组织】 森涛培训网(www.stpxw.com).广州三策企业管理咨询有限公司
【咨询电话】 020-34071250;020-34071978(提前报名可享受更多优惠)
【联 系 人】 庞先生,邓小姐;13378458028、18924110388(均可加微信)
【在线 QQ 】 568499978 培训课纲 课纲下载
【温馨提示】 本课程可引进到企业内部培训,欢迎来电预约!
培训关键词:微服务架构设计培训

微服务架构设计与最佳实践培训班(多名讲师)课程介绍:

一、培训收益
    系统全面地了解和学习微服务架构的设计、云计算与大数据基础平台及原生云应用开发方法等。通过此次课程培训,可使学习者获得如下收益:
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.微服务架构的剖析
微服务架构的本质与优势
微服务与SOA
实施微服务架构的难点
微服务架构实施路径
3.微服务整体架构
互联网架构的演进
微服务架构组成
业界微服务架构实践

第一天下午
 ◇ 微服务架构设计

1.微服务架构整体设计
微服务架构设计原则
微服务架构常见设计模式
微服务粒度设计与拆分
2.微服务网关层设计
网关层的作用
Session管理方案
微服务安全
微服务访问限流
3.微服务服务层设计
服务间通信方式选择
服务的无状态设计
服务的幂等设计
服务间调用的高性能
服务的容错设计

第二天 上午
 ◇ 微服务相关方案

1.微服务分布式事物设计
分布式事物相关理论剖析
基于补偿的分布式事物方案
基于消息表的分布式事物方案
2.微服务监控与请求跟踪
微服务监控内容与方式
微服务调用跟踪分析常见场景
微服务跟踪监控设计
3.微服务与Docker容器
Dorker容器与虚拟化
Dorker容器核心原理
Dorker容器常见命令与使用场景
Docker Compose介绍
4.微服务测试
微服务测试场景分析
微服务契约测试

第二天 下午
 ◇ 微服务应用实践(一)

1.SpringBoot介绍
SpringBoot的核心机制
SpringBootDemo
SpringCloud的主要部件介绍
练习
2. 构建第一个微服务
REST介绍
使用Feign实现申明式REST调用
使用HAL-Browser浏览服务接口
使用MongoDB存储数据
构建Dockerfile
使用Docker-compose运行服务
练习

第三天 上午
 ◇ 微服务应用实践(二)

3.微服务的注册与发现(service-discovery)
为什么要服务注册与发现
Eureka核心机制剖析
使用Eureka实现服务注册与发现
使用Ribbon实现客户端负载均衡
自定义负载均衡规则
练习
4.微服务的容错处理(circurt-breaker)
微服务下的可用性与故障蔓延(FailureCascading)
Hystrix核心机制剖析
使用Hystrix实现容错和服务降级
使用Hystrix实现异步调用
使用Hystrix实现缓存
使用Hystrix实现请求合并
使用Turbie实现监控聚合
练习

第三天 下午
 ◇ 微服务应用实践(三)
5.构建微服务网关
为什么需要微服务网关
微服务网关的实现方案
使用NetflixZuul实现微服务网关
路由规则配置
练习
6.微服务的集中化配置(centralized-config)
为什么要集中化配置
集中化配置的实现原理与方式
使用SpringCloudConfig实现集中化配置
使用SpringCloudBus与RabbitMQ同步多服务配置
SpringCloudConfigDemo
练习
7.微服务架构与实践总结
DevOps与微服务的发布与部署
课程要点总结

第四天
 ◇ 学习考核与业内经验交流

四、授课专家

郑老师  微服务架构资深讲师,咨询服务总监,PMP,DevOps Mster。1999年毕业于华东理工大学,获得机械工程和软件工程双学位。任华东金融研发部总监,负责中国银联、上海黄金交易所、万达金融等多个客户和项目的方案和服务交付工作。负责银联云资源管理平台、银联云应用开发平台、银联统一运维平台 、黄金交易所管控系统、金交所运维监控系统、万达DevOps系统等多个项目的设计和交付工作。目前任产品部咨询服务总监,对应用开发平台、企业流程平台、SOA架构、微服务架构、DevOps 平台、项目管理与研发管理等方面都有丰富的实践经验。

程老师  CTO,微服务架构首席咨询师,国内较早倡导和实践微服务的先行者,多次受邀在大型技术会议主题分享“微服务架构”相关主题。超过10年以上的软件行业经验,从企业应用、互联网应用、服务化平台的架构设计、开发到自动化构建、持续集成、持续交付以及DevOps的转型实施等有较丰富的实践经验。


培训课纲 课纲下载


更多微服务架构设计与最佳实践培训班相关课程:

课程专题微服务架构设计培训


关于我们 | 法律声明 | 服务条款 |热门课程列表 | 培训计划 | 网站地图 | 文字站点 | 加入收藏 | 用户中心
固话:020-34071250、34071978 值班手机:13378458028(可加微信) 传真:020-34071978
地址:广州市天河区东站路1号;常年法律顾问:北京市双全律师事务所 邓江华主任律师
粤ICP备13018032号 Copyright (c) 2019 All Rights Reserved 森涛培训网 三策咨询.企业培训服务