每日一书|如何设计企业特色的数字化转型架构

《新程序员》编辑部 《新程序员》编辑部     2023-02-02     730

关键词:

杜甫诗云:“读书破万卷,下笔如有神”。开发者多读书、读好书,能打好基础、掌握实践、答疑解惑、拓展视野。正基于此,2021年11月1日起,CSDN、《新程序员》推出“每日一书”栏目,为你推荐精选好书,助力你的开发工作如行云流水。

数字化让我们利用数字技术来改变商业模式,改造企业流程,给出行动方案,提供新的业务价值和机会。

但到底怎样来进行数字化转型呢?

很多企业在数字化转型过程中感到迷茫和困惑。

  • 有些企业的数字化主要在战略层面,格局极高但并未落地。
  • 而有些企业的数字化还是传统的IT采购模式,没有发挥真正的技术优势,打通整体的业务。
  •  还有的企业盲目照搬一些先进技术和最佳实践,并没有花精力、对症下药解决真正的业务问题。

本文我们就先来看看数字化转型的几种驱动力,并重点介绍转型的秘籍“企业架构”,以及云原生时代参考架构方法论

01 数字化转型的驱动力

数字化转型的驱动力有很多,笔者认为,其核心驱动力体现在业务创新、架构优化、组织适配和技术升级四个方面,如图1所示。

图1 数字化转型的核心驱动力

(1)业务创新

生产力决定生产关系,我们也经常讲开源节流。

生产力和开源都是在说新的变化和价值创新。

数字化转型的核心驱动力之一是业务创新,无论是电商、跨境直播、全渠道、社区零售,还是前文提到的C2M、付费会员,都是在创造新的业务模式,以快速匹配能够满足用户个性化需求的服务。

业务创新一方面要看企业是否具有快速把产品和服务触达用户的能力,另一方面要看企业内部有没有快速适应这种变化的流程和机制。

(2)架构优化

数字化转型既是生产力的转型,也是生产关系的转型,而且需要企业从整体战略出发,进行总体架构优化,这种优化既包括业务、应用、数据、技术层面,也包括实时、组织文化等层面。

一般我们提到的架构多指IT架构,如如何开发、部署、运维等,不过从宏观和整体来看,这里的架构优化需要考虑的是企业架构的范畴。

企业要想实现可持续发展,需要达到企业战略、业务、IT的一致,而企业架构就是其中的“黏合剂”。

(3)组织适配

根据康威定律,设计系统的架构受制于产生这些设计的组织的沟通结构。

组织适配需要确定如何构建合理的权责关系,如何有效地沟通和协同,并合理分工和激励,通过什么样的组织进行适配,需要什么样的人才培养机制等,这些不但是数字化转型的要求,而且对于每个企业正常的运营非常重要。

总而言之,数字化更加要求敏捷、包容、开放、自驱、赋能的组织形态。

(4)技术升级

数字化时代有大量的新技术产生,如云计算、大数据、机器智能、物联网等。

其中,云计算伴随着数字化转型正在高速发展,同时云原生让云计算变得更加标准和开放、更加高效和简便,可以说云计算的“下一站”就是云原生。

企业应拥抱新技术,用技术驱动业务创新,为企业数字化转型注入强大动力。

02 数字化的秘籍:企业架构

有没有什么方法来更好地应对这几种数字化转型的驱动力呢?

答案是“企业架构”。

很多企业管理者缺乏数字化转型的指导和方法,因而往往无从下手。

事实上,从企业架构入手是企业进行数字化转型的不错选择。企业架构有几十年的发展历史,有很多成功的案例,在各国都有较为广泛的应用,其在推进信息化建设方面可以起到很大的作用。

企业要想实现长期可持续发展,需要保证企业战略、业务、IT的一致,而企业架构就是其中的“黏合剂”。企业架构的基本组成如图2所示。

图2  企业架构的基本组成

(1)业务架构

把企业的业务战略转化成日常运作的渠道,承载了企业所从事业务的核心逻辑,涉及从战略到商业模式、价值链的转化,以及业务能力、业务流程,还包括组织结构和运营体系等。

(2)IT架构

指导IT设计,是企业信息化建设的蓝图,包括应用架构、数据架构、技术架构。

应用架构更多关注领域、服务和对应的功能,我们常说的应用、系统、组件等一般属于应用架构范畴;数据架构突出数据模型,包括相关的实体、属性、关系等,以及相关的数据分布和管理,数据架构强调对数据的管理和运营,如电商的“千人千面”等;技术架构是支撑整个架构体系的技术部分,涉及传统的单体架构、服务化、平台化,以及云计算中比较前沿的云原生技术架构体系,支撑系统的稳定、可靠及高性能。

