课程培训
微服务架构设计与实践培训与咨询

 

培训目标:

 

  • 了解微服务架构的基础知识
  • 了解微服务架构的整体框架
  • 学会如何根据应用需要选择开发和运行框架
  • 学会微服务运行容器的应用
  • 微服务注册、服务发现与服务网关
  • 微服务架构优化的关键技术
  • 微服务的自动化部署
  • 微服务架构设计之柔性可用
  • 微服务架构设计之性能评估&扩容
  • 微服务架构设计之监控
  •  
  • 第一课:微服务架构知识原理篇
    什么是微服务架构;
    微服务架构特点;
    微服务架构与SOA架构区别与联系;
    微服务架构应用场景;
    微服务架构挑战;
    第二课:微服务架构设计之总体架构篇 互联网架构演进;
    微服务架构构成(服务拆分、服务拓扑关系图);
    微服务架构设计原则;
    微服务架构服务粒度设计;
    微服务架构之我们的实践案例;
    第三课:微服务架构设计之框架选择篇 微服务架构设计之开发框架选择(Spring Boot);
    微服务架构设计之容器选择(Docker);
    微服务架构设计之服务注册选择(Zookeeper、Etcd、Consul);
    微服务架构设计之服务网关选择(Nginx、Node.js、Netflix Zuul);
    微服务架构设计之自动化部署选择(Jenkins、GitLab CI);
    微服务架构设计之我们的实践案例;
    第四课:微服务架构设计之开发框架篇

    微服务架构设计开发框架选择Spring Boot 原因;
    微服务架构设计之Spring Boot 环境搭建;
    微服务架构设计之Spring Boot 开发技巧&注意事项;
    微服务架构设计之Spring Boot 实战案例;

    第五课:微服务架构设计之容器篇 微服务架构设计容器选择Docker原因;
    微服务架构设计Docker环境搭建;
    微服务架构设计Docker实战案例;
    第六课:微服务架构设计之服务注册篇 微服务架构设计需要服务注册原因;
    微服务架构设计服务注册选择Zookeeper原因;
    微服务架构设计Zookeeper环境搭建;
    微服务架构设计之服务注册设计;
    微服务架构设计之服务注册实践案例
    第七课:微服务架构设计之服务发现篇 微服务架构设计为什么需要服务发现;
    微服务架构设计服务发现设计(Session设计);
    微服务架构设计服务发现实践案例;
    第八课:微服务架构设计之服务网关篇

    微服务架构设计服务网关作用;
    微服务架构设计服务网关为什么选择Nginx;
    微服务架构设计之Nginx网关环境搭建;
    微服务架构设计之服务网关设计;
    微服务架构设计之实践案例;

    第九课:微服务架构设计之关键技术篇) 微服务架构设计之微服务无状态化设计;
    微服务架构设计之负载均衡设计;
    微服务架构设计之分级管理;
    微服务架构设计之异步调用(状态机等方式);
    微服务架构设计之设置合理超时;
    微服务架构设计之服务降级;
    微服务架构设计之幂等设计;
    微服务架构设计之我们的实践案例;
    第十课:微服务架构设计之自动化部署篇 微服务架构设计自动化部署目的;
    微服务架构设计自动化部署为什么选择Jenkins;
    微服务架构设计Jenkins环境搭建;
    微服务架构设计自动化部署模式/架构;
    微服务架构设计之我们的实践案例;
    第十一课:微服务架构设计之柔性可用篇 微服务架构之服务柔性可用概念;
    微服务架构之服务柔性可用使用业务场景;
    微服务架构之服务柔性可用设计环节;
    微服务架构之服务柔性可用之原则篇、架构篇、框架篇、业务篇;
    微服务架构之移动时代柔性可用打造;
    微服务架构之我们的实践案例;
    第十二课:微服务架构设计之性能评估&扩容篇 微服务架构之服务性能评估目的;
    微服务架构之服务性能相关环节;
    微服务架构之服务性能评估工具;
    微服务架构之服务性能评估方法;
    微服务架构之服务扩容;
    微服务架构之我们的案例;
    第十三课:微服务架构设计之监控篇 微服务架构监控重要性;
    微服务架构监控数据采集方法;
    微服务架构监控设计;
    微服务架构之进程监控;
    微服务架构之语义监控;
    微服务架构之错误日志监控;
    微服务架构之机器资源监控;
    微服务架构之数据波动监控;
    微服务架构之优秀监控框架选择(open-falcon);
    微服务架构设计之我们的实践案例;
    第十四课:微服务架构设计之安全篇 微服务架构之安全重要性;
    微服务架构之被攻击类型;
    微服务架构之XSS攻击;
    微服务架构之注入攻击;
    微服务架构之CSRF攻击;
    微服务架构之其他攻击;
    微服务架构之通用防护;
    微服务架构之数据加密(连接、传输、存储);
    微服务架构之反作弊;
    微服务架构之我们的实践案例;
    第十五课:微服务架构设计之问题分析篇 微服务架构之线程堆栈技巧;
    微服务架构之线程堆栈分析方法;
    微服务架构之借助堆栈分析性能瓶颈方法;
    微服务架构之我们的实践案例;
    第十六课:微服务架构设计之案例篇 《转转架构演进》
    《IM架构演进》
    …… 
     



如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表下载请点击

服务优势:
丰富专家资源,精准匹配相关行业,相关项目技术精英,面向用户实际需求,针对性培训或咨询,互动式交流,案例教学,精品小班,实际工程项目经验分享,快捷高效,节省时间与金钱,少走弯路与错路。

专家力量:
中国科学院相关研究所高级研究人员
西门子,TI,vmware,MSC,Ansys,MDI,Mentor, candence,Altium,Atmel 、Freescale,达索,华为等
大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关学历背景专业,理论素养高
多年实际项目实践,大型复杂项目实战案例分享,热情,乐于技术分享
针对客户实际需要,真实案例演示,互动式沟通,学有所值
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

微信号.jpg

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>
技术支持:帮做网络