本书细致地描述了SOA,从架构视图直到实际的实现,展示了如何克服成功实施SOA的关键障碍,并确定了针对所有方面的实践。本书关注的问题包括:引入服务原则,支持协作和信息过程共享;利用已有的技术资产和策略来集成服务;为新的工具选择正确的角色;文化、治理和架构方面的转变;为整个组织机构的生命周期带来更大的敏捷性。
本书内容详实,结构清晰,可作为管理与技术人员的参考用书。
在本书中,四位有经验的SOA实施者针对在、复杂的SOA计划中的成功交付,分享了真实世界的、经过验证的实战指南。
本书紧承作者们的畅销书《Service—Orierlted Architecture Compass》,展示了如何克服成功实施SOA的关键障碍,并确定了针对所有方面的实践,包括技术方面、组织机构方面和人员方面。本书关注的问题包括:引入服务原则,支持协作和信息过程共享;利用已有的技术资产和策略来集成服务;为新的工具选择正确的角色;文化、治理和架构方面的转变;为整个组织机构的生命周期带来更大的敏捷性,而不只是针对独立的项目。
本书对于每个力求在复杂环境中通过SOA来实现价值的企业架构师、技术经理和lT领导人来说。是一项必备的资源。
本书内容包括:
实现SOA治理。反映组织机构的战略和业务重点。
成功执行SOA项目:关于服务建模和设计的实践指南和经过验证的方法学。
利用可复用的资产:限度地利用SOA库。
让架构师能够选择正确的工具和产品,它们包含执行SOA方法进行服务设计和实现时所需的功能。
定义信息服务,以便让合适的人在合适的时间收到合适的信息。
集成SOA与Web 2.0,以及其他创新的产品和解决方案。
在SOA环境中提供高度可用的人员接口。
Norbeft Bieberstein,是lBM解决方案架构师,负责沟通SOA在提供价值方面的进展。他在IT和计算机科学方面的经验超过27年。
译者序
序
致谢
作者简介
对本书的评价
第1章 SOA简介
1.1 SOA回顾
1.2 要考虑的新问题
1.3 这本书有何不同
1.4 这本书写给谁
1.5 这本书包含哪些内容
1.6 developerWorks的文章链接
1.7 参考资料
第2章 揭示好处
2.1 为什么业务部门应该关心SOA
2.2 架构
2.3 聚焦业务架构
2.4 业务过程
2.5 业务组件
2.6 揭开面纱
2.7 developerWorks的文章链接
2.8 参考资料
第3章 SOA治理
3.1 SOA战略的治理
3.2 针对SOA进行组织
3.3 SOA治理的考虑
3.4 小结
3.5 developerWorks的文章链接
3.6 参考资料
第4章 服务建模和设计方法学
4.1 一个SOA参考架构
4.2 面向服务的建模和架构
4.3 小结
4.4 developerWorks的文章链接
4.5 参考资料
第5章 利用可复用的资产
5.1 什么是资产
5.2 服务复用
5.3 什么让SOA服务变得可复用
5.4 复用模式
5.5 让遗留系统可复用:从遗留的整体应用中获取可复用组件
5.6 小结
5.7 developerWorks的文章链接
5.8 参考资料
第6章 服务实现
第7章 信息服务
第8章 在SOQ下协作
第9章 SOA的未来