11 月 19 - 20 日 Apache Pulsar 社区年度盛会来啦,立即报名! 了解详情
写点什么

对业务架构的进行更合理抽象能成为企业架构的关键吗?

  • 2010-12-14
  • 本文字数:1123 字

    阅读完需:约 4 分钟

虽然“企业架构(Enterprise Architecture,简称 EA)”的正式提出已有十年之久,但是 EA 原则仍然缺乏稳固的基础。多数企业知道他们必须要EA ,并且他们的确这么做了,但是他们仍然在为什么做以及怎么做的问题上说法不一。

JP Morgenthal 在几个月前提出:

为了 EA 而 EA 似乎是一项有效而且重要的工作,但是回想起来,这实际是漫无目的地挣扎、希望得到关注的举动。我们在工业界一次又一次地听到:EA 没有得到重视……然而,EA 仍然苦苦挣扎着寻求在战略重要性上的重视。

他在博文中总结:

  • 不要试图让所有人意识到 EA 的重要性,只需要保证它能成为任何转型工作的关键部分即可。
  • IT 更应该站在业务的视角思考问题,而不是按照工程师的方式去思考。

Fujitsu 的云架构师 Ian,“IT Blagger 3.0”,延伸了 JP 的观点:

EA 工作者们更应该关注如何让他们所在企业的目标及能力被更深入地理解——从而有利于企业进行战略决策并采取适当的行动——而不是担当(通常)碍事且不相干的 IT 战略与治理的角色。

在公司里,Ian 开发了一个展现业务组件的业务能力视图。对他而言,其终点不一定是了解如何交付(或实现)这些能力,该层次的细节无需人人了解。他认为更重要的是理解每个能力的目标及其丰富的输出。Ian 认为,只有当新应用程序使用到这些能力时才需了解进一步的细节。

我们有一个关于企业内资产的粗略的组合视图,它们是最底层的资产,这些资产之间存在一些关联关系,但这些信息只够对单个能力的理解。范围较大的系统性问题或可能发生的变更将会带来的影响则没有在视图中涵盖。

Ian 的基本观点是,得到企业如何运转的一个集中视图是不可能的,特别是在要求此视图带来的价值大于投入的前提下。他还认为传统观念上的 EA(人员 、流程和技术)太过简单以至于无法支持业务模型的多样性。因此,他建议在不同抽象层次上建立业务架构的资产,产出一套适合企业环境的方法,从而有利于更全面的决策与实施。

一个有助于认识企业能力、得到可付诸实施的理解的行之有效的框架,比一大堆造成信息过量、迷茫和迟钝的(多数情况下是过时的)数据要有价值得多。

Ian 认为,从 EA 的角度,忽视企业运营的生态系统是无论如何也不能接受的。你甚至需要重新思考云的角色,它不再是一个单纯的计算设施,它还提供了比传统 IT 更开放、更协作的环境以实现业务能力。太过专注细节的 EA 部门可能不会站在该层次上思考问题,从而无法享受云带来的全部好处。

EA 的价值、角色以及方法相关的争辩可能还会持续相当一段时间,但是,在经历了十年的尝试与失败之后,业务架构又面临着云和移动计算又带来的冲击,也许是时候该好好想想你的 EA 部门了。你的观点呢?


查看英文原文: Are Better Business Architecture Abstractions the Key to Enterprise Architecture?

2010-12-14 09:491791
用户头像

发布了 184 篇内容, 共 71.6 次阅读, 收获喜欢 6 次。

关注

评论

发布
暂无评论
发现更多内容

Nexmark: 如何设计一个流计算基准测试?

Apache Flink

flink

架构师训练营 1 期 - 第三周 - 设计模式

三板斧

极客大学架构师训练营

阿里内部超流行的“SpringBoot+ 微服务指南”,理论与实战双管齐下

Java架构之路

Java 程序员 微服务 Spring Boot 编程语言

Greenplum 性能优化之路 --(三)ANALYZE

腾讯云大数据

大数据 数据仓库

Java源码系列2——HashMap

超超不会飞

Java

Smartisan

Changing Lin

摄影

传统网络缺失货币层,比特币是否能担此大任?

blockchain

比特币 区块链 数字货币 比特币数字货币 区块俩金融

2020互联网公司中秋礼盒大比拼!(文末送福利)

Java架构师迁哥

太牛了,这份神仙级面试笔记把所有 Java 知识面试题都详解出来了

Java架构之路

Java 程序员 面试 编程语言

2020HC大会上,这群人在讨论云原生…

华为云开发者联盟

华为 华为云 大会

GitHub上标星68k,基于SpringBoot+Netty分布式开源的即时通讯系统项目

Java架构之路

Java 程序员 编程语言 Netty 项目实战

优秀组织的5大表现

凌晞

团队管理 团队组织 组织

一个好系统自我完善自我进化的方法

boshi

产品思维 系统工程 即时反馈 生态体系

Java源码系列3——LinkedHashMap

超超不会飞

Java

在 InfoQ 兼职做运营

邓瑞恒Ryan

创业 用户增长 创业心态 运营 产品运营

一个Hibernate的事务问题

YoungZY

hibernate

谈谈测试

得大自在

测试的价值 测试文化 测试落地

基于 Flink + Hive 构建流批一体准实时数仓

Apache Flink

flink

第三周学习代码重构总结

三板斧

极客大学架构师训练营

【架构笔记之设计模式】架构师训练营第1期第3周

业哥

极客大学架构师训练营

Greenplum 性能优化之路 --(二)存储格式

腾讯云大数据

大数据

经常使用的数据结构

hasWhere

Java源码系列4——HashMap扩容时究竟对链表和红黑树做了什么?

超超不会飞

Java

烦人的Null,你可以走开点了

四猿外

Java 注解 空指针 Optional null

FastDFS 分布式文件系统详解

哈喽沃德先生

文件系统 分布式文件存储 fastdfs 分布式文件

架构师训练营第1期第3周作业

业哥

极客大学架构师训练营

CSS语法与规则 — 重学CSS

三钻

CSS 大前端

Dromara团队发布Hmily全新架构的2.1.1版本

猫大人

分布式事务 分布式柔性事务‘’

码住!Flink Contributor 速成指南

Apache Flink

flink 开源社区

架构师训练营第 1 期第 3 周学习总结

好吃不贵

极客大学架构师训练营

我一定是熬夜熬傻了,小程序后台获取用户信息居然发生了这件事

小Q

Java 小程序 学习 编程 架构

对业务架构的进行更合理抽象能成为企业架构的关键吗?_架构_Jean-Jacques Dubray_InfoQ精选文章