云计算与SOA

当前位置:首页 > 计算机网络 > 网络与数据通信 > 云计算与SOA

出版社:人民邮电出版社
出版日期:2010-12-12
ISBN:9787115242303
作者:David S.Linthicum
页数:208页

章节摘录

插图:位置无关的资源池。提供商的计算资源放在资源池中,使用多租户模型向所有消费者提供服务,根据消费者的需求对不同的物理资源和虚拟资源进行动态分配或重分配。客户端通常并不了解分配到的资源的具体位置,也无力控制资源的分配。这些资源包括存储、处理能力、内存、网络带宽和虚拟机。快速而灵活。能够快速且弹性地提供功能以实现扩展,并且可以快速释放资源来实现收缩。对于消费者而言,可用于租用的资源似乎是无限的,并且可以在任何时间进行任意数量的购买。按使用付费。功能的收费使用按用量计算的有偿服务或使用基于广告的收费模型来提升资源使用率。比如,度量存储、带宽和计算资源以及按月根据活动的用户数量收费。企业的内部云可能会增加部门间的成本,他们可能使用物理货币,也可能不用。注意,云计算能通过面向服务的方式并主要通过无状态、松耦合、模块化和语义互操作性。充分利用云范式的优势。然而,并非所有的云计算方法都是一样的,同样也有几种部署模型,虽然不同,但它们仍然被看做是云计算。私有云。云基础设施由某个企业独自拥有与租借,而且仅为该企业运行。社区云。云基础设施由多个企业共享并支撑特定的共同利益(如使命、安全需求、策略和合规考虑)的社区。公共云。云基础设施由某个向公众或大型集团销售云服务的企业所拥有。

前言

随着SOA及云计算逐渐对现代企业产生举足轻重的影响,转向云计算成为IT部门很快将要面对的颠覆性变化。在这个新兴的共享环境中,IT经理在保护企业利益的前提下,不仅要学会如何获得信息,还应学会如何送出信息。创新型企业将利用这类新资源(譬如云计算),将自己改造成市场上不可撼动的一支力量。不利用新资源的企业将会落伍,甚至可能面临倒闭的危险。阅读本书是理解SOA与云计算融合过程中将出现的问题的第一步,也是企业在免遭破坏性力量入侵的前提下,迎接这次IT复兴的第一步。该运动及其方向非常清晰。譬如来看看云计算的迅速崛起。据IDC(金融数据公司)报道,基于当前的趋势,“IDC预计,在未来的5年里,在IT云服务上的投资将增长3倍,到2012年,该数字将攀升至420亿美元,占5个核心市场细分营业额的9%。更重要的是,在预测期内,云计算上的投入仍将加速,占2012年IT开销增长的25%,占2013年的30%”。。因此,IDC坚信,以云计算作为交付机制以及在SOA的环境中融合云计算技术将是一场根本性的转变。

内容概要

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

编辑推荐

《云计算与SOA》堪称云计算与SOA融合之经典著作。书中介绍了企业架构中存在的问题,云计算的价值、优缺点和适用场景;解释了向云计算转型的技术细节、支撑技术和最佳实践方法;帮助你客观评估自己企业中云计算和SOA的可行目标,对其实用价值进行了量化估算并构建了商业案例;概览了如何评估已有的IT基础设施,如何找到通向“云”的最高效、最安全的路径:展示了如何为云平台选择最合适的候选数据、服务和流程;如何对云平台进行更高效的治理等。云计算和SOA是不同的概念,但是它们却互相联系。SOA是架构模式。而云计算是架构的实例,或者说是一种架构的选择。SOA更具整体性和战略性。它解决的是包括业务驱动力在内的整个企业架构的问题,而云计算则更加侧重战术。它是一种解决问题的方式。它们联系紧密。若要解决企业级的问题。很难取其一而舍其二。企业云计算实战指南,云计算和SOA权威专家之作,助企业轻松实现向云计算的转型。

作者简介

