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

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

 

微服务架构设计与开发(基于Azure)   
徐老师
微软最有价值专家(2006-2015),微软区域技术总监,TechEd 2008-2014讲师,Certified Scrum Master
报名课程   202 次浏览    13 次 
地点时间:北京 上海 深圳根据报名开班
课程费用: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发布管道
    202 次浏览   13 次
    其他人还看了课程
    大型互联网架构设计实践  1470 次浏览
    工作流原理与JBPM实践  678 次浏览
    数据中心(IDC)建设与运维管理  574 次浏览
    J2EE架构设计: Struts+Spring+Hibernate/EJB+性能优化  2343 次浏览
    TOGAF基础级培训  534 次浏览
    微服务架构设计与实践  1421 次浏览
    定制内训



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

    最新活动计划
    [北京]用户体验与界面设计 6-15
    [北京]Devops体系、工具平台 6-16
    [北京]持续集成测试最佳实践 6-24
    [北京]人工智能机器和深度学习 5-19
    [北京]需求分析与管理 5-15
    [北京]嵌入式软件测试 5-25
    [北京]微服务架构设计与实践 5-27
    [北京]UML和EA进行系统分析设计 6-1
    [上海]软件架构设计案例与实践 5-11
    [上海]产品设计与用户体验 5-15
    [上海]自动化测试方法、案例实践 5-26
    [深圳] 软件设计模式最佳实践 5-26
    [深圳]Oracle数据库SQL优化 6-9
     
     
     

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

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