培训目标:
|
深入了解微服务架构及其特点
- 微服务架构基础知识
- 微服务架构主要问题及解决方案
- 架构演进和服务拆分原则
深入了解如何使用Microsoft Azure运维微服务,包括
- Azure Container Services
- Azure Service Fabric
-
-
微服务架构整体介绍 |
- 什么是微服务架构;
- 微服务架构特点;
- 微服务架构与SOA架构区别与联系;
- 微服务架构应用场景;
- 微服务架构挑战
|
微服务架构设计原则 |
- 微服务架构构成(服务拆分、服务拓扑关系图);
- 微服务架构设计原则;
- 微服务架构服务粒度设计;
- 关键技术:无状态化,负载均衡,分级管理,异步调用,合理超时,服务降级和幂等设计;
|
微服务开发 |
- 开发框架选择;
- 微服务与微服务运维平台;
- 开发主要问题和解决方案,服务注册与发现;服务网关选择;事件与消息系统。
练习1:使用微服务架构开发.NET服务
|
微服务运维与监控 |
- 微服务架构监控重要性;
- 监控数据采集方法;
- 监控设计;
- 监控点:进程监控,语义监控,错误日志监控,机器资源监控,数据波动监控;
- 优秀监控框架选择 练习2:微服务运行环境搭建和监控
|
Windows 容器服务 |
如何使用Windows容器服务支撑.net应用的容器化开发
- Windows容器化环境和Docker工具
- 使用Docker进行.net应用打包
- 搭建基于Azure的容器化运维环境
- 使用VSTS进行容器化应用的持续发布
练习3:使用Windows Container打包和发布微服务架构的.NET应用
|
Service Fabric 应用编排平台 |
如何使用Azure Service Fabric实现大规模应用运维
- Azure Service Fabric整体介绍
- Service Fabric环境搭建
- 使用Visual Studio进行Service Fabric应用开发
- 现有.NET应用如何改造为运行在Service Fabric上的应用
- 使用VSTS进行Service Fabric应用的持续发布
练习4:使用Azure Service Fabric部署微服务架构的.NET应用
|
VSTS |
如何使用VSTS构建微服务CI/CD发布管道
练习5:使用VSTS搭建微服务CI/CD发布管道 |
|
如果您想学习本课程,请
预约报名
如果没找到合适的课程或有特殊培训需求,请
订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表下载请点击
服务优势:
丰富专家资源,精准匹配相关行业,相关项目技术精英,面向用户实际需求,针对性培训或咨询,互动式交流,案例教学,精品小班,实际工程项目经验分享,快捷高效,节省时间与金钱,少走弯路与错路。
专家力量:
中国科学院相关研究所高级研究人员
西门子,TI,vmware,MSC,Ansys,MDI,Mentor, candence,Altium,Atmel 、Freescale,达索,华为等
大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关学历背景专业,理论素养高
多年实际项目实践,大型复杂项目实战案例分享,热情,乐于技术分享
针对客户实际需要,真实案例演示,互动式沟通,学有所值