写点什么

创建面向服务企业(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:122613
用户头像

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

关注

评论

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

TDengine 3.0.2.5 查询再优化!揭秘索引文件的工作原理

TDengine

数据库 tdengine 时序数据库

安擎董事长俞跃渊:打造智能算力,创新产业价值

科技热闻

熊猫小说家功能升级:支持阅读原文+更多功能等你解锁

澜舟孟子开源社区

NLP 大模型 AIGC 澜舟科技

云小课|使用SpringBoot快速构建FunctionGraph HTTP函数

华为云开发者联盟

开发 HTTP 华为云 企业号 2 月 PK 榜 华为云开发者联盟

Java培训有哪些不同的学习方法

小谷哥

模块6如何设计微服务架构

程序员小张

镜舟城市行|镜舟联手永洪科技共话数智运营

镜舟科技

数据库

再获权威认证!秒云顺利通过ISO20000、27001双系统认证

MIAOYUN

ISO9001 ISO20000 ISO27001

嵌入式ARM设计编程(一) 简单数据搬移

timerring

arm

宋红康2023版Java视频发布

小谷哥

大数据培训零基础的方法有哪些

小谷哥

软件测试/测试开发 | web 控件的交互进阶

测试人

软件测试 自动化测试 测试开发 Web自动化测试

用javascript分类刷leetcode22.字典树(图文视频讲解)

js2030code

JavaScript LeetCode

设计模式第五讲-装饰器模式和代理模式详解

C++后台开发

数据结构 设计模式 后端开发 Linux服务器开发 C++开发

MRS+LakeFormation:打造一站式湖仓,释放数据价值

华为云开发者联盟

大数据 后端 华为云 企业号 2 月 PK 榜 华为云开发者联盟

实战分享,电路板设计后这样干,一个人也能轻松搞定项目!

华秋PCB

PCB PCB打样 PCB设计

由浅入深,聊聊OkHttp的那些事(很长,很细节)

Petterp

android okhttp

fabric.js开发图片编辑器的细节实现

秦少卫

架构 编辑器 Fabric.js 前端编辑器

IoTLink 版本更新 v1.5.2

山东云则信息科技

物联网

安势信息入选 SegmentFault思否「2022 中国新锐技术先锋企业」

安势信息

软件成分分析 清源CleanSource SCA 安势信息 技术先锋 SegmentFault

Cloud Kernel SIG月度动态:发布ANCK 5.10-013版本、完整支持Intel SPR处理器

OpenAnolis小助手

开源 版本 内核 龙蜥社区 sig

大咖说·图书分享|狼书(卷3):Node.js高级技术

大咖说

node.js 阿里云 开发者

特定领域知识图谱融合方案:文本匹配算法之预训练Simbert、ERNIE-Gram单塔模型等诸多模型【三】

汀丶人工智能

人工智能 自然语言处理 知识图谱 2月月更 2月日更

详解Redisson分布式限流的实现原理

华为云开发者联盟

后端 开发 华为云 企业号 2 月 PK 榜 华为云开发者联盟

如何快速实现多指标计算

jiangxl

前端工程师leetcode算法面试必备-二叉树深度广度遍历

js2030code

JavaScript LeetCode

软件测试/测试开发 | Web 控件定位与常见操作

测试人

软件测试 自动化测试 测试开发 Web自动化测试

前端培训学习方法有哪些

小谷哥

大数据培训学习选择哪个机构好

小谷哥

Flink X Hologres构建企业级Streaming Warehouse

阿里云大数据AI技术

大数据 数仓 企业号 2 月 PK 榜 分层技术

特定领域知识图谱融合方案:学以致用-问题匹配鲁棒性评测比赛验证【四】

汀丶人工智能

自然语言处理 知识图谱 2月月更 2月日更 实体对齐

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