最近几年,面向服务架构的软件架构模型已经发生了变化。目标/ Forrester研究员调查显示,SOA主要在IT公司中建立。调查显示了SOA的两个非常重要的方面:
参与调查的人中有47%与IT公司合作,至少有一个SOA项目正在运行。
30.9%的人正在一个正在运行多个SOA项目的机构工作。
请牢记所有这些,IT公司正在接受SOA作为连接核心业务和基于需求的IT基础设施的一条路径。这将有助于企业更加灵活和敏捷。SOA执行有助于组织改进:
与同事联盟
增强供应链伙伴关系
使用外包
有价值的外部服务提供商的利用
SOA并不是真正的技术,而是需要建立和追求的架构框架。这是并发症开始的一个点。在IT公司执行SOA时,需要采取谨慎的态度。因此,实现完整和优秀的SOA环境并不是一件容易的事情。企业应该意识到实现这一目标的最佳SOA实践。公司可以从各种来源绘制最佳的SOA实践,例如:
早期采用者的经验
标准委员会
行业媒体报道
学术研究
顾问
客户端
在这些演示实践的基础上制定计划可以大大减少与实施SOA相关的并发症。一个大小并不适合所有的SOA实现。所有公司的一个特定计划和方法可能不正确。即使在一个企业中,独特的业务问题也需要独特的SOA方法来解决问题。这是关于寻找和实施独特的方法来解决独特的业务挑战。此外,公司应该对如下事实敏感:如果没有合适的伙伴关系和管理,这些最佳做法将与机架上的非活动文件一样好。以下是成功启用SOA的业务的基本步骤:
清楚了解业务需求以及SOA可以添加什么价值
将业务目标与IT相结合的SOA方法
现实预算
良好的执行级支持SOA项目
应该有长期的计划和分期执行
具有可扩展的SOA架构
有良好的SOA治理
专注于项目投资回报率
随着业务需求的变化和更多的组织实施SOA,同样的最佳做法将不断变化。公司的成就在很大程度上取决于是否充分了解已建立的做法并适应特定的业务环境。