课程简介
在数字时代,企业该如何应对数字化经济带来的机遇和挑战,开展数字现代化建设,打造数字原生企业?显然,企业有必要在数字原生战略指导下,定义与数字经济发展相匹配的IT科技生态与架构设计方法,形成一套完整的方法体系,作为数字化转型背景下IT建设的指导方法。
本课程介绍的方法体系已在不同行业的企业内部推行和实践,并取得了数字现代化建设的阶段成果。该方法体系主要糅合了企业架构、中台战略、领域驱动架构、微服务架构和云原生架构等架构方法和模式,同时,又引入了讲师对数字化架构方法的认识与实践,综合打造的一套数字化企业架构体系。
目标收益
培训对象
课程大纲
第一部分 数字现代化蓝图 |
企业需要在数字战略的引领下转变思维,聚焦业务价值创造,提升科技地位,借助数字技术的进步与革新,打破传统商业模式边界,重塑商业形态,开展数字现代化建设,帮助企业进化成为数字原生企业。 数字现代化建设涉及文化构建、组织流程、开发模式、架构技术、数据管理、运维模式、应用治理诸多方面。为了帮助企业制订数字现代化建设战略,需要定义企业的数字现代化蓝图,包括: 一个战略:数字现代化战略 两个建设:数字生态建设和科技能力建设 三个现代化:业务现代化、应用现代化和技术现代化 四个框架:组织管理框架、企业架构框架、人才能力框架与架构治理框架 收益: 了解数字时代的科技变革趋势与企业进化方向 整体介绍企业的数字现代化蓝图,梳理数字现代化的战略意识 |
第二部分 科技能力与企业架构 |
科技的发展从未停下前进的步伐,是企业开展数字化建设的重要驱动力,企业的科技能力决定着企业的市场竞争优势。其中,企业架构扮演着关键作用。通过在企业范围定义标准的架构视图、要素模型与固化的参考过程,可以有效控制数字现代化建设过程中产生的业务复杂度和技术复杂度,提升企业的数字科技能力。 本部分结合数字时代的技术特征,从企业架构层面思考该如何应对数字化带来的机遇与挑战,探讨适合数字现代化建设路径的企业架构体系,内容主要包括: 企业架构主流方法:介绍主流的企业架构方法体系,阐述企业架构与数字化建设之间的关系 企业中台战略规划体系:分享中台的定义和方法体系,阐述企业架构与中台建设之间的关系 数字现代化企业架构方法体系:基于企业架构方法,提出完整的数字现代化企业架构方法体系 收益: 整体了解企业架构方法体系,包括企业架构体系的内容与过程 整体了解数字现代化蓝图下的企业架构框架及架构思想 |
第三部分 标准TOGAF方法论 |
作为主流的企业架构框架,TOGAF在美国国防部开发的信息管理技术架构框架基础上,根据多个最佳实践所支持的迭代流程模型提炼出一套成熟的方法、过程和工具,有助于企业架构的规划、构建、使用和维护。TOGAF提出的架构开发方法(ADM)直接或间接影响着企业层次的架构规划与设计工作。 本部分内容将以TOGAF标准版本10为基础,详细和深入地介绍以下内容: TOGAF核心概念与内容元模型:整体介绍TOGAF的核心概念,包括业务架构、应用架构、数据架构和技术架构四种架构域,并深入讲解TOGAF内容元模型及架构交付物 架构开发方法(ADM)及其实践:ADM是TOGAF的核心,会深入介绍ADM的各个阶段,包括预备阶段、阶段A-H以及需求管理的ADM全过程,并通过分析具体企业架构案例帮助理解如何在企业架构规划中运用ADM 架构能力框架与能力评估体系:基于TOGAF的架构能力框架定义企业架构师的能力评估体系 收益: 深入理解TOGAF标准及核心概念 了解并掌握TOGAF的架构开发方法 理解架构能力框架,明确架构师能力提升目标 |
第四部分 数字化业务架构方案设计 |
在数字现代化战略指导下开展对业务的全局分析,目标是探索业务问题空间,站在用户角度分析业务需求,将所有业务功能特性提炼为一个个具有价值的经济活动,组成业务服务,输出企业级的业务架构。 全局分析阶段会梳理目标系统的价值需求和业务需求,利用5W模型梳理目标系统的利益相关人、系统愿景和范围,获得价值需求,并在价值需求的指导下,梳理参与者、目标系统与伴生系统之间的协作关系,获得业务流程,再结合业务流程的三要素“角色、场景与时间”切分业务场景与业务服务,并借鉴了用例和用户故事,重点讲解业务服务的特征、业务服务规约的编写。 业务架构方案设计需要用到方法与实践包括: 商业模式画布:利用商业模式画布对企业的产品和应用需求做价值分析 价值链分析:通过价值链分析和梳理企业的业务流程 业务服务分析:根据业务服务的定义识别业务服务,并针对核心业务服务给出业务服务规约 业务域划分:引入领域驱动设计子领域的概念对整个企业的目标范围划分业务域 业务建模:针对核心业务域的核心业务服务开展业务建模,识别出主要的业务对象,并定义统一语言 业务架构视图:明确以业务域和业务模型为主要组成元素的业务蓝图,构成业务架构视图 收益: 运用各种方法全方位探索问题空间 通过工作坊演练理解什么是业务服务 开展业务建模,获得业务架构蓝图 |
第五部分 数字化应用架构方案设计 |
本过程是从问题空间迈向解空间的关键环节,它利用了软件设计中的抽象思想,结合业务场景对开放能力的要求,将业务服务抽象为业务能力。能力作为一个自治单元,组成了应用架构最基本的架构元素。 能力化的好处在于它一方面遵循了软件设计原则,体现了“以应用为中心“的应用现代化设计理念,另一方面又因为它的抽象性,使得它的物理粒度并未确定,从而可以延迟技术决策,保证了技术架构的开放性,使其能够灵活地应对敏态业务的变化需求。 应用架构方案设计融入了领域驱动设计和微服务方法,并在企业架构的指导下形成了有序而规范的能力映射过程,需要用到方法与实践包括: 限界上下文:引入领域驱动设计的限界上下文要素将业务服务映射为业务能力 能力自治原则:映射为业务能力需要遵循的自治原则 开放驱动设计:以业务服务为设计目标,对外,利用API调用时序驱动出开放能力的服务契约与协作关系,定义开放能力和能力中心,对内,则以业务模型为基础开展设计建模,并引入领域驱动设计的聚合模式,获得开放能力内部的领域模型 应用架构视图:以开放能力为应用架构的基本单元,以能力中心为内聚的应用组件,形成完整的应用架构视图 收益: 掌握领域驱动设计的战略架构方法方法 通过案列分析理解开放驱动设计方法与过程 开展应用架构设计,获得应用架构蓝图 |
第六部分 数字化数据架构方案设计 |
数据是数字现代化建设的基础,在业务对象数字化、业务规则数字化和业务流程数字化的过程中,会产生大量的业务数据,这些数据需要在企业数据战略的规划下进行标准化和数据资产管理,并以数据价值为导向对外提供开放的数据能力。 本部分将以数据的全生命周期为纵贯线,以数据治理标准、数据资产目录与数据资产能力化为建设内容,以全面打造企业数据架构为建设目标介绍如何进行数据架构的规划、设计与实现,并最终获得企业层面的数据架构视图。整个阶段需要用到的方法和实践包括: 数据架构规划模式:从业务到技术,采用自顶向下(top-down)方式规划数据架构 业务驱动建模:不同维度的业务视角可以驱动出不同粒度的数据元模型,最终组成一个完整的数据模型 数据生命周期设计:针对数据模型中的数据集和数据项按照时间维度进行生命周期分析 U/C矩阵:用于表达功能与数据两者之间的关系,由此获得数据域 数据架构视图:全面体现数据全生命周期与主题治理,整体呈现数据架构视图。 |
第七部分 数字化技术架构方案设计 |
数字现代化的技术架构融入了企业架构方法体系的技术架构与云原生架构模式,幸而形成满足数字现代化建设的数字原生架构模式,从而完成应用架构和数据架构向数字原生技术元素映射的过程,构成支持企业科技生态和架构体系的技术平台。 数字原生架构由云基础设施、云原生驱动、云原生平台三个层次共同组成,融入了大数据、人工智能、物联网、边缘计算、低/零代码和RPA等先进技术。 本部分内容会根据企业架构的业务需求和技术需求,选择介绍以下内容: 云原生架构:介绍云原生的定义和云原生技术生态,讲解云原生架构的核心产品 微服务与服务网格:深入分析微服务架构模式和服务网格模式,包括与该架构模式有关的关注点,如服务治理、可观测性、分布式事务等内容 单元化架构:数字经济时代将打破企业IT系统的组织边界,在未来形成全面数字化与全面互联化,要满足安全、性能、并发等质量属性的要求,需要建立单元化架构 数据网格架构:基于领域驱动和自服务的数据架构设计新模式,借鉴了微服务和Service Mesh的分布式架构思想,面向领域构建一个个端到端的数据消费服务提供给上层业务,有效提升数据的联通性、易用性、合规性 收益: 理解什么是云原生 理解什么是新形态的数字原生架构 把握技术发展的趋势 |
第一部分 数字现代化蓝图 企业需要在数字战略的引领下转变思维,聚焦业务价值创造,提升科技地位,借助数字技术的进步与革新,打破传统商业模式边界,重塑商业形态,开展数字现代化建设,帮助企业进化成为数字原生企业。 数字现代化建设涉及文化构建、组织流程、开发模式、架构技术、数据管理、运维模式、应用治理诸多方面。为了帮助企业制订数字现代化建设战略,需要定义企业的数字现代化蓝图,包括: 一个战略:数字现代化战略 两个建设:数字生态建设和科技能力建设 三个现代化:业务现代化、应用现代化和技术现代化 四个框架:组织管理框架、企业架构框架、人才能力框架与架构治理框架 收益: 了解数字时代的科技变革趋势与企业进化方向 整体介绍企业的数字现代化蓝图,梳理数字现代化的战略意识 |
第二部分 科技能力与企业架构 科技的发展从未停下前进的步伐,是企业开展数字化建设的重要驱动力,企业的科技能力决定着企业的市场竞争优势。其中,企业架构扮演着关键作用。通过在企业范围定义标准的架构视图、要素模型与固化的参考过程,可以有效控制数字现代化建设过程中产生的业务复杂度和技术复杂度,提升企业的数字科技能力。 本部分结合数字时代的技术特征,从企业架构层面思考该如何应对数字化带来的机遇与挑战,探讨适合数字现代化建设路径的企业架构体系,内容主要包括: 企业架构主流方法:介绍主流的企业架构方法体系,阐述企业架构与数字化建设之间的关系 企业中台战略规划体系:分享中台的定义和方法体系,阐述企业架构与中台建设之间的关系 数字现代化企业架构方法体系:基于企业架构方法,提出完整的数字现代化企业架构方法体系 收益: 整体了解企业架构方法体系,包括企业架构体系的内容与过程 整体了解数字现代化蓝图下的企业架构框架及架构思想 |
第三部分 标准TOGAF方法论 作为主流的企业架构框架,TOGAF在美国国防部开发的信息管理技术架构框架基础上,根据多个最佳实践所支持的迭代流程模型提炼出一套成熟的方法、过程和工具,有助于企业架构的规划、构建、使用和维护。TOGAF提出的架构开发方法(ADM)直接或间接影响着企业层次的架构规划与设计工作。 本部分内容将以TOGAF标准版本10为基础,详细和深入地介绍以下内容: TOGAF核心概念与内容元模型:整体介绍TOGAF的核心概念,包括业务架构、应用架构、数据架构和技术架构四种架构域,并深入讲解TOGAF内容元模型及架构交付物 架构开发方法(ADM)及其实践:ADM是TOGAF的核心,会深入介绍ADM的各个阶段,包括预备阶段、阶段A-H以及需求管理的ADM全过程,并通过分析具体企业架构案例帮助理解如何在企业架构规划中运用ADM 架构能力框架与能力评估体系:基于TOGAF的架构能力框架定义企业架构师的能力评估体系 收益: 深入理解TOGAF标准及核心概念 了解并掌握TOGAF的架构开发方法 理解架构能力框架,明确架构师能力提升目标 |
第四部分 数字化业务架构方案设计 在数字现代化战略指导下开展对业务的全局分析,目标是探索业务问题空间,站在用户角度分析业务需求,将所有业务功能特性提炼为一个个具有价值的经济活动,组成业务服务,输出企业级的业务架构。 全局分析阶段会梳理目标系统的价值需求和业务需求,利用5W模型梳理目标系统的利益相关人、系统愿景和范围,获得价值需求,并在价值需求的指导下,梳理参与者、目标系统与伴生系统之间的协作关系,获得业务流程,再结合业务流程的三要素“角色、场景与时间”切分业务场景与业务服务,并借鉴了用例和用户故事,重点讲解业务服务的特征、业务服务规约的编写。 业务架构方案设计需要用到方法与实践包括: 商业模式画布:利用商业模式画布对企业的产品和应用需求做价值分析 价值链分析:通过价值链分析和梳理企业的业务流程 业务服务分析:根据业务服务的定义识别业务服务,并针对核心业务服务给出业务服务规约 业务域划分:引入领域驱动设计子领域的概念对整个企业的目标范围划分业务域 业务建模:针对核心业务域的核心业务服务开展业务建模,识别出主要的业务对象,并定义统一语言 业务架构视图:明确以业务域和业务模型为主要组成元素的业务蓝图,构成业务架构视图 收益: 运用各种方法全方位探索问题空间 通过工作坊演练理解什么是业务服务 开展业务建模,获得业务架构蓝图 |
第五部分 数字化应用架构方案设计 本过程是从问题空间迈向解空间的关键环节,它利用了软件设计中的抽象思想,结合业务场景对开放能力的要求,将业务服务抽象为业务能力。能力作为一个自治单元,组成了应用架构最基本的架构元素。 能力化的好处在于它一方面遵循了软件设计原则,体现了“以应用为中心“的应用现代化设计理念,另一方面又因为它的抽象性,使得它的物理粒度并未确定,从而可以延迟技术决策,保证了技术架构的开放性,使其能够灵活地应对敏态业务的变化需求。 应用架构方案设计融入了领域驱动设计和微服务方法,并在企业架构的指导下形成了有序而规范的能力映射过程,需要用到方法与实践包括: 限界上下文:引入领域驱动设计的限界上下文要素将业务服务映射为业务能力 能力自治原则:映射为业务能力需要遵循的自治原则 开放驱动设计:以业务服务为设计目标,对外,利用API调用时序驱动出开放能力的服务契约与协作关系,定义开放能力和能力中心,对内,则以业务模型为基础开展设计建模,并引入领域驱动设计的聚合模式,获得开放能力内部的领域模型 应用架构视图:以开放能力为应用架构的基本单元,以能力中心为内聚的应用组件,形成完整的应用架构视图 收益: 掌握领域驱动设计的战略架构方法方法 通过案列分析理解开放驱动设计方法与过程 开展应用架构设计,获得应用架构蓝图 |
第六部分 数字化数据架构方案设计 数据是数字现代化建设的基础,在业务对象数字化、业务规则数字化和业务流程数字化的过程中,会产生大量的业务数据,这些数据需要在企业数据战略的规划下进行标准化和数据资产管理,并以数据价值为导向对外提供开放的数据能力。 本部分将以数据的全生命周期为纵贯线,以数据治理标准、数据资产目录与数据资产能力化为建设内容,以全面打造企业数据架构为建设目标介绍如何进行数据架构的规划、设计与实现,并最终获得企业层面的数据架构视图。整个阶段需要用到的方法和实践包括: 数据架构规划模式:从业务到技术,采用自顶向下(top-down)方式规划数据架构 业务驱动建模:不同维度的业务视角可以驱动出不同粒度的数据元模型,最终组成一个完整的数据模型 数据生命周期设计:针对数据模型中的数据集和数据项按照时间维度进行生命周期分析 U/C矩阵:用于表达功能与数据两者之间的关系,由此获得数据域 数据架构视图:全面体现数据全生命周期与主题治理,整体呈现数据架构视图。 |
第七部分 数字化技术架构方案设计 数字现代化的技术架构融入了企业架构方法体系的技术架构与云原生架构模式,幸而形成满足数字现代化建设的数字原生架构模式,从而完成应用架构和数据架构向数字原生技术元素映射的过程,构成支持企业科技生态和架构体系的技术平台。 数字原生架构由云基础设施、云原生驱动、云原生平台三个层次共同组成,融入了大数据、人工智能、物联网、边缘计算、低/零代码和RPA等先进技术。 本部分内容会根据企业架构的业务需求和技术需求,选择介绍以下内容: 云原生架构:介绍云原生的定义和云原生技术生态,讲解云原生架构的核心产品 微服务与服务网格:深入分析微服务架构模式和服务网格模式,包括与该架构模式有关的关注点,如服务治理、可观测性、分布式事务等内容 单元化架构:数字经济时代将打破企业IT系统的组织边界,在未来形成全面数字化与全面互联化,要满足安全、性能、并发等质量属性的要求,需要建立单元化架构 数据网格架构:基于领域驱动和自服务的数据架构设计新模式,借鉴了微服务和Service Mesh的分布式架构思想,面向领域构建一个个端到端的数据消费服务提供给上层业务,有效提升数据的联通性、易用性、合规性 收益: 理解什么是云原生 理解什么是新形态的数字原生架构 把握技术发展的趋势 |