【企业架构】现代企业架构方法——第 1 章

简介: 【企业架构】现代企业架构方法——第 1 章

利用移动性、云、物联网和大数据实现企业转型

第 1 章:企业架构基础

介绍

本章涵盖了企业架构的基础知识。

在任何商业冒险中,必须首先满足基本面,以便进一步取得进展。出于这个原因,我从现代化背景下企业架构的定义开始,介绍了处理企业复杂性的基本技术。

在连续的章节中,作为另一个基本方面,我谈到了企业架构师在领导成功的现代化计划中不断变化的重要角色和责任。

最后,在设置了这些基础之后,我强调了这个独特框架中的其他必要支柱。

企业架构的定义

信息技术 (IT) 中的企业架构 (EA) 学科定义了企业级别的宏观 IT 架构。它侧重于使用治理方法将 IT 功能映射到业务需求。

传统上,企业思想领袖引入城市规划隐喻来定义和可视化 EA。到目前为止,这个城市规划比喻是提供对 EA 的共同理解的最引人注目的解释。因此,在本书中,我时不时地用这个比喻来传达信息并阐明抽象点。


EA 的重点是定义和描述企业中的关系、逻辑流程、业务流程、活动、功能、数据、信息、应用程序、底层技术和支持工具的实现。

愿景、流程和计划是 EA 的基本方面。这三个方面——愿景、流程和规划——是由企业级的业务需求、能力和要求驱动并与之紧密结合的。

EA 有五个不同的阶段。按照成熟度的顺序,这些阶段是初始阶段、基线阶段、目标阶段、集成阶段和优化阶段。因此,企业现代化计划必须考虑这些阶段,并以单独和综合的方式处理它们。

EA 有几个参考模型来解释其基本领域。最常见的模型是:

  • BRM(业务参考模型),
  • CRM(组件参考模型),
  • TRM(技术参考模型),
  • DRM(数据参考模型),
  • PRM(性能参考模型)。

这些模型涵盖业务能力、功能、技术标准、IT 系统、数据描述和质量测量。这些模型已经很成熟了。例如,最常见的 EA 方法之一,FEA(联邦企业架构)使用这些模型。

有许多用于企业架构的传统方法。流行的是 TOGAF、Zachman 和 FEA。

此外,一些大型组织有其既定的专有方法,这些方法用于内部目的,不公开共享。

但是,通过学习已建立的方法并广泛理解企业架构原则,企业架构师可以快速学习其他专有技术。他们可以在相对较短的时间内审查它们并使用实际的工作产品。

管理企业复杂性

企业环境可能非常复杂,涵盖多层系统、技术、工具和流程。因此,企业架构师的关键角色之一是管理复杂性。我们可以使用不同的方法和技术来管理企业的复杂性。

一种常见的简化技术是分区方法。一些企业架构师可能会使用不同的术语进行分区,例如划分、细分、分离和分配。


这些术语的意思都是一样的。划分的过程是指使一个重要点的较小部分。例如,在处理网络系统时,首先,我们将整个网络划分为更小的组,例如广域网或局域网。接下来,我们可以从路由器、交换机等设备等工具的角度来划分广域网。

一旦我们划分了一个主要系统,我们就可以开始简化。简化是一种扩展技术。我们可以为不同的场景和活动定制化简过程。

简化系统的一种有效方法是减少其数量。以服务器的数量为例。与十台服务器相比,查看一千台服务器可以产生巨大的差异。

另一种技术可以是从一大群集群项目中移动一个项目,但仍然保持关系以保持其核心身份。本书有一章介绍了简化对于企业现代化的重要性,因为它是一个关键因素。


在划分和简化之后,第三个关键方法是迭代。迭代以较小的步骤和块进行活动。迭代是处理复杂性和不确定性的最佳方法之一。

通过迭代步骤,我们取得了特定的结果。如果效果是积极的,我们就会取得进展并进入下一次迭代。如果影响是负面的,我们会失败但学会不这样做并尝试另一个迭代。

这种负面结果的积极方面是我们以便宜且迅速的方式失败。从财务和项目进度的角度来看,廉价而迅速地失败并没有太大的不同。我的意思是我们不会消耗很多预算。

由于迭代在企业现代化中至关重要,本书提供了一章介绍成功的现代化计划的敏捷方法和途径。

简而言之,我们可以通过日常示例记住这三种基本方法。我们有不同的团队负责不同的工作职能。这就是分组的划分。我们属于一个国家。这是一个简化。我们逐章计划学校或认证考试。这是迭代。

我们还为这些技术使用了不同的工具。在本书的各个章节中,我们将介绍它们。

企业解决方案成本

企业转型中的一切都会产生高昂的成本。我们称它们为已知和隐性成本。处理已知成本会更舒服。然而,挑战在于处理隐性成本。

隐性成本类似于冰山中更重要的部分。即使财务团队管理成本,企业架构师也需要找到降低企业现代化解决方案成本的方法。我们需要在不影响质量的情况下逐步降低价格。质量考虑是企业现代化计划的关键要素。


人们认为,在不影响质量的情况下使解决方案具有成本效益是不可能的,因为在架构开发阶段要进行许多权衡。当然,要实现这一目标,需要考虑许多挑战和因素。

但是,可以通过使用系统方法进行权衡来降低解决方案成本。我们可以从业务和技术部门获得协作输入。我们也可以使用敏捷过程。通过应用专业的勤奋、架构严谨性、交付敏捷性和智能协作,可以提高解决方案的质量。这些方法对于保持和提高质量至关重要。

有趣的是,企业架构师需要参与成本模型开发。例如,一旦他们制定了解决方案策略并完成了所有高级设计工件,他们就可以制定解决方案的物料清单 (BOM)。

需要注意的是,项目经理和采购人员可能会对生成前期 BOM 施加巨大压力。但是,我们可以指出,没有经过批准的架构,任何 BOM 都不能正式化。企业架构师的这种自信和直率的投入可以为项目节省大量资金并节省紧张的预算。

一般基础设施和维护成本与大型数据中心、服务器场、移动 BI、大数据和云基础设施相关。但是,从成本的角度来看,这些基础架构组件可以使企业解决方案更加可行。

了解为消费者服务的设备或一组设备中的单个故障或缺陷可能会影响服务水平并导致服务提供商的高成本是至关重要的。

系统的可用性和性能对于惩罚性服务水平起着重要作用。自动化 SLA(服务水平协议)可以识别低可用性和低性能。这些自动化的 SLA 触发规则并迫使违反协议的组织支付合同约定的罚款。

停机时间是产生过多罚款的最关键因素。系统关闭的时间越长,惩罚就越高。因此,根据商定的费率,服务停机成本可能非常高,并且当组织因服务级别违规而累积时会导致过度处罚。


服务级别违规会对组织的产品和服务产生战略性不利影响。例如,服务中断或产品缺陷会导致客户满意度下降。如果我们也从消费者的角度来看,他们会因为服务停机而失去业务。即使消费者组织得到了服务提供商支付的 SLA 罚金,这也是一种不受欢迎的情况。

企业架构师需要关注早期现代化解决方案生命周期阶段的 SLA。解决方案的质量越高,当解决方案投入生产和运行状态时,SLA 就越容易满足。每个阶段对质量的严格要求可以对降低 SLA 风险做出积极贡献。

解决 SLA 问题的一些关键考虑因素可能是自主状态监测和远程维护。关于这些技术有独特的解决方案。聘请自动化专家在我们的现代化解决方案中设计这些功能会很有帮助。

服务水平管理在企业现代化计划中也很重要。业务主管普遍担心的问题之一是性能和可用性问题可能会损害其组织的客户满意度并损害业务收入。为了减轻与这种业务恐惧相关的风险,企业架构师需要尽早以集成的方式特别关注 SLA 战略、规划、设计和实施。

企业现代化方法

企业现代化是企业从混乱走向和谐的漫长征程。该流程包括企业的各个方面。在本书的范围内,我将重点放在企业 IT 系统上。

尽管企业 IT 系统看起来像是总体企业中的一个组织的一小部分,但这个领域本身可能是巨大的,尤其是对于大型企业组织而言。

企业 IT 系统包括业务 IT 流程、业务数据、业务应用程序、IT 基础设施和 IT 服务交付。加上多个国家等地理因素,这些域甚至会变得更加复杂。然而,这些主要领域可以并行迭代地进行现代化改造。

自上而下和自下而上的方法都可以应用于现代化计划。例如,在顶层业务、IT 流程和底层 IT 基础设施中。

这两个领域可以使用并行活动独立地进行现代化改造。但是,集成方法至关重要,因为从多个角度总是存在依赖关系和相互依赖关系。

一旦业务和架构团队制定了现代化战略,企业架构师就会对其进行改进并将其转换为新结构。战略文件是将所有各方和利益相关者放在同一页面上的关键工件。然后,企业架构师根据短期、中期和长期考虑确定这些领域之间必要的依赖关系。

使用该策略并考虑依赖关系,企业架构师制定了一个高级路线图来通知发起人的高管。该路线图可以指示整体现代化的主要成果、时间表和估计成本。这些迹象可能非常高,因为可能有许多因素会影响项目时间表和成本。


一旦确定了企业现代化的路线图,企业架构师需要考虑范围内计划的当前状态、指示性未来状态以及达到最终状态的策略,进行全面的可行性评估。

这种可行性评估必须包括关键风险、假设、约束和依赖关系。可行性评估是企业架构师可以提供给发起人的高管做出明智决策的解释性工具。

在审查和批准可行性评估后,企业架构师通过收集基于前面提到的领域的解决方案的高级需求来调查环境。

由于处理这些领域的需求可能是压倒性的,企业架构师需要将需求收集过程委托给领域专家、程序架构师和业务分析师。

在这个需求收集阶段,企业架构师的角色是协调和促进需求管理团队。该团队由多名架构师和业务分析师组成。

在合理地收集和分析需求之后,下一个重要的活动是根据业务影响对需求进行优先级排序。

企业架构师需要制定一套标准,根据战略、路线图文件中描述的因素以及发起人设定的财务和业务优先级来确定需求的优先级。

相关文章
|
4月前
|
缓存 负载均衡 监控
微服务架构下的电商API接口设计:策略、方法与实战案例
本文探讨了微服务架构下的电商API接口设计,旨在打造高效、灵活与可扩展的电商系统。通过服务拆分(如商品、订单、支付等模块)和标准化设计(RESTful或GraphQL风格),确保接口一致性与易用性。同时,采用缓存策略、负载均衡及限流技术优化性能,并借助Prometheus等工具实现监控与日志管理。微服务架构的优势在于支持敏捷开发、高并发处理和独立部署,满足电商业务快速迭代需求。未来,电商API设计将向智能化与安全化方向发展。
|
6月前
|
人工智能 供应链 调度
|
7月前
|
人工智能 运维 监控
领先AI企业经验谈:探究AI分布式推理网络架构实践
当前,AI行业正处于快速发展的关键时期。继DeepSeek大放异彩之后,又一款备受瞩目的AI智能体产品Manus横空出世。Manus具备独立思考、规划和执行复杂任务的能力,其多智能体架构能够自主调用工具。在GAIA基准测试中,Manus的性能超越了OpenAI同层次的大模型,展现出卓越的技术实力。
|
9月前
|
自然语言处理 算法 JavaScript
面向长文本的多模型协作摘要架构:多LLM文本摘要方法
多LLM摘要框架通过生成和评估两个步骤处理长文档,支持集中式和分散式两种策略。每个LLM独立生成文本摘要,集中式方法由单一LLM评估并选择最佳摘要,而分散式方法则由多个LLM共同评估,达成共识。论文提出两阶段流程:先分块摘要,再汇总生成最终摘要。实验结果显示,多LLM框架显著优于单LLM基准,性能提升最高达3倍,且仅需少量LLM和一轮生成评估即可获得显著效果。
294 10
面向长文本的多模型协作摘要架构:多LLM文本摘要方法
|
9月前
|
机器学习/深度学习 人工智能 NoSQL
记忆层增强的 Transformer 架构:通过可训练键值存储提升 LLM 性能的创新方法
Meta研究团队开发的记忆层技术通过替换Transformer中的前馈网络(FFN),显著提升了大语言模型的性能。记忆层使用可训练的固定键值对,规模达百万级别,仅计算最相似的前k个键值,优化了计算效率。实验显示,记忆层使模型在事实准确性上提升超100%,且在代码生成和通用知识领域表现优异,媲美4倍计算资源训练的传统模型。这一创新对下一代AI架构的发展具有重要意义。
373 11
记忆层增强的 Transformer 架构:通过可训练键值存储提升 LLM 性能的创新方法
|
7月前
|
监控 安全 Cloud Native
企业网络架构安全持续增强框架
企业网络架构安全评估与防护体系构建需采用分层防御、动态适应、主动治理的方法。通过系统化的实施框架,涵盖分层安全架构(核心、基础、边界、终端、治理层)和动态安全能力集成(持续监控、自动化响应、自适应防护)。关键步骤包括系统性风险评估、零信任网络重构、纵深防御技术选型及云原生安全集成。最终形成韧性安全架构,实现从被动防御到主动免疫的转变,确保安全投入与业务创新的平衡。
|
7月前
|
安全 容灾 网络安全
深度用云——释放企业潜能 | 网络先行——阿里云网络卓越架构白皮书正式发布
深度用云——释放企业潜能 | 网络先行——阿里云网络卓越架构白皮书正式发布
254 3
|
8月前
|
弹性计算 负载均衡 安全
【上云基础系列-02】企业推荐!必学必会的上云标准架构(弹性架构)
本文介绍上云标准弹性架构,针对企业业务发展需求,推荐使用多服务器的弹性架构而非单体架构。方案包含负载均衡、NAT网关、云服务器ECS、云数据库RDS等组件,确保业务的负载分担、冗余备份及平滑扩展。通过统一公网暴露面管理和VPC网络设计,保障架构的稳定性、安全性和可扩展性。该架构适用于中小企业上云,避免性能瓶颈和迭代升级困难,支持业务持续发展。更多内容可参考下方演进说明总览。
|
10月前
|
监控 数据可视化
如何通过建模工具实现企业架构治理全流程管理
企业架构治理工具通过构建统一的架构语言、可视化建模、流程管理、资源整合和多场景分析,实现企业架构的全生命周期管理。该工具赋能企业数字化转型,确保业务、平台、数据及技术相互耦合闭环,提供从规划到决策的一站式服务,助力提升业务运营、优化组织管理和加速数字化建设。
217 2
如何通过建模工具实现企业架构治理全流程管理
|
8月前
|
机器学习/深度学习 算法 文件存储
神经架构搜索:自动化设计神经网络的方法
在人工智能(AI)和深度学习(Deep Learning)快速发展的背景下,神经网络架构的设计已成为一个日益复杂而关键的任务。传统上,研究人员和工程师需要通过经验和反复试验来手动设计神经网络,耗费大量时间和计算资源。随着模型规模的不断扩大,这种方法显得愈加低效和不够灵活。为了解决这一挑战,神经架构搜索(Neural Architecture Search,NAS)应运而生,成为自动化设计神经网络的重要工具。

热门文章

最新文章