要资料 文章 文库 Lib 视频 Code iProcess 课程 认证 服务 工具 讲座吧   专家招募  
会员   
 
 
 
 
全部课程 | 技术学院 | 管理学院 | 嵌入式学院 | 在线学院  
成功案例   品质保证  电话 English
追随技术信仰

随时听讲座
每天看新闻
 
   
成功案例
某集成电 多核体系的软件仿真
某电力能 设计模式原理及应用
南方航空 软件设计方法与实践
某跨国公 软件设计原理与实
爱立信( 软件设计
Moto 设计模式
北京 软件设计原理与实践

 

微服务架构设计与开发(基于Azure)   
徐老师
微软最有价值专家(2006-2015),微软区域技术总监,TechEd 2008-2014讲师,Certified Scrum Master
报名课程   263 次浏览    15 次 
地点时间:北京 上海 深圳根据报名开班
课程费用:5000元/人,详见 公开课学习手册
企业内训: 可以根据企业需求,定制内训,详见 内训学习手册

 
在本课程中将对微服务的架构特征,主要问题和解决方案进行讲解。同时结合Microsoft Azure的Container Service 及 Service Fabric介绍如何在云服务上部署和运维微服务。
课程目标
深入了解微服务架构及其特点
  • 微服务架构基础知识
  • 微服务架构主要问题及解决方案
  • 架构演进和服务拆分原则
    深入了解如何使用Microsoft Azure运维微服务,包括
  • Azure Container Services
  • Azure Service Fabric
  • 培训对象: 微服务开发工程师
    学员基础:熟悉微软开发技术框架
    授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
    培训内容:2天
    微服务架构整体介绍
  • 什么是微服务架构;
  • 微服务架构特点;
  • 微服务架构与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发布管道
    263 次浏览   15 次
    其他人还看了课程
    软件架构师(面向服务)  559 次浏览
    分布式核心技术架构与实战  436 次浏览
    软件架构师——高级实践  1621 次浏览
    企业架构设计  2484 次浏览
    微服务架构设计与开发(基于Azure)  264 次浏览
    数据中心(IDC)建设与运维管理  600 次浏览
    定制内训



    咨询服务:互联网高可用架构
    咨询目标 帮助客户建立互联网高可用架构
    咨询范围 性能架构,可靠性架构,安全架构。 硬件与网络,数据库,操作系统,中间件,应用系统。
    咨询方式 现有系统进行高可用评测,
    高可用架构参考框架,
    高可用架构设计,
    架构重构与优化,
    系统运行监控平台与方法导入。
    成功案例 某移动互联网公司,中国电信某省公司,中国人民银行,某航空公司
    详情咨询:010-62670969, zhgx@uml.net.cn

    最新活动计划
    [北京]基于互联网的产品创新 7-19
    [北京]软件架构设计方法案例7-19
    [北京]嵌入式软件测试7-24
    [北京]Python全栈工程师实战7-26
    [北京]敏捷测试-简单而可行 7-28
    [北京]大数据架构设计实战演练 7-29
    [上海]DevOps体系实践工具与平台7-29
    [上海]微服务架构设计与实践 8-5
    [深圳]嵌入式软件架构高级实践7-23
    [深圳]UML+嵌入式系统分析设计8-24
     
     
     

     
    每天2个文档/视频
    扫描微信二维码订阅
    订阅技术月刊
    获得每月300个技术资源
     
    希望我们的资料可以帮助你学习,也欢迎投稿&提建议给我
    频道编辑:sky
    邮       件:sky@uml.net.cn

    关于我们 | 联系我们 | 京ICP备10020922号 京公海网安备110108001071号