03 云原生时代的企业架构

企业架构经过几十年的发展,已经形成比较系统的理论和方法体系,如Zachman 、TOGAF、FEAF、DoDAF、Gartner等,还有大量的咨询公司和研究机构等提出了各自的理论框架。

尽管目前企业架构的定义并没有统一标准,但可以明确的是,在构建符合当今数字化转型背景的企业特色的架构体系时,我们需要结合经典的企业架构框架及先进的云原生技术。

这里给出企业架构方法论参考,主要包括四个部分,如图3所示。

图3-1  企业架构方法论

(1)企业战略计划

数字化转型要为实现企业战略服务。

企业战略进一步可以分解为业务战略和IT战略。

根据这些战略,找到最为紧迫的业务和信息化痛点、瓶颈问题,作为指导企业架构和数字化项目的重要顶层指导方针。

(2)企业架构规划

企业架构是连接企业战略计划和数字化项目的桥梁,有承上启下的重要作用。

业务架构用来落实业务战略,包括业务能力、业务流程、业务逻辑等。

云原生IT架构用来落实IT战略,包括应用架构、数据架构、技术架构,以云原生技术架构为指引,支撑整个架构的快速、敏捷、稳定和高效。

(3)项目实施管理

项目实施管理承接企业架构,关系到战略能否成功落地。

依据企业架构的设计,结合战略计划,分解出若干数字化项目。

实施过程中,采用先进的软件工程和项目管理方法,如敏捷开发、DevOps、持续交付等,最终实现企业战略和企业架构的落地。

(4)架构运营治理

日常运营是架构实施的保障,企业需要通过运营指标和相关机制来驱动架构的持续演进,并优化和完善架构体系。

架构运营治理需要建立治理机制,构建架构成熟度模型和评估机制、架构委员会管理机制、企业组织适配机制、架构原则规范制约机制等。

企业管理者或者企业架构师如果按照上述的思路来设计数字化转型架构,会极大提升企业整体架构的建设效率。

*本文节选自《数字化转型架构:方法论与云原生实践》,作者王思轩

《数字化转型架构:方法论与云原生实践》一书进一步地详细阐述了文中提到的数字化本质和原则、企业架构的基本框架、以及结合云原生特色的企业架构设计细节、参考设计和案例等。欢迎阅读此书了解更多相关内容。

 

内容简介

本书既有顶层设计、方法论,又有落地技术选型、实践,建议企业决策者和管理者、企业架构师和分析师、软件架构师和软件开发工程师、院校师生选择阅读!

本书提出数字化转型架构方法论,将企业总体架构规划与具体落地的云原生技术架构结合在一起,构建企业在业务层面、应用层面、数据层面、技术层面及管理层面的全面立体化架构体系。

本书从数字化转型的发展趋势和本质出发,引出企业架构和云原生架构对于数字化转型的核心价值,同时介绍企业架构的经典理论,进而引出企业云原生架构方法体系,然后详细讲解业务架构、应用架构、数据架构、技术架构、架构治理、组织架构、架构师的自我成长及相关参考实践,助力企业数字化转型。 

作者简介

作者王思轩博士拥有阿里、华为、Qlik等国内外多家企业从业经验,主导过多个企业数字化转型项目和云原生技术咨询工作,7年北美和欧洲海外经历,发表学术论文10余篇。

(声明:本文转载自“博文视点Broadview”微信公众号。)

企业架构设计实战0企业数字化转型和升级:架构设计方法与实践

...例:企业架构整体方法论企业架构的驱动力在当前的数字化时代中,企业要持续发展必须要进行数字化转型和升级,而转型和升级的关键是驱动企业从业务、架构、技术、组织等方面全面且系统地改造升级。图例࿱... 查看详情

企业数字化转型和升级:架构设计方法与实践

目录企业架构整体结构企业架构的驱动力企业架构的基本概念 查看详情

云原生时代,如何构建数字化转型架构?

企业架构可以助力企业数字化转型的规划和建设,其中企业IT架构是承接企业IT战略、对齐业务架构,以及具体IT项目落地的核心枢纽。笔者经常遇到有朋友和客户问什么是云原生?对企业有什么好处?怎样结合云... 查看详情

每日一书丨简单易行的架构设计方法论来啦,要来看看吗

近几年,国内软件行业发展迅猛,软件规模与复杂度不断提高,系统架构模式百花齐放。虽然各个软件公司都在进行架构设计这项工作,但没有一个简单易行、切实落地的架构设计方法论来指导大家按照某种规范... 查看详情