云计算和SOA是不同的概念,但是它们却互相联系。SOA是架构模式,而云计算是架构的实例,或者说是一种架构的选择。SOA更具整体性和战略性,它解决的是包括业务驱动力在内的整个企业架构的问题,而云计算则更加侧重战术,它是一种解决问题的方式。它们联系紧密,若要解决企业级的问题,很难取其一而舍其二。
本书堪称云计算与SOA融合之经典著作。书中介绍了企业架构中存在的问题,云计算的价值、优缺点和适用场景;解释了向云计算转型的技术细节、支撑技术和最佳实践方法;帮助你客观评估自己企业中云计算和SOA的可行目标,对其实用价值进行了量化估算并构建了商业案例;概览了如何评估已有的IT基础设施,如何找到通向“云”的最高效、最安全的路径;展示了如何为云平台选择最合适的候选数据、服务和流程;如何对云平台进行更高效的治理等。

图书封面


 云计算与SOA下载 精选章节试读 更多精彩书评



发布书评

 
 


精彩书评 (总计1条)

  •       前几天参加了HTML5研究小组的翻译送书的活动,有幸获得了一本《云计算和SOA》。第一次看到SOA这个名词还是在《程序员》杂志,同时还伴随着另外一个名词就是SaaS。又过了几年开始听到有了云计算的概念,但是并不了解此为何物。2009年参加了CSDN的软件开发2.0大会,听到了中国工程院院士李德毅教授关于云计算的详细解释,也对云计算有了初步的认识。可是这些事情都已经年代久远,再加之实际工作中没有应用,所以这些概念又慢慢模糊起来。这次之所以选这本书,也算是为了再次扫盲。  这本书给我的第一感觉就是有点薄,而震撼从翻开第一页就开始了。略过前面众多推荐不说,单是前言中“关于本书”的两句就足以让人刮目相看:“对于那些希望利用SOA与云计算融合所带来的优势的人们,本书堪称圣经”,“作为本书的作者,在每一个有助于云计算与SOA融合的研究方向上,我都是公认的权威”。当时看到这两句的话,第一反应就是:“太霸气了!”能够说出这样话的人,要么是吹牛皮,要么是真的权威。我相信凭着图灵的水平,他应该属于后者。  本书并没有直接讲从什么云计算或者什么是SOA,而是从一个案例入手,提出了当今企业中IT所面临的严峻问题:IT的应变能力扬中拖累了公司核心业务的发展。那么如何解决这个问题呢?“SOA来拯救”以及之后“SOA是什么?”、“SOA与云计算”就水到渠成了。从问题切入,与实际相结合,是该书最大的特点,从来没有那些让人瞌睡虫指数级增长的干巴巴的定义和说教。因为在前言中,作者已经提到:“过去的图书更多地关注定义事物是什么,本书……更多地是怎么做。”对我来说,这种风格尤其适合,所以才一口气读完了这本书。  既然是与实际相结合,那么一切确定就要与实际情况相符合,所以,书中充满了唯物主义的辩证思想,“云计算并非IT的救世主。它只不过是企业架构的一种就是部署方式…”、“本书并不鼓吹云计算……你从本书中获得是不偏不倚的观点,包括什么情况下适合使用云计算,什么情况下不宜使用云计算”、“在我这里,你永远不会听到……你应该把你的核心信息系统部署到云计算平台之上,同时也不会听到‘你根本不需要云计算’……”等等。记得很多年前,论坛上经常有关于语言优劣的争论,尤其.Net和Java两大阵营,唇枪舌战,唾沫横飞。而在我看来这种争论几乎毫无意义,每种语言的设计者在设计时必然要考虑其要解决的问题,那么就会突出某方面的特性,而弱化另外一些方面。而架构亦是如此,没有放置四海皆准的黄金法则(银弹?),每一种架构都是针对特定问题的所设计和优化的,可能不会有人用微博的架构去做CRM。如今,国内的技术氛围越来越浓,而那些无谓的争论也在逐渐消失,可喜可贺。  作者一再强调SOA是一种架构模式,而云计算是一种架构实践。那么这个架构是否适合解决你当前面临的问题呢?要回答这个问题,那么首先要弄明白要解决的问题是什么?在第四章的最后,作者给出了设计商业案例的具体步骤:(1)理解现有问题:IT问题和业务问题(2)分配开销(3)建模“当前状态”(4)建模“目标状态”(5)定义价值点(6)定义硬性收益(7)定义软性收益(8)创建最终商业案例。在我看来,这个步骤同样适用于架构的设计和优化。在我们决定优化架构之前,首先要找出当前架构面临的问题,接着要定义优化的目标并确定大概需要的开销,然后就开始着手实际。不过,在架构的优化实践中,尤其是小型项目,各个步骤可能不会这么详细的定义。从第五章到第十章,作者分别从SOA中最重要的数据、服务、流程、治理和测试几个方面讲解如何确定问题域以及选择合适的服务。虽然这6章的内容充满了实践的味道,但是与现实中云计算服务还是有些脱节,于是在第十一章“迈向云计算”中,作者就结合当然流行云服务如Amazon EC2、Amazon Simple DB、Force.com等给出了实例。  通读此书之后,给人的感觉作者行文如行云流水,娓娓道来,引人入胜。当然,译者也功不可没,在其中也几乎没有发现由于直译而晦涩的名词(除了在117页,“添加账务”和前面的“添加账户”不一致外)。  我始终坚信,真正的权威,除了能够有异于常人的深厚的理论和实践知识,更能够把这些知识深入浅出地分享给其他人。转自:

精彩短评 (总计33条)

  •     理论性的表述
  •     以一个非技术的角度阐述云计算
  •     便商业
  •         前几天参加了HTML5研究小组的翻译送书的活动,有幸获得了一本《云计算和SOA》。第一次看到SOA这个名词还是在《程序员》杂志,同时还伴随着另外一个名词就是SaaS。又过了几年开始听到有了云计算的概念,但是并不了解此为何物。2009年参加了CSDN的软件开发2.0大会,听到了中国工程院院士李德毅教授关于云计算的详细解释,也对云计算有了初步的认识。可是这些事情都已经年代久远,再加之实际工作中没有应用,所以这些概念又慢慢模糊起来。这次之所以选这本书,也算是为了再次扫盲。
      
        这本书给我的第一感觉就是有点薄,而震撼从翻开第一页就开始了。略过前面众多推荐不说,单是前言中“关于本书”的两句就足以让人刮目相看:“对于那些希望利用SOA与云计算融合所带来的优势的人们,本书堪称圣经”,“作为本书的作者,在每一个有助于云计算与SOA融合的研究方向上,我都是公认的权威”。当时看到这两句的话,第一反应就是:“太霸气了!”能够说出这样话的人,要么是吹牛皮,要么是真的权威。我相信凭着图灵的水平,他应该属于后者。
      
        本书并没有直接讲从什么云计算或者什么是SOA,而是从一个案例入手,提出了当今企业中IT所面临的严峻问题:IT的应变能力扬中拖累了公司核心业务的发展。那么如何解决这个问题呢?“SOA来拯救”以及之后“SOA是什么?”、“SOA与云计算”就水到渠成了。从问题切入,与实际相结合,是该书最大的特点,从来没有那些让人瞌睡虫指数级增长的干巴巴的定义和说教。因为在前言中,作者已经提到:“过去的图书更多地关注定义事物是什么,本书……更多地是怎么做。”对我来说,这种风格尤其适合,所以才一口气读完了这本书。
      
        既然是与实际相结合,那么一切确定就要与实际情况相符合,所以,书中充满了唯物主义的辩证思想,“云计算并非IT的救世主。它只不过是企业架构的一种就是部署方式…”、“本书并不鼓吹云计算……你从本书中获得是不偏不倚的观点,包括什么情况下适合使用云计算,什么情况下不宜使用云计算”、“在我这里,你永远不会听到……你应该把你的核心信息系统部署到云计算平台之上,同时也不会听到‘你根本不需要云计算’……”等等。记得很多年前,论坛上经常有关于语言优劣的争论,尤其.Net和Java两大阵营,唇枪舌战,唾沫横飞。而在我看来这种争论几乎毫无意义,每种语言的设计者在设计时必然要考虑其要解决的问题,那么就会突出某方面的特性,而弱化另外一些方面。而架构亦是如此,没有放置四海皆准的黄金法则(银弹?),每一种架构都是针对特定问题的所设计和优化的,可能不会有人用微博的架构去做CRM。如今,国内的技术氛围越来越浓,而那些无谓的争论也在逐渐消失,可喜可贺。
      
        作者一再强调SOA是一种架构模式,而云计算是一种架构实践。那么这个架构是否适合解决你当前面临的问题呢?要回答这个问题,那么首先要弄明白要解决的问题是什么?在第四章的最后,作者给出了设计商业案例的具体步骤:(1)理解现有问题:IT问题和业务问题(2)分配开销(3)建模“当前状态”(4)建模“目标状态”(5)定义价值点(6)定义硬性收益(7)定义软性收益(8)创建最终商业案例。在我看来,这个步骤同样适用于架构的设计和优化。在我们决定优化架构之前,首先要找出当前架构面临的问题,接着要定义优化的目标并确定大概需要的开销,然后就开始着手实际。不过,在架构的优化实践中,尤其是小型项目,各个步骤可能不会这么详细的定义。从第五章到第十章,作者分别从SOA中最重要的数据、服务、流程、治理和测试几个方面讲解如何确定问题域以及选择合适的服务。虽然这6章的内容充满了实践的味道,但是与现实中云计算服务还是有些脱节,于是在第十一章“迈向云计算”中,作者就结合当然流行云服务如Amazon EC2、Amazon Simple DB、Force.com等给出了实例。
      
        通读此书之后,给人的感觉作者行文如行云流水,娓娓道来,引人入胜。当然,译者也功不可没,在其中也几乎没有发现由于直译而晦涩的名词(除了在117页,“添加账务”和前面的“添加账户”不一致外)。
      
        我始终坚信,真正的权威,除了能够有异于常人的深厚的理论和实践知识,更能够把这些知识深入浅出地分享给其他人。
      转自:
  •     刚评过啊
  •     新的概念,新的技术
  •     内容一般,退了。。。。。。
  •     SOA与云计算结合,技术讲解全面,适合云计算应用开发
  •     说实话,翻译水平仅次于google在线翻译,很多东西真不怎么样!这也是我看到的软件方面最差的一本书,目前还没看到英文原版,还不确定是因为翻译太差还是原书就写的一般。

    强烈不推荐本书!
  •     提纲挈领,对如何组建含云的SOA架构做了详尽的演绎。适合有针对性地阅读。
  •     可与对云计算和SOA的关系有深入了解,适合从事系统构架的人员阅读。
  •     刚买的书还没有看 和 同事一起买的 很好
  •     云计算与SOA-基础入门易懂
  •     适合于深入研究云计算的工作人员,不过对想提高的程序员也有帮助.
  •     通过案例详细介绍了soa 与云计算融合的技术细节、支撑技术和方法论,给出了一个自我评估的进阶指南,为读者提供了将企业再造成互连的、高效的生钱机器的方法。
  •     拿到书读后与预期相差甚远!
  •     老外写的,由于是初次接触云计算,有些稀里糊涂的
  •     实用的计算机书籍!
  •     比较清晰的谈了云计算和SOA的优势与缺点,不忽悠的一本书。
  •     最近知识想了解一下云计算。内容不多,感觉很适合去了解
  •     soa一直就比较热,看看云计算与SOA的结构,很长知识
  •     很好的一本介绍云服务的书籍
  •     太烂了
  •     基本读完了。最大的一个启示就是我在读书期间明确了自己的职业定位。technical focus
  •     写毕业论文时看过。
  •     昨天晚上12点的订单,今天早上10点半收到。送货速度挺快。
  •     100-20............
  •     还可以,主要就是一些概念性的东西。
  •     帮人购买,工具书
  •     读了能有收获的一本书~~~
  •     速度很快很喜欢
  •     看了一些,适合些论文参考。
  •     更多都是方法论的内容
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024