端海教育集团
全国报名免费热线:4008699035 微信:shuhaipeixun
或15921673576(微信同号) QQ:1299983702
首页 课程表 在线聊 报名 讲师 品牌 QQ聊 活动 就业
 
微服务架构培训
 
   班级规模及环境--热线:4008699035 手机:15921673576( 微信同号)
       坚持小班授课,为保证培训效果,增加互动环节,每期人数限3到5人。
   上课时间和地点
开课地址:【上海】同济大学(沪西)/新城金郡商务楼(11号线白银路站)【深圳分部】:电影大厦(地铁一号线大剧院站) 【武汉分部】:佳源大厦【成都分部】:领馆区1号【沈阳分部】:沈阳理工大学【郑州分部】:锦华大厦【石家庄分部】:瑞景大厦【北京分部】:北京中山学院 【南京分部】:金港大厦
最新开班 (连续班 、周末班、晚班):2024年11月18日
   实验设备
     ☆资深工程师授课
        
        ☆注重质量 ☆边讲边练

        ☆合格学员免费推荐工作
        ★实验设备请点击这儿查看★
   质量保障

        1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
        2、课程完成后,授课老师留给学员手机和Email,保障培训效果,免费提供半年的技术支持。
        3、培训合格学员可享受免费推荐就业机会。

课程大纲
 

一 微服务架构知识原理

1.什么是微服务架构;

2.微服务架构特点;

3.微服务架构与SOA架构区别与联系;

4.微服务架构应用场景;

5.微服务架构挑战;

二 微服务架构设计之总体架构

1.互联网架构演进;

2.微服务架构构成(服务拆分、服务拓扑关系图);

3.微服务架构设计原则;

4.微服务架构服务粒度设计;

5.微服务架构之我们的实践案例;

三 微服务架构设计之框架选择

1.微服务架构设计之开发框架选择(Spring Boot);

2.微服务架构设计之容器选择(Docker);

3.微服务架构设计之服务注册选择(Zookeeper、Etcd、Consul);

4.微服务架构设计之服务网关选择(Nginx、Node.js、Netflix Zuul);

5.微服务架构设计之自动化部署选择(Jenkins、GitLab CI);

6.微服务架构设计之我们的实践案例;

四 微服务架构设计之开发框架

1.微服务架构设计开发框架选择Spring Boot 原因;

2.微服务架构设计之Spring Boot 环境搭建;

3.微服务架构设计之Spring Boot 开发技巧&注意事项;

4.微服务架构设计之Spring Boot 实战案例;

五 微服务架构设计之容器

1.微服务架构设计容器选择Docker原因;

2.微服务架构设计Docker环境搭建;

3.微服务架构设计Docker实战案例;

六 微服务架构设计之服务注册

1.微服务架构设计需要服务注册原因;

2.微服务架构设计服务注册选择Zookeeper原因;

3.微服务架构设计Zookeeper环境搭建;

4.微服务架构设计之服务注册设计;

5.微服务架构设计之服务注册实践案例;

七 微服务架构设计之服务发现

1.微服务架构设计为什么需要服务发现;

2.微服务架构设计服务发现设计(Session设计);

3.微服务架构设计服务发现实践案例;

八 微服务架构设计之服务网关

1.微服务架构设计服务网关作用;

2.微服务架构设计服务网关为什么选择Nginx;

3.微服务架构设计之Nginx网关环境搭建;

4.微服务架构设计之服务网关设计;

5.微服务架构设计之实践案例;

九 微服务架构设计之关键技术

1.微服务架构设计之微服务无状态化设计;

2.微服务架构设计之负载均衡设计;

3.微服务架构设计之分级管理;

4.微服务架构设计之异步调用(状态机等方式);

5.微服务架构设计之设置合理超时;

6.微服务架构设计之服务降级;

7.微服务架构设计之幂等设计;

8.微服务架构设计之我们的实践案例

十 微服务架构设计之自动化部署

1.微服务架构设计自动化部署目的;

2.微服务架构设计自动化部署为什么选择Jenkins;

3.微服务架构设计Jenkins环境搭建;

4.微服务架构设计自动化部署模式/架构;

5.微服务架构设计之我们的实践案例;

十一 微服务架构设计之柔性可用

1.微服务架构之服务柔性可用概念;

2.微服务架构之服务柔性可用使用业务场景;

3.微服务架构之服务柔性可用设计环节;

4.微服务架构之服务柔性可用之原则篇、架构篇、框架篇、业务篇;

5.微服务架构之移动时代柔性可用打造;

6.微服务架构之我们的实践案例;

十二 微服务架构设计之性能评估&扩容

1. 微服务架构之服务性能评估目的;

2. 微服务架构之服务性能相关环节;

3. 微服务架构之服务性能评估工具;

4. 微服务架构之服务性能评估方法;

5. 微服务架构之服务扩容;

6. 微服务架构之我们的案例;

十三 微服务架构设计之监控

1.微服务架构监控重要性;

2.微服务架构监控数据采集方法;

3.微服务架构监控设计;

4.微服务架构之进程监控;

5.微服务架构之语义监控;

6.微服务架构之错误日志监控;

7.微服务架构之机器资源监控;

8.微服务架构之数据波动监控;

9.微服务架构之优秀监控框架选择(open-falcon);

10.微服务架构设计之我们的实践案例;

十四 微服务架构设计之安全

1.微服务架构之安全重要性;

2.微服务架构之被攻击类型;

3.微服务架构之XSS攻击;

4.微服务架构之注入攻击;

5.微服务架构之CSRF攻击;

6.微服务架构之其他攻击;

7.微服务架构之通用防护;

8.微服务架构之数据加密(连接、传输、存储);

9.微服务架构之反作弊;

10.微服务架构之我们的实践案例;

十五 微服务架构设计之问题分析

1.微服务架构之线程堆栈技巧;

2.微服务架构之线程堆栈分析方法;

3.微服务架构之借助堆栈分析性能瓶颈方法;

4.微服务架构之我们的实践案例;

十六 微服务架构设计之案例

 
 
  备案号:备案号:沪ICP备08026168号-1 .(2014年7月11)...................