注重体验与质量的电子书资源下载网站
分类于: 编程语言 计算机基础
简介
云计算与SOA 豆 7.5分
资源最后更新于 2020-11-14 04:09:07
作者:David S.Linthicum
译者:马国耀
出版社:人民邮电出版社
出版日期:2010-01
ISBN:9787115242303
文件格式: pdf
标签: 云计算 SOA it 互联网 计算机 服务 技术 架构
简介· · · · · ·
云计算和SOA是不同的概念,但是它们却互相联系。SOA是架构模式,而云计算是架构的实例,或者说是一种架构的选择。SOA更具整体性和战略性,它解决的是包括业务驱动力在内的整个企业架构的问题,而云计算则更加侧重战术,它是一种解决问题的方式。它们联系紧密,若要解决企业级的问题,很难取其一而舍其二。
本书堪称云计算与SOA融合之经典著作。书中介绍了企业架构中存在的问题,云计算的价值、优缺点和适用场景;解释了向云计算转型的技术细节、支撑技术和最佳实践方法;帮助你客观评估自己企业中云计算和SOA的可行目标,对其实用价值进行了量化估算并构建了商业案例;概览了如何评估已有的IT基础设施,如何找到通向“云”的最高效、最安全的路径;展示了如何为云平台选择最合适的候选数据、服务和流程;如何对云平台进行更高效的治理等。
目录
第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
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