欢迎访问企业培训网!本站提供优质培训课程和培训服务!
免费注册 | 会员登陆 | 将本站设为首页 |

大型分布式架构与微服务架构设计与实战

(本课程滚动开课,如遇开课时间或者地点不合适,请拨打010-62258232咨询最新时间、地点等培训安排!)

培训安排:
    2021年3月25-28日北京   4月22-25日广州   5月28-31日成都
    2021年7月22-25日杭州   9月23-26日上海
    2021年11月26-29日珠海   12月24-27日北京
培训对象:架构总监,架构经理,企业架构师,解决方案架构师 需要深入了解企业架构的技术人员。
培训费用:6800元(含培训、教材、专家、场地、证书、学习用品费等),食宿、考察可统一安排,费用自理。
颁发证书:
参加相关培训并通过考试的学员,可以获得:
1.工业和信息化部颁发的《微服务架构设计高级工程师证书》。该证书可作为专业技术人员职业能力考核的证明,以及专业技术人员岗位聘用、任职、定级和晋升职务的重要依据。
注:请学员带一寸彩照2张(背面注明姓名)、身份证复印件一张。

课程介绍:
    作为一种新的设计和架构理念,微服务自2014年首次提出就引发了业界激烈的讨论。同时,Docker技术的迅速发展,也让微服务架构的实施变得更加容易。相比于传统的单体式应用而言,微服务这种小而化之、互相连接的设计理念不仅能让复杂应用的构建变得更加灵活,更能帮助创业企业在面对市场的高度不确定性时,快速推出新产品,低成本试错。那么,企业究竟该如何去设计、开发和部署微服务到自己的业务中去?如何做好服务发现和服务治理呢?中国信息化人才培训中心决定举办 “微服务架构设计与实战培训班”,望各单位收到通知后组织相关人员参加。

培训讲师
程老师:CTO,微服务架构首席咨询师,国内较早倡导和实践微服务的先行者,多次受邀在大型技术会议主题分享“微服务架构”相关主题。超过10年以上的软件行业经验,从企业应用、互联网应用、服务化平台的架构设计、开发到自动化构建、持续集成、持续交付以及DevOps的转型实施等有较丰富的实践经验。
范老师:国内架构设计专家、多领域架构评审委员和技术架构组委员。信息技术领域具有坚实的学术背景和教学培训经验,多年研发客户项目高级管理咨询能力,多年包括华为IPD研发管理工作经历。善于用先进信息化技术架构和方法指导团队完成设计工作,具有雄厚的咨询能力。具有大型分布式团队的领导和管理经验。

培训特色:
    1. 理论与实践相结合、案例分析与行业应用穿插进行;
    2. 专家精彩内容解析、学员专题讨论、分组研究;
    3. 通过全面知识理解、专题技能演示和实践引导学员掌握课程内容。

培训目标:
系统全面地了解和学习微服务架构的设计、云计算与大数据基础平台及原生云应用开发方法等
    1. 学习掌握微服务架构的概念与本质
    2. 使用Springboot/SpringCloud构建活动报名系统
    3. 使用NetflixOSS构建微服务支撑组件(服务注册发现、集中化配置中心、API网关、容错处理)
    4. 使用Docker发布服务
    5. 使用Docker-Compose在开发环境中运行多个服务
    6. 学习掌握微服务的测试策略与PACT测试
    7. 学习掌握微服务的安全机制与OAuth2.0实现
    8. 学习掌握微服务间的异步通信机制
    9. 学习了解微服务的监控与告警
    10. 学习掌握微服务架构的日志聚合
    11. 构建微服务的持续交付流水线。

