云平台、微服务与大数据架构设计培训课程
第一阶段.NetFramework框架
第一部分:.NetFramework框架与应用开发基础
NetFramework概览.Net核心技术介绍:WinForm技术架构原理Windows服务ASP.NET之web应用开发原理数据访问技术:ADO.NET高级数据访问技术:LINQ操作和访问XML数据
基于分层应用:数据存储层,数据访问层,业务逻辑层,表现逻辑层,表现层
Net组件开发与应用WPF(WindowsPresentationFoundation)程序开发原理与应用WWF(WindowsWorkflowFoundation)程序开发原理与应用WindowsCardSpace(InfoCard)程序开发原理与应用WCF(WindowsCommunicationFoundation)程序开发原理与应用
第二部分:从需求到代码的开发流程
软件需求分析架构设计详细设计保证程序质量单元测试与重构应用程序的持续集成与完善发布应用程
第三部分:使用.Net进行分布式架构设计
分布式系统架构设计原理.Net分布式相关技术概览.NetRemoting远程调用原理与应用.Net消息队列原理与应用WEB服务原理与应用分布式组件互操作原理与应用分布式事务原理与应用异构分布式系统的访问集成:web服务,网络通信,共享数据,访问适配器
第二阶段.NET微服务架构
1第一部分微服务基本概念1.1什么是微服务1.2单体应用到服务化1.3微服务架构概览2第二部分微服务运行机制2.1服务的发布和引用2.2服务的注册和发现2.3实现RPC远程服务调用2.4监控和追踪微服务调用2.5微服务治理概念2.6Dubbo框架里的微服务组件3第三部分微服务框架3.1服务发布和引用的实践3.2注册中心的选型和落地3.3RPC框架的选型3.4监控系统和服务追踪系统的搭建3.5负载均衡算法和服务路由的使用3.6服务端故障和服务调用失败的处理3.7管理服务配置3.8微服务治理平台的搭建4第四部分微服务架构落地最佳实践4.1微服务落地概述4.2微服务容器化运维4.3微服务和DevOps4.4微服务容量规划4.5微服务多机房部署实践5第五部分微服务发展趋势5.1ServiceMesh5.2Istio5.3案例分析
第三阶段某BI系统的云平台+大数据+微服务的转型过程
1.该BI系统的背景介绍2.互联网转型带来的机遇与挑战3.大数据的转型过程4.微服务的转型过程5.构建分析模型Store平台
探讨:大数据如何与微服务相结合