大咖直播-鸿蒙原生开发与智能提效实战!>>> 了解详情
写点什么

SOA 的管理策略

  • 2009-10-10
  • 本文字数:950 字

    阅读完需:约 3 分钟

Mike Kavis 为 SOA 协会撰写了一篇文章,他在文中将SOA 的成功实现归结为4 个因素:人员、流程、技术和业务。他认为,一个好的管理策略将创建和传达一个路线图,它将划分出这些领域中的可提交结果。

他的观察基于 SOA 联盟竞赛的优胜者为成功实现 SOA 而显现的特征。

1. 强有力的行政层委员会
2. 向企业教育 SOA 的价值
3. 建立卓越中心
4. 良好定义的业务服务
5. 服务的完备性
6. 健全的质量保证
7. 随时间实现的 ROI
8. 交付实质价值

Mike 检查了这四个因素以及它们是如何影响 SOA 项目成功的细节。

人员

Mike 强调了对组织就绪情况的评估,并概述了组织为确定 SOA 路线的有效沟通和实现策略而必须自我询问的关键问题示例。

这可以归结为创建一个组织性的变更管理计划,其中的沟通策略是最重要的组成。没有什么比沟通不畅和抑制改变更能让 SOA 实现脱轨的了。

流程

在他看来,随着 SOA 项目走上正规,为了管理不同流程和开发中的服务,一个有效治理策略的需要也就随之而增加了。

大多数时候,为了支持 SOA 项目,现有流程都需要进行调整。度量关键指标以确保系统正在执行且满足 SLA 非常重要,企业是从那些已经构建并部署,那些设计目标(如重用、推向市场的速度和成本降低)已经达到的服务中获得价值的。

技术

在 Mike 看来,构成 SOA 实现的技术特性有很多种,涉及不同的方面,如平台、工具、安全等。他的建议是为技术栈中的每一层都设定一个计划,同时设定一个主计划来治理这些解决方案。

很多 SOA 实现在架构的几个层级都要求技术专家:业务流程、业务规则、数据服务、安全等。这不仅需要来自很多不同资源的、范围广泛的技术集合,而且它可能还包括需要实现的、种类繁多的工具。

业务

最后,Mike 强调了 SOA 实现必须支持关键业务目标的原因。

设定并管理预期,解释投资的价值是成功实现 SOA 的关键因素。业务应该在每个实现的生命周期中都积极参与,并拥有一个整体路线图。

他总结道:总的说来,SOA 成功的唯一标准就是它可以通过提供业务价值来证明自己。

管理 SOA 实现要求一个覆盖人员、流程、技术和业务可交付结果的策略。强烈建议这个管理策略是以一个定义良好的路线图为基础的,这个路线图指出了 SOA 实现的目标和随这一过程中某些已定义时间周期的可交付结果。

请务必阅读原文,反馈可提供到他的个人博客上。

查看英文原文: Management Strategies For SOA

2009-10-10 09:421749
用户头像

发布了 255 篇内容, 共 67.7 次阅读, 收获喜欢 10 次。

关注

评论

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

【MySQL】数据库索引 - 浅谈索引类型

非晓为骁

Go 数据库 索引 MySQL 数据库

Java高手速成│Java程序怎样和数据库对话

TiAmo

JDBC 数据库· 12月月更

时序引擎架构和实例演练

KaiwuDB

多模态交互在数智化营销服中的技术实践

中关村科金

人工智能 算法 全栈 数字化转型 多模态

2023年内蒙古等保测评公司有哪些?五家还是6家?

行云管家

等保 等保测评 内蒙古

信息安全等级测评师证书有效期是多久?谁能告诉一下?

行云管家

等保

使用 ClusterResourceSet 为 Cluster API 集群自动安装 CNI 插件

Se7en

软件测试面试 | 一面试就紧张,怎么办?

霍格沃兹测试开发学社

软件测试|HTTPS 的通信

霍格沃兹测试开发学社

浅谈权限系统在多利熊业务应用

百度Geek说

百度 权限系统 12 月 PK 榜 多利熊

Triple 协议支持 Java 异常回传的设计与实现

Apache Dubbo

Java 开源 微服务 gRPC dubbo

Git之使用GitHub搭建远程仓库

芯动大师

GitHub、 git 学习 代码托管 分支管理 clone代码

架构实战营 模块三作业 外包学生管理系统架构设计

西山薄凉

「架构实战营」

【Java技术专题】「原理专题」深入分析Java中finalize方法的作用和底层原理

码界西柚

Java JVM Finalizer 12月月更

PHP 中类自动加载相关文件分析

ModStart

Tapdata Cloud 场景通关系列: Oracle → MySQL 异构实时同步

tapdata

oracle 异构数据 MySQL 数据库 实时数据 数据同步工具

非正式全面解析 NebulaGraph 中 Session 管理

NebulaGraph

图数据库 会话管理 session管理

2022-12-28:有n个黑白棋子,它们的一面是黑色,一面是白色, 它们被排成一行,位置0~n-1上。一开始所有的棋子都是黑色向上, 一共有q次操作,每次操作将位置标号在区间[L,R]内的所有棋子翻

福大大架构师每日一题

golang 算法 福大大

软件测试简历书写 | 简历中应该如何描述才能体现出软技能的实力 ?

测试人

软件测试 自动化测试 简历 软技能 测试开发

龙蜥开发者说:众人拾柴火焰高!聊一聊我在社区的所思所想 | 第 14期

OpenAnolis小助手

开发者 开源社区 龙蜥开发者说 LoongArch 架构 红旗软件

案例分享:硬件敏捷

ShineScrum

Scrum 敏捷开发 TDD 硬件敏捷

MVP、原型、概念验证,傻傻分不清楚?

敏捷开发

开发 MVP 原型

容器安全的三大挑战

SEAL安全

容器安全 12 月 PK 榜

如何通过Java应用程序将Word转为Excel

在下毛毛雨

Java Excel word 文档 转换

活动预约报名系统怎么做?快来借鉴「苍山徒步之家」的经验做法

天天预约

微信小程序 SaaS 数据统计 预约工具 活动报名

90%的Java开发人员都会犯的5个错误

JAVA旭阳

Java

uniapp 在微信小程序中图片宽度显示问题

ModStart

Gitea 的邮件通知

HoneyMoose

说透IO多路复用模型

京东科技开发者

开发 系统 epoll poll Lunix

参与Getaverse早期建设,成为节点验证者!!

Geek_Web3

#区块链# did #Web3

智能低代码平台,驱动企业数字化转型

元年技术洞察

低代码 数字化转型

SOA的管理策略_SOA_Dilip Krishnan_InfoQ精选文章