课程大纲:
第一天上午 微服务架构概述 
1.微服务架构的定义
微服务架构最主要的两个特征
细粒度的特征
独立性的特征
为什么微服务架构需要独立变更和独立部署
2.微服务架构的剖析
微服务架构介绍
微服务架构的本质与优势
微服务与SOA
微服务的设计原则
第一天下午 基于微服务构建活动实践
3.需求理解与分析
技术选型(Java/SpringBoot/Springloud/REST/HAL/MongoDB)
服务定义与划分
服务支撑组件介绍(服务注册,集中化配置,断路器,服务网关)
思考/练习
第二天上午 微服务应用实践
4.SpringBoot介绍
SpringBoot的核心功能
SpringBootDemo
练习
5.SpringCloud应用实践
SpringCloud介绍
SpringCloud的核心功能
SpringCloudDemo
练习
6.REST/HAL应用实践
REST介绍
HAL介绍
为什么使用HAL
HALBrowser实践
7.Docker应用实践
Docker介绍
Docker的常用命令
构建Dockerfile
使用Docker-compose
第二天下午 微服务应用实践
8.构建个微服务
使用Spring-Data-REST实现Event-Service服务
使用HAL完成服务间同步通信
使用HAL-Browser浏览服务接口
使用MongoDB存储数据
使用Docker-compose运行服务
构建Dockerfile
练习
第三天上午 微服务应用实践
9.微服务的集中化配置(centralized-config)
为什么要集中化配置
集中化配置的实现原理与方式
使用SpringCloudConfig实现集中化配置
使用SpringCloudBus与RabbitMQ同步多服务配置
SpringCloudConfigDemo
练习
10.微服务的注册与发现(service-discovery)
为什么要服务注册与发现
服务注册与服务发现的实现方式
使用NetflixEureka/SpringCloud实现服务注册与发现
使用NetflixRibbon/SpringCloud实现客户端负载均衡
使用NetflixFeign/SpringCloud实现申明式REST调用
练习
第三天下午 微服务应用实践
11.微服务的容错处理(circurt-breaker)
微服务下的可用性与故障蔓延(FailureCascading)
断路器模式的原理与实现
使用NetflixHystrix/SpringCloud实现容错
使用NetflixTurbie实现监控聚合
12.构建微服务网关
为什么需要微服务网关
微服务网关的实现方案
使用NetflixZuul实现微服务网关
13. 微服务架构与实践总结
微服务的发布与部署
基于微服务的活动报名系统

【报名咨询】

联系电话:010-62258232  62278113  13718601312  13120125786

联 系 人:李先生  陈小姐

电子邮件:25198734@qq.com  11075627@qq.com

在线登记培训意向(提前报名可享受折扣优惠):
课程名称:
 
企业名称:*
 
联系人:*
 
联系电话:*
 
学员姓名:
 
联系电话:
 
学员姓名:
 
联系电话:
 
学员姓名:
 
联系电话:
 
  (学员信息按报名人数填写即可,三人以上报名请点击下载培训报名表
备 注——
1、收到贵公司报名信息后,我们将第一时间和贵公司参会联系人确认培训事宜。
2、开课前两周,我们将为您发送《培训确认函》,将培训地点交通路线及酒店预订、培训报到指引等事项告知与您。
3、本课程也可以安排培训讲师到贵公司进行企业内训,欢迎来电咨询及预订讲师排期。
4、联系咨询电话:010-62278113  13718601312;联系人:李先生;邮件:25198734@qq.com。
企业培训导航
·按培训课题:
企业战略
运营管理
生产管理
研发管理
营销销售
人力资源
财务管理
职业发展
高层研修
标杆学习
认证培训
专业技能
·按培训时间:
一月课程
二月课程
三月课程
四月课程
五月课程
六月课程
七月课程
八月课程
九月课程
十月课程
十一月课
十二月课
·按培训地点:
北京培训
上海培训
广州培训
深圳培训
苏州培训
杭州培训
成都培训
青岛培训
厦门培训
东莞培训
武汉培训
长沙培训
最新培训课程
年度培训计划
企业培训年卡
企业培训专题
爆品战略
国际贸易
股权激励
领导执行
战略规划
学习华为
项目管理
工业工程
产品经理
采购管理
生产计划
供应管理
精益生产
现场管理
车间管理
仓储管理
营销创新
客户服务
谈判技巧
销售技巧
微信营销
电话营销
网络营销
客户管理
行政管理
招聘面试
劳动法规
薪酬管理
绩效考核
培训体系
团队建设
内部培训
档案管理
内部控制
纳税筹划
非财培训
应收账款
预算管理
成本管理
地产培训
中层经理
商务礼仪
沟通技巧
班组管理
最新信息 | 培训需求 | 网站动态 | 网站地图 | 关于我们 | 联系我们
企业培训网致力于为客户提供优质培训服务!推动企业进步,助力企业腾飞!
客服电话:010-62258232  QQ:25198734  网站备案:京ICP备06027146号
QQ在线咨询
扫描添加微信咨询
在线登记报名