架构师之路系列文章

目录文章目录目录企业数字化转型架构师之路业务架构应用架构API经济数据库设计设计模式系统架构分布式系统RPC远程调用分布式消息队列分布式任务队列微服务架构ServiceComb部署架构高可靠、高可用、高并发、高性能、高可扩... 查看详情

企业数字化转型必备利器之微服务扩展

导读:本系列文章将通过介绍一个真实大型企业数字化转型过程中遇到的层层困难,以及微服务架构如何落地,涉及到的各种真实的解决方案。不空谈,不泛谈,讲事实是本系列文章的原则。  企业数字化转型是近些年来非常... 查看详情

微服务架构:引领数字化转型的基石

...并不知道,在这战绩背后,德邦快递投入了每年5亿元的数字化建设成本,并采用了先进的网易云轻舟微服务平台来构建自己的智能物流体系。德邦快递的例子,只是整个中国数字化转型浪潮中的一朵浪花。然而,敏锐的CIO已经... 查看详情

每日一书丨数字化转型时代,你一定要了解的低代码

随着低代码/无代码平台的兴起,如今,代码开发生产力领域有了很大的变化,无论你会不会编程,出于以下三方面的原因,你都需要了解低代码开发,甚至快速上手编写企业应用。一、低代码开发能缩短... 查看详情

每日一书|金融级it架构:网商银行是如何进行数字化落地的

...商业模式,使得新金融真正成为可能。01 网商银行的数字化落地过程网商银行的发展史,就是一部应用数字技术持续创新、践行普惠金融使命的科技发展史。本文我们就以网商银行的数字化落地过程为例来看一下,... 查看详情

从微服务架构实施看企业数字化转型

摘要:1.为什么说企业数字化转型需要进行微服务架构升级主要描述传统企业IT应用受互联网冲击的大背景,引出传统企业转系需要在架构上向互联网企业学习。2.传统企业实施微服务架构的难点是什么:历史包袱太重... 查看详情

云原生底座之上,企业如何借力领跑数字化转型?

导语|随着数字化转型的加速,越来越多企业选择“乘云而上”,把云战略提升到了全新的高度,并逐步朝着多云架构加速演进。云原生架构的持续迭代,使得云原生技术的应用层出不穷,无论是互联网公司... 查看详情

每日一书丨简单易行的架构设计方法论来啦,要来看看吗

近几年,国内软件行业发展迅猛,软件规模与复杂度不断提高,系统架构模式百花齐放。虽然各个软件公司都在进行架构设计这项工作,但没有一个简单易行、切实落地的架构设计方法论来指导大家按照某种规范... 查看详情

archsummit通过archsummit全球架构师峰会对企业数字化转型的思考

前言📫作者简介:小明java问道之路,专注于研究Java/Liunx内核/C++及汇编/计算机底层原理/源码,就职于大型金融公司后端高级工程师,擅长交易领域的高安全/可用/并发/性能的架构设计与演进、系统优化... 查看详情

书单|做数字化转型,离不开这10本书!

...年9月,国务院国资委颁布了《关于加快推进国有企业数字化转型工作的通知》,对国有企业数字化转型提出具体要求,数字化转型成为企业发展的必由之路。数字化的关键是驱动企业从业务、架构、技术、组织等方... 查看详情

海量数字化业务时代,企业应用发布自动化系统应该如何设计?

背景 01 应用运维背景随着数字化转型的发展,线下业务逐渐线上化,应用数量与日俱增,应用架构也趋于多样化和复杂化,而IT基础设施逐步云化标准化并趋于稳定,因此运维的重心和价值渐渐聚焦于应用。应用运维团队肩负... 查看详情

农商行数字化转型的烦恼

IT技术日益革新。当我们在给客户分享烟囱式的单体应用如何逐步拆分演变为SOA架构,SOA架构再如何彻底拆分演变成微服务架构的时候,更为新型的技术、架构又在冲击着我们的认知。互联网行业就像技术赛道上的领跑员,拖着... 查看详情

每日一书|揭云计算数据底座——对象存储

...发工作如行云流水。云计算是新一代的IT技术,也是数字化转型的新基础设施。有了云计算平台,大数据技术才得以迅猛发展。怎样获取、存储、处理、应用数据,是一整套方法论,也要有一整套的工具。对象存... 查看详情

企业架构设计实战应用架构设计(代码片段)

...并进行正确的技术选型,提供IT的投资依据,结合数字化转型项目,提高企业业务和技术的核心竞争力。图例:业务架构向IT架构转化的过程在业务架构向IT架构转化的过程中,业务架构为IT架构提供了企业业务... 查看详情