写点什么

创建面向服务企业(SOE)的模型驱动方法

  • 2011-09-28
  • 本文字数:1276 字

    阅读完需:约 4 分钟

在最新的 Service Technology Magazine 杂志上,IBM GBS 部门的企业架构师 Anirban Ray提出一种模型驱动的方法,以创建面向服务的企业(Service-Oriented Enterprise,SOE)。与其他方法不同的是,这种方法假定 IT 是业务的一个有机组成部分,因此消弭了业务与 IT 对齐的问题,并将重点放在达成业务目标上,具体方式是:基于衍生自该模型的业务需求,提供内部或外部的服务。

该模型认为:面向服务的企业必须创建、管理和维护“动机(Motivation)”、“战略(Strategy)”、“流程(Process)”、IT、“运营(Operating)”和“监管(Governance)”等多种模型。Anirban 解释道:

深入分析动机、战略、流程和 IT 模型,可以发现:每个模型都在前一个模型的基础上形成进一步协作,从而确保动机模型定义的业务动机通过 IT 模型得到实现。运营模型和监管模型监控和管理这个实现过程的结果,而且是持续的过程,确保 IT 模型总是来自于业务动机,因此不需要再向业务看齐。这保证 IT 成为业务的有机组成,也就是说,每一笔 IT 投资都是为了达成业务目标,而不是要跟业务目标“对齐”。不过,对于企业在开始实践 SOE 之前的现有 IT 方案,仍需要考虑对齐的问题,但思想范式上的转换仍有必要,这样才能实现新的方法。

InfoQ:您提出的建设 SOE 的模型驱动方法,是为了解决现有企业架构的框架和标准的哪些问题?整个框架跟 TOGAF ADM 方法有极为相似之处,二者对比有何异同?

为了实现业务动机,创建 SOE 的模型驱动方法,使用基于上下文的、协作的、互联的和可消费的模型,将业务动机、战略意图、决策制定和业务执行捆绑在一起。企业架构是企业中的规划职能(类似于城市规划),像 TOGAF ADM 这样的企业架构方法,企业架构师可以用其来理解企业的动机、战略,分析并排定企业组织变更过程的优先级。企业架构方法帮助创建的模型可以把业务动机与业务执行绑在一起,而且这些模型是 SOE 需要的多种模型的子集。企业架构主要在企业战略和解决方案交付之间起到桥梁作用,但没有涵盖 SOE 需要的所有模型。 而且,创建 SOE 的模型驱动方法指出:我们将 IT 视为核心业务的一部分,而且业务驱动组织完成从战略到 IT 实现的变革。这需要创建基于上下文的模型(包括业务动机、战略、流程、IT、运营和监管),这些模型可供执行不同业务职能、担任不同职责(包括动机、战略和规划、管理控制、执行)的不同特定角色使用,而企业架构方法仅仅为企业架构(规划)职能创建基于上下文的模型。

InfoQ:整个模型框架看起来建议使用自顶向下的设计范式。如何将它扩展到其他设计范式?您能否介绍下实施过程?特别是针对现有企业。

模型提出了创建 SOE 的途径。它建议融合业务和 IT,其中讨论的模型对于形成融合至关重要。它建立的框架,可供 SOE 实现,而不仅是设计范式。在模型讨论的范围之内,企业可以随意使用自顶向下、自底向上、或是二者结合的设计方法。比如,人们可以从识别业务目标开始,分析现有系统,并将它们映射到业务目标上。对于现有企业,推荐同时采用自底向上和自顶向下两种方法。

查看英文原文: InfoQ: Model-Driven Approach to Service-Oriented Enterprise (SOE)

2011-09-28 23:122501
用户头像

发布了 479 篇内容, 共 159.2 次阅读, 收获喜欢 50 次。

关注

评论

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

每天学一个 Linux 命令(3):ls

民工哥

程序员 linux运维

OCR 技术如何促进 PDF 文档的数字化转型

Geek_b33b8e

数字化转型 PDF OCR 文件操作

分页场景慢?MySQL迷惑行为解读~

Java架构师迁哥

Zabbix Linux 下源码安装

耳东@Erdong

zabbix 4月日更

第一个 Go 程序

escray

学习 极客时间 Go 语言 4月日更 Go100

VueRouter源码解读:三大核心模块构成

梁龙先森

源码分析 大前端 vue-router

GaussDB(for openGauss)让数据“存得下、算得快、算得准”

华为云开发者联盟

GaussDB(for openGauss) 华为云数据库 数据分布方式 计算下推 数据强一致

数据库存取策略对比

小舰

4月日更

区块链特色农产品溯源平台解决方案

13828808769

溯源 #区块链#

只要你不敢以MySQL专家自诩,又岂敢错过这本神书?

Java架构师迁哥

小心,别被eureka坑了

好好学习,天天向上

Java spring 信息安全 springboot Eureka

树莓派4B搭建Pytorch环境

IT蜗壳-Tango

IT蜗壳教学 4月日更

喜欢回忆过去的人,没有未来

小天同学

成长 自我思考 个人感悟 突破瓶颈 4月日更

Github Star 11.5K项目再发版:AAAI 2021 顶会论文开源,80+多语言模型全新升级

百度大脑

飞桨

他人方寸间,山海几千重

清秋

随笔 4月日更 1 周年盛典 我和写作平台的故事

每天学一个 Linux 命令(5):passwd

民工哥

Linux 程序员 运维 后端

C++系列:Visual Studio(VS)2019登录不上?

Bob

c++ 踩坑经历 编程经验 4月日更

ES9的新特性:异步遍历Async iteration

程序那些事

JavaScript ecmascript 程序那些事 es9

小程序支持MQTT协议

风翱

小程序 websocket mqtt 4月日更

工厂模式还不懂?看这里!

IT皮皮蟹

Java 设计模式

SQL 性能优化的几条建议

U2647

sql 4月日更

智慧公安重点人员管控系统搭建,实现重点人员动态管控

13828808769

智慧公安

计算机原理学习笔记 Day5

穿过生命散发芬芳

计算机原理 4月日更

中寰卫星导航卜钢采访:IT年轻人怎么工作、学习和生活(采访提纲)

老猿Python

学习 采访 IT年轻人

被应用商店下架的应用,该如何下载?

彭宏豪95

效率 App 苹果 4月日更

算法突击营毕业总结

韩儿

Python OpenCV 图像处理之直方图的应用,取经之旅第 26 天

梦想橡皮擦

Python OpenCV 4月日更

每天学一个 Linux 命令(4):useradd/userdel

民工哥

Linux 程序员 运维

每天学一个 Linux 命令(6):cp

民工哥

Linux 程序员 运维

使用Harbor搭建Mirror Registry

xcbeyond

Harbor 4月日更 镜像仓库

算法思考:红包金额生成

程序员架构进阶

Java 28天写作 算法解析 4月日更 微信红包

创建面向服务企业(SOE)的模型驱动方法_架构_Jeevak Kasarkod_InfoQ精选文章