好书推荐 好书速递 排行榜 读书文摘

云计算与SOA

云计算与SOA
作者:David S.Linthicum
译者:马国耀
出版社:人民邮电出版社
出版年:2010-12
ISBN:9787115242303
行业:其它
浏览数:4

内容简介

云计算和SOA是不同的概念,但是它们却互相联系。SOA是架构模式,而云计算是架构的实例,或者说是一种架构的选择。SOA更具整体性和战略性,它解决的是包括业务驱动力在内的整个企业架构的问题,而云计算则更加侧重战术,它是一种解决问题的方式。它们联系紧密,若要解决企业级的问题,很难取其一而舍其二。

本书堪称云计算与SOA融合之经典著作。书中介绍了企业架构中存在的问题,云计算的价值、优缺点和适用场景;解释了向云计算转型的技术细节、支撑技术和最佳实践方法;帮助你客观评估自己企业中云计算和SOA的可行目标,对其实用价值进行了量化估算并构建了商业案例;概览了如何评估已有的IT基础设施,如何找到通向“云”的最高效、最安全的路径;展示了如何为云平台选择最合适的候选数据、服务和流程;如何对云平台进行更高效的治理等。

......(更多)

作者简介

David S. Linthicum Blue Mountain实验室的CTO和创始人,国际知名的云计算和SOA专家。曾任多个成功的软件公司的CTO和CEO,也在财富100强企业中担任过高层管理职位。他著有十多本技术图书。多年来一直在InfoWorld、Intelligent Enterprise和eBizq.net等博客网站上发表文章,剖析SOA与云计算等方面的问题。Government Computer News、Cloud Computing Journal、SOA Journal和 Align Journal等刊物上均开设有他的专栏,同时他还是Virtualization Journal的编辑。更频频现身于云计算、SOA、Web 2.0和企业架构等方面的前沿技术大会上发表专题演讲。他在企业应用集成、B2B应用集成和SOA等方面的许多理念,得到了广泛应用。最近十年,他致力于研究云计算相关的技术与战略,以及如何使云计算为当今企业所用。

......(更多)

目录

第1章 大势所趋 1

1.1 事情因何而失控 2

1.2 SOA来拯救 3

1.3 SOA究竟是什么?关我何事 4

1.4 SOA遇见云计算 6

1.5 定义云计算 7

1.6 云计算的组件 9

1.7 云计算与SOA的梦幻组合 11

1.8 SOA可从云计算中学到什么 13

1.8.1 服务设计 13

1.8.2 服务的可扩充性 13

1.9 云计算可从SOA中学到什么 14

1.9.1 服务治理 14

1.9.2 由架构驱动 14

1.10 跨入云计算世界 14

1.11 立足于积极的颠覆性变化 15

第2章 理解云计算 17

2.1 深入理解云计算 18

2.2 云计算有何新意 20

2.3 云的潜在价值 23

2.4 云计算的优缺点 23

2.4.1 优点 23

2.4.2 缺点 25

2.5 何时适合使用云计算 27

2.6 做点与众不同的事 29

第3章 面向企业的云 31

3.1 存储即服务 33

3.2 数据库即服务 34

3.3 信息即服务 36

3.4 流程即服务 41

3.5 应用即服务 43

3.6 平台即服务 45

3.7 集成即服务 46

3.8 安全即服务 47

3.9 管理/治理即服务 48

3.10 测试即服务 48

3.11 基础设施即服务 49

3.12 下一步 49

第4章 云计算的商业案例 51

4.1 定义整体价值 52

4.1.1 运维成本的降低 52

4.1.2 节约资本 56

4.1.3 随需扩容 57

4.1.4 随需收缩 58

4.1.5 风险转移 58

4.1.6 被提供商抛弃的风险 60

4.1.7 敏捷和重用 60

4.1.8 “酷”技术的价值 62

4.1.9 设计商业案例 63

4.2 一切都是商业 67

第5章 云计算与数据 69

5.1 旧还是新 70

5.2 数据为要 71

5.3 选择问题域 73

5.4 定义信息模型 74

5.4.1 理解本体 75

5.4.2 理解数据 77

5.4.3 标识数据 79

5.4.4 数据目录 85

5.5 创建信息模型 87

5.5.1 逻辑模型 87

5.5.2 物理模型 88

5.6 数据在融合云计算的SOA架构中的重要性 89

第6章 云计算与服务 91

6.1 服务包含可移动部分 95

6.2 服务是什么 99

6.3 理解云的耦合性 100

6.4 你的架构是松耦合的吗 102

6.5 定义元服务 103

6.6 创建服务目录 104

6.7 从服务级认识问题域的必要性 107

第7章 云计算与流程 109

7.1 何为BPM 110

7.2 将流程移入云 112

7.3 定义流程 114

7.4 SOA、敏捷及流程 117

7.5 BPM对于云的价值 119

7.6 深入探讨BPM 121

7.7 BPM和云计算 122

第8章 可控的云计算 123

8.1 人员与流程 125

8.2 云中的治理 126

8.3 建立治理模型 130

8.3.1 定义策略 130

8.3.2 设计策略 131

8.3.3 实现策略 132

8.4 治理技术 134

8.5 服务治理的价值 136

第9章 SOA与云计算 137

9.1 为何我们需要尝试新的测试 138

9.2 从企业到云平台的测试和反向测试 139

9.2.1 如何测试整个架构 139

9.2.2 服务层测试 141

9.2.3 安全层测试 144

9.2.4 流程层测试 144

9.2.5 治理层测试 144

9.2.6 集成层测试 144

9.2.7 信息层测试 145

9.3 制定测试计划 146

9.4 黑盒云测试 147

9.5 测试相当重要 149

第10章 在云平台中定义候选数据、服务和流程 151

10.1 应用程序在哪里 152

10.2 云计算何时适用 156

10.2.1 数据、服务、流程和应用非常独立(或松耦合)的场合 157

10.2.2 集成点定义良好的场景 158

10.2.3 较低级别的安全就已足够的场景 158

10.2.4 核心的内部企业架构非常健壮的场合 159

10.2.5 期望的用户接口是浏览器的情况 159

10.2.6 资金紧缺时 162

10.3 应用程序和服务较新时 163

10.4 迈向云计算 164

第11章 迈向云计算 165

11.1 选择平台 166

11.2 向云计算迁移之过程 171

11.2.1 列出候选平台 172

11.2.2 分析及测试候选平台 176

11.2.3 选择目标平台 177

11.2.4 部署至目标平台 178

11.3 何为私有云 180

11.4 新“云化”平台 181

第12章 拥抱未来 183

......(更多)

读书文摘

......(更多)

猜你喜欢

点击查看