业务中台、技术中台与数据中台实用培训课程
课程受益:
帮助系统架构师与业务规划师准确地理解业务中台、技术中台与数据中台的概念与边界,深刻领域它们的建设思路与路线图,并在实际项目中着手实践。
培训目标:
1.准确理解业务中台、技术中台与数据中台的概念与边
2.深刻领悟业务中台、技术中台与数据中台的建设思路
3.能够在实际项目中着手业务中台、技术中台与数据中台的建设实践
培训对象:
1. 系统架构师、系统分析师、高级程序员、资深开发人员理解数据中台与业务中台应用场景
2. 业务规划师、研发管理者,以及相关负责人
学员基础:具有应用架构设计与实现经验
培训内容:
|
技术发展趋势与系统中台建设
|
当今技术发展的趋势
1. 互联网的快速发展带动传统行业的互联网转型
2. 剖析传统行业复杂的业务与互联网高并发带来的设计难题
3. 剖析传统行业规模化团队与互联网快速交付带来的管理难题
互联网的快速发展带动技术变更
1. 互联网高并发带动系统建设向着云端发展
· 1)分布式微服务成为未来技术发展的主流
· 2)微服务部署朝着Docker+K8s云部署发展
· 3)分布式微服务与云部署的难题及其解决思路
2. 市场需求快速更迭带动团队建设快速交付
· 1)持续的业务探索与挖掘需要业务中台的沉淀
· 2)产品的快速迭代需要规模化团队拆解为特性团队
· 3)“大前端+技术中台”的开发团队建设
· 4)打造DevOps快速交付体系与全生命周期管理
未来技术发展的趋势
1. 5G技术带动物联网发展,进而推动人工智能发展
· 1)案例:智能温控系统的发展规划
· 2)案例:远程智慧诊疗系统的建设思路
2. 人工智能的发展必须以大数据中台作为基础
· 1)海量数据存储与数据坟墓
· 2)数据中台与数据驱动的产品模式
· 3)数据中台的概念与建设思路
|
业务中台建设思路及其实践
|
从云计算的建设思想谈起
1. 基础设施即服务(IaaS)→ 打破物理部署的“桶”
2. 软件平台即服务(PaaS)→ 打破系统建设的“桶”
· 1)沉淀业务共性,提高业务重用
· 2)提高产品标准化,保障业务的可持续发展
· 3)降低代码量,快速开发,快速交付产品
3. 软件即服务(SaaS)→ 打破软件产品间的“桶”
· 1)打破软件产品的隔阂,统一规划,统一建设,云端部署
· 2)持续探索→持续集成→持续交付的敏捷开发流程
· 3)建立数据中心、业务中台与技术中台
业务中台的概念及其建设思路
1. 挖掘业务共性与业务中台的沉淀
案例:淘宝网的业务中台建设过程
2. 业务中台的架构规划与建设思路
案例:从事件风暴到领域驱动看业务中台建设
3. 业务中台的持续改进与前瞻性思维
案例:从业务沉淀到挖掘新产品的过程
|
技术中台建设思路及其实践
|
快速交付需要强大技术中台支持
1. 降低技术门槛,减少开发工作量 → 制订规范、合理分层、降低复杂度
2. 易于业务变更,易于架构演化 → 将业务与技术解耦
3. 支持领域驱动,支持微服务 → 通用仓库、工厂及基础设施的设计
4. 平台不断完善,功能不断积累 → 敏捷架构设计:架构跑道与使能故事
技术中台的建设思路
1. 分析当前软件架构设计与架构演化的痛点与根源
2. 阐述技术中台的建设思路
· 1)将业务与技术解耦 → 整洁架构与六边形架构
· 2)提取共性,精简业务代码 → 单Controller,单Dao
支持领域驱动+微服务的技术中台
案例:在线订餐系统的应用
1. 通用、可配置的DDD仓库与工厂的设计
2. 解决跨库的关联查询与事务处理
3. 纯洁的Service与Entity便于不断地架构演化
技术中台的不断完善
1. 架构规划 vs. 架构跑道
2. 运用意图架构进行迭代式的架构设计
3. 运用使能故事持续进行技术中台演化
|
数据中台建设思路及其实践
|
从IT到DT的信息化建设历程
1)传统信息化建设与SOA架构
2)互联网发展与大数据应用
3)从商业智能(BI)到数据驱动
数据中台建设思路
1)数据应用的四个层次:
2)准确理解数据中台的概念与技术架构
3)数据中台的建设思路:自顶而下 vs. 自下而上
基于数据中台挖掘商业价值
1. 数据可视化
案例:网络运营商大数据监控系统建设过程
2. 数据风控
案例:税务系统虚开发票风险监控系统建设过程
3. 数字化运营
案例:用户行为分析与数字化运营的建设过程
4. 数据挖掘与人工智能
案例:远程智慧医疗平台的人工智能建设过程
|
|