Test 000-667, Architectural Design of SOA Solutions
工作角色说明/受众目标
SOA 解决方案设计师认证可以考核应试者使用面向服务架构原则来评估客户对商业流程灵活度和敏捷性的需求,并将之转换为一个以服务为中心的软件解决方案的能力。
此中级水平认证是针对以下人员设计的,包括从前有过企业应用组件和企业商业整合解决方案设计经验的顾问和系统设计人员,以及现在是 SOA 项目团队的成员,负责构建 SOA 解决方案的端到端设计的人员。
在与资深 SOA 项目系统架构师的协作中,此 SOA 解决方案设计师应该可以:
- 将 SOA 解决方案的价值与商业战略相关联
- 收集并评估客户商业需求,确定并用文件记录当前与商业需求有关的流程和基础设施
- 评估客户对于 SOA 的组织和技术准备情况
- 为 SOA 的采用和管理定义适宜的发展路线图
- 根据业务流程模型确定服务和任务
- 确立满足全部功能性和非功能性需求的服务定义
- 设计建造服务整合环境并合并 IBM SOA 基础与参考架构
- 将架构/设计决策相结合
- 在解决方案的实施中,在 SOA 和服务设计方面应用现有的最佳实践和技术标准
- 提供关于 SOA 实施、部署和管理的指导和检验。
通常,SOA 解决方案设计师可以独立完成工作,并能够在同事、产品文档和厂商支持服务有限的协助下,执行绝大部分任务。
如需获得 IBM 认证的 SOA 解决方案设计师(IBM Certified SOA Solution Designer)认证 ,应试者必须通过测试 1 。
要准备此次测试,请根据工作任务和测试目标,参考下面的核心需求 中建议的教育资源。
前提条件
(注:在开始准备此认证之前需要掌握的知识和技能)
- 有使用现有 Web Services 框架(如 J2EE 和/或 .NET)的设计经验
- 有设计解决方案的经验
- 精通基于 SOA 的技术标准(例如,OASIS和 W3C)
- 了解 IBM SOA 基础和 IBM SOA 参考架构
核心需求
经 IBM 认证的 SOA 解决方案设计师 -- Test 665