常见问题解答
如何起步?
SOA 最适合通过独立项目的形式来实现,因为每一个项目都会为企业带来更高的灵活性。SOA 的成功采用都是以增量形式实现的,这强调了从小处入手、合理扩展的重要性。IBM 能帮助您确定哪些 SOA 项目最适合于您。无论您计划将 SOA 作为企业级项目、战术技术级项目,还是介于二者之间的其他项目,IBM 都能帮助您设计一份合理的路线图。我们为您提供了免费的研讨会,在此研讨会上,IBM 的 SOA 架构师和相关专家将会与贵公司的 IT 员工聚集在一起,帮助贵公司找到能够大幅提升业务灵活性、实现快速财务回报的项目。
什么是 SOA 切入点?
要立即开始使用 SOA,您需要选择一个专注于某一特定业务机会的初始项目,它可以在比较短的时间内完成。每个切入点都提供了一个关键的 SOA 相关解决方案:
- 人员 – 让员工和合作伙伴能创建个性化的有效交流方式,通过协作提高效率。
- 流程 – 随时优化和部署流程,监视更改流程的有效性。
- 信息 – 通过使用业内交付的可信信息提高业务洞察力、降低风险。
- 重用 – 最新创建的和可重用的服务是 SOA 构建块。重用给了用户极大的灵活性,因为他们可以减少周期时间、消除重复过程。
- 连通性 – 过去,连通性一直是一项基本要求,不过 SOA 给连通性带来了新的灵活性。 SOA 提供的连通性本身就具有很大价值,可作为其他 SOA 方案的构建块。
SOA 的主要益处有哪些?
SOA 有助于使 IT 和业务得到更好的协调,实现更高的灵活性,使 IT 能够灵活地支持更出色的业务灵活性。您的业务流程的变化越来越快,全球化的竞争需要 SOA 所提供的灵活性。SOA 能帮助您更好地重用现有 IT 投资以及您正在开发的新服务。SOA 利用了服务之间结构良好的接口,从而使 IT 投资的整合更加轻松。SOA 还提供了一种架构模型,用于将业务合作伙伴、客户和供应商的服务整合到一个企业业务流程中。这降低了成本、提高了客户满意度。最终,SOA 降低了业务风险,帮助您遵从越来越多的政府法规,例如(美国的)Sarbanes-Oxley、US Patriot Act 等。
主要的障碍有哪些?
根据对全球各地 600 名高级管理人员的调查表明,企业采用 SOA 的首要障碍就是技能缺乏。第二大障碍就是难以证实 SOA 项目的 ROI。IBM 可帮助您克服上述和其他一些障碍。我们能提供经过全球各地超过 1000个 SOA 客户项目的历练的技能和最佳实践。我们能帮助您在自己的组织内开发技能,并以我们完善的专业技术作为补充。我们还能帮助您的组织确定正确的 SOA 项目,以获得极具吸引力的 ROI。
我能购买 SOA 吗?还是必须自行构建?
为了使您的组织更好地以服务为导向,您需要在购买和自行构建之间找到一种均衡的方法。要创建 SOA 基础设施,您需要使用合理的现成商用软件来补充(而非取代)现有 IT 基础设施。这就是“购买”方面的考虑因素。在“构建”方面,您还可以选择访问实际操作方法和动手经验,以便有效地利用这些软件产品,并从中获得最大收益。这些基础设施和相关工具可帮助您创建在 SOA 上运行的业务服务。这是“构建”方面的考虑因素。因此,正确的答案是需要合理衡量构建与购买。IBM 致力于开发能满足大多数重复性 SOA 业务需求的软件。与此同时,我们在过去与客户的合作中获得了大量经验,可满足您的任何独特需求。无论是从构建的角度,还是从购买的角度来看,IBM 都能够应对整个 SOA 生命周期——建模、组装、部署、管理和治理,帮助创建适合您大独特需求的 SOA 环境。
什么是 Smart SOA?
根据 800多位客户的参与,IBM 找到了实现 SOA 的最成功方法,即从使用切入点开始,然后逐渐扩展。IBM Smart SOA™ 方法 指导您如何从基础水平入手,然后扩展到端对端,接着进行转换,直到能实现动态调整。这样做是为了随着您 SOA 环境的发展得到更加智能的业务成果。
我应如何整合旧有应用?
旧有应用往往处于 IT 环境的核心。但在很多情况下,这些关键的应用是彼此隔离的,无法供通用技能集访问。如果没有正确的技能和工具,整合这些核心投资和 IT 环境的其他部分将十分困难。然而,IBM 可大大简化这个过程。IBM 能帮助您确定旧有应用内的离散元素,并将其“包装”在基于标准的接口之中,作为 SOA 内的服务使用。IBM 利用与众多合作伙伴协作开发的应用和技术适配器,从而加速您的整合工作



