【企业架构】现代企业架构方法——第 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 基础设施中。

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

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

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


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

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

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

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

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

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

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

相关文章
|
18天前
|
运维 Cloud Native 持续交付
深入理解云原生架构及其在现代企业中的应用
随着数字化转型的浪潮席卷全球,企业正面临着前所未有的挑战与机遇。云计算技术的迅猛发展,特别是云原生架构的兴起,正在重塑企业的IT基础设施和软件开发模式。本文将深入探讨云原生的核心概念、关键技术以及如何在企业中实施云原生策略,以实现更高效的资源利用和更快的市场响应速度。通过分析云原生架构的优势和面临的挑战,我们将揭示它如何助力企业在激烈的市场竞争中保持领先地位。
|
2天前
|
监控 数据可视化 架构师
为什么企业需要开展架构治理?
随着数字化转型加速,企业面临的技术和业务环境日益复杂,传统架构难以应对快速变化的需求。企业架构治理成为数字化转型的关键,通过确保技术与战略对接、优化资源利用、降低风险和复杂性,提升企业灵活性、效率和创新能力,支持快速响应市场变化,推动数字化转型成功。
30 7
为什么企业需要开展架构治理?
|
3天前
|
机器学习/深度学习 算法 数据可视化
基于深度混合架构的智能量化交易系统研究: 融合SSDA与LSTM自编码器的特征提取与决策优化方法
本文探讨了在量化交易中结合时序特征和静态特征的混合建模方法。通过整合堆叠稀疏降噪自编码器(SSDA)和基于LSTM的自编码器(LSTM-AE),构建了一个能够全面捕捉市场动态特性的交易系统。SSDA通过降噪技术提取股票数据的鲁棒表示,LSTM-AE则专注于捕捉市场的时序依赖关系。系统采用A2C算法进行强化学习,通过多维度的奖励计算机制,实现了在可接受的风险水平下最大化收益的目标。实验结果显示,该系统在不同波动特征的股票上表现出差异化的适应能力,特别是在存在明确市场趋势的情况下,决策准确性较高。
20 5
基于深度混合架构的智能量化交易系统研究: 融合SSDA与LSTM自编码器的特征提取与决策优化方法
|
2天前
|
监控 数据可视化
如何通过建模工具实现企业架构治理全流程管理
企业架构治理工具通过构建统一的架构语言、可视化建模、流程管理、资源整合和多场景分析,实现企业架构的全生命周期管理。该工具赋能企业数字化转型,确保业务、平台、数据及技术相互耦合闭环,提供从规划到决策的一站式服务,助力提升业务运营、优化组织管理和加速数字化建设。
13 2
如何通过建模工具实现企业架构治理全流程管理
|
1月前
|
运维 负载均衡 Shell
控制员工上网软件:高可用架构的构建方法
本文介绍了构建控制员工上网软件的高可用架构的方法,包括负载均衡、数据备份与恢复、故障检测与自动切换等关键机制,以确保企业网络管理系统的稳定运行。通过具体代码示例,展示了如何实现这些机制。
122 63
|
27天前
|
人工智能 运维 算法
引领企业未来数字基础架构浪潮,中国铁塔探索超大规模分布式算力
引领企业未来数字基础架构浪潮,中国铁塔探索超大规模分布式算力
|
3天前
|
弹性计算 负载均衡 安全
企业业务上云经典架构方案整体介绍
本次课程由阿里云产品经理晋侨分享,主题为企业业务上云经典架构。内容涵盖用户业务架构现状及挑战、阿里云业务托管经典架构设计、方案涉及的产品选型配置,以及业务初期如何低门槛使用。课程详细介绍了企业业务上云的全流程,帮助用户实现高可用、稳定、可扩展的云架构。
|
2月前
|
运维 供应链 安全
SD-WAN分布式组网:构建高效、灵活的企业网络架构
本文介绍了SD-WAN(软件定义广域网)在企业分布式组网中的应用,强调其智能化流量管理、简化的网络部署、弹性扩展能力和增强的安全性等核心优势,以及在跨国企业、多云环境、零售连锁和制造业中的典型应用场景。通过合理设计网络架构、选择合适的网络连接类型、优化应用流量优先级和定期评估网络性能等最佳实践,SD-WAN助力企业实现高效、稳定的业务连接,加速数字化转型。
SD-WAN分布式组网:构建高效、灵活的企业网络架构
|
1月前
|
Kubernetes Cloud Native 云计算
云原生技术深度解析:重塑企业IT架构的未来####
本文深入探讨了云原生技术的核心理念、关键技术组件及其对企业IT架构转型的深远影响。通过剖析Kubernetes、微服务、容器化等核心技术,本文揭示了云原生如何提升应用的灵活性、可扩展性和可维护性,助力企业在数字化转型中保持领先地位。 ####
|
1月前
|
运维 Cloud Native Devops
云原生架构:重塑企业IT的未来####
随着数字化转型浪潮的汹涌,云原生架构凭借其高度灵活、可扩展和高效的特性,正逐步成为企业IT系统的核心。本文将深入探讨云原生架构的核心要素、技术优势以及如何引领企业实现业务创新与敏捷交付。 ####
下一篇
DataWorks