出版社:清华大学出版社
年代:2005
定价:
本书详细解释了企业架构的概念和方法,每个观点、技术和原则之后还提供了由最知名的业界领袖提供的丰富知识。
第1章 系统架构 1.1 卡纳夏引入外来的架构师 1.1.1 基础设施的架构方法 1.1.2 其他关于系统架构的关注点 1.1.3 工作于现有的系统架构 1.1.4 系统架构类型 1.1.5 使用系统架构增强系统价值 1.2 网络协议 1.2.1 TCP/IP 1.2.2 其他协议 1.2.3 系统架构和业务智能 1.2.4 服务层协议 1.3 小结 第2章 软件架构 2.1 软件架构的定义
第1章 系统架构 1.1 卡纳夏引入外来的架构师 1.1.1 基础设施的架构方法 1.1.2 其他关于系统架构的关注点 1.1.3 工作于现有的系统架构 1.1.4 系统架构类型 1.1.5 使用系统架构增强系统价值 1.2 网络协议 1.2.1 TCP/IP 1.2.2 其他协议 1.2.3 系统架构和业务智能 1.2.4 服务层协议 1.3 小结 第2章 软件架构 2.1 软件架构的定义 2.2 软件架构师的角色 2.3 为什么需要软件架构 2.3.1 两个极端 2.3.2 折中方案 2.4 系统涉众 2.5 创建软件架构的例子 2.5.1 业务实例 2.5.2 理解需求 2.5.3 创建或者选择架构 2.5.4 架构表示及通信 2.5.5 分析和评估架构 2.5.6 保证一致 2.6 架构描述语言与UML 2.7 品质属性 非功能性需求和品质属性 2.8 架构级的观点 2.8.1 软件架构的4+1视图模型 2.8.2 应用软件架构观点 2.9 架构级风格、模式和隐喻 2.10 小结 第3章 面向服务的架构 3.1 SOA的优点 3.2 SOA的特征 3.2.1 服务具有明确定义的接口与策略 3.2.2 服务代表业务领域 3.2.3 服务拥有模件化的设计 3.2.4 服务应该被松散地耦合在一起 3.2.5 服务是可以被发现并且支持内省的 3.2.6 服务是独立于传输机制的 3.2.7 服务的位置是对客户透明的 3.2.8 服务应该是独立于平台的 3.3 Web服务 Web服务的问题 3.4 卡纳夏的服务 3.4.1 卡纳夏的SOA分析 3.4.2 内部服务 3.4.3 卡纳夏的Web服务 3.4.4 国际化 ……第4章 软件产品线 第5章 方法学概述 第6章 企业统一过程 第7章 敏捷架构 第8章 敏捷建模 第9章 表示层架构 第10章 可用性和用户体验 第11章 数据架构 第12章 思想领袖 附录A 业务案例 附录B 实用的考虑 附录C 敏捷企业架构的七种习惯 附录D 模型 附录E 参考文献 附录F 进阶阅读 附录G 未来的书 关于作者
来自杰出企业构架师的不可或缺的技术、过程和业务观点。 当前许多企业组织面临着设计、建造和维护大规模分布式企业系统的挑战,以便能够适应不断变化的业务需要。许多人重复着其他人的错误,导致费用超支、完成日期拖延,乃至丧失了机遇。今日的商业环境为IT造成额外的交付负担。不断调整的业务驱动脱离了当前的企业IT系统能力;尤其如果系统是复杂、脆弱,难以容纳变化的。企业架构能有助于今天做出前瞻性的IT投资。 企业架构实用指南帮助读者为企业架构的成功实现而建立适应性的架构策略。这本经典的手册超越了理论,基于跨越多个行业立面组织中的实际经验,讲解了企业架构的策略。每个观点、技术和原则之后是由今日最知名的业界领袖提供的丰富知识。 几位作者已为金融服务、电信、传媒和电子商务领域中许多全球杰出企业架构了工业级的软件和基础设施。他们讲解了实践指南,对已有的实践进行坦率的评价,并从亲身经验中提供详细的实例。
企业架构概念和方法的全面阐释,详解实用过程运作的系统文化,包括企业架构的Rational统一过程扩展,创建战略蓝图的各种架构流程的统一视图。 说明哪些企业架构策略可行且为何可行;为企业构架软件的流线型设计提供“产品线”实践证明;理解如何将关键业务驱动转化为企业架构输出;由创始者Scott W.Ambler亲自介绍敏捷架构和建模技巧;利用架构表示层,用户经验和可用性方法来创建核心资产基础;应对过渡到敏捷方法的挑战;标识架构使人力资源实践成为可能。