新書推薦:
《
铝合金先进成型技术
》
售價:NT$
1214.0
《
英雄之旅:把人生活成一个好故事
》
售價:NT$
398.0
《
分析性一体的涌现:进入精神分析的核心
》
售價:NT$
556.0
《
火枪与账簿:早期经济全球化时代的中国与东亚世界
》
售價:NT$
352.0
《
《全面与进步跨太平洋伙伴关系协定》国有企业条款研究
》
售價:NT$
449.0
《
银行业架构网络BIAN(全球数字化时代金融服务业框架)(数字化转型与创新管理丛书)
》
售價:NT$
449.0
《
金托邦:江湖中的沉重正义
》
售價:NT$
275.0
《
易经今解:释疑·解惑·见微
》
售價:NT$
403.0
|
編輯推薦: |
1.结构合理,内容系统全面;叙述翔实,项目针对性强
在内容的安排上,本书根据读者的学习习惯和内容的梯度合理安排,更加适合读者学习。同时,本书有详细的实战性强的项目,每个项目都经过精挑细选,有很强的针对性。书中的程序都有完整的代码,而且代码非常简洁和高效,便于读者学习和调试。读者也可以直接重用这些代码来解决自己的问题。
2.语言通俗,图文并茂
本书的每一章节都有详细的操作步骤,给出了大量的图片。本书不仅注重基础知识,而且非常注重实践,让读者快速上手,迅速掌握云计算知识。
3.结合实际,实战项目贯穿其中;每章都提供对应的巩固习题
本书写作时特意给出了大量的实战项目,这些项目的灵活使用将会让读者事半功倍。同时,为了便于读者高效、直观地学习本书中的内容,作者对每章的内容都特意制作了巩固习题。
|
內容簡介: |
本书由浅入深,全面、系统地介绍了云计算相关知识。主要内容包括云计算基础知识、虚拟技术、腾讯云计算、Google云计算、微软云计算、分布式框架Hadoop、分布式数据库HBase及国内云计算平台。各个知识点都精心设计了项目,每个项目分解成多个学习任务,实战性强,可操作性强。每个项目都经过精挑细选,具有很强的针对性,适合各个阶段的读者学习。本书既注重基础知识,又注重实践,使读者可以快速上手并迅速提高。通过学习本书内容,读者不仅可以全面掌握云计算物理基础架构、云计算虚拟基础架构、云计算应用及开源分布式框架系统Hadoop等,还可以获得快速分析和解决实际问题的能力,从而能够在最短的时间内,以最好的效果来解决实际的工程和科学问题,提升工作效率。
|
關於作者: |
万川梅,高级云计算规划师、软件架构师、讲师。主要研究方向为云计算、分布式应用开发、大数据库处理等技术领域。近年来主持商业项目有《中国台湾商协协同办公系统》、《愉快网》、《互联网上网行为监测与分析系统》、《上海诺伯实木有限公司的OA系统》、《愉快网联盟网站》、《重庆正大职业技术学院校园网站改版》、《XXXX淘宝商城旗舰店》等项目。积累了丰富的项目和管理经验,精通hadoop框架、云计算规划、分布式应用开发。
|
目錄:
|
第一部分 云计算基础架构篇
第1章 云计算物理基础架构 2
1.1 云计算概述 3
1.1.1 云计算的由来 3
1.1.2 什么是云计算 5
1.1.3 云服务 6
1.2 云计算的实现机制 9
1.2.1 云计算的基本原理 9
1.2.2 云计算的构成 9
1.3 云计算与数据中心 11
1.3.1 云计算时代的数据中心 12
1.3.2 Google数据中心介绍 13
1.4 我国云计算的发展与优势 16
1.4.1 我国云计算的发展历程 16
1.4.2 我国云计算的产业链构成 17
1.4.3 主要的云计算项目 17
1.4.4 云计算的发展优势 18
1.4.5 中国云计算产业发展的关键障碍 19
1.5 项目1:云计算物理基础架构的部署 19
1.5.1 任务1:识别云服务器 20
1.5.2 任务2:识别云存储器 24
1.6 项目2:云终端设备 26
1.6.1 任务1:识别瘦身云终端设备 26
1.6.2 任务2:识别平板电脑 27
本章小结 28
本章习题 28
第2章 虚拟基础架构部署与配置 30
2.1 虚拟化技术介绍 31
2.1.1 虚拟化的定义 31
2.1.2 虚拟化的分类 33
2.2 企业虚拟化 35
2.2.1 企业虚拟化的目的 35
2.2.2 企业虚拟化的场合 37
2.3 虚拟技术的业界动态 38
2.3.1 X86虚拟机产品 38
2.3.2 VMware vSphere产品 39
2.3.3 微软的Hyper-V R2产品 39
2.3.4 Citrix xen虚拟机监视器 40
2.4 VMware虚拟机简介 41
2.5 认识VMware vSphere架构 44
2.5.1 VMware vSphere简介 44
2.5.2 VMware vSphere的主要组件 45
2.5.3 VMware vSphere的基础架构服务 47
2.6 项目1:虚拟基础架构的网络规划与部署 50
2.6.1 任务1:项目的拓扑结构 50
2.6.2 任务2:服务器资源分配 51
2.6.3 任务3:虚拟网络规划 51
2.6.4 任务4:部署过程概要 53
2.7 项目2:vSphere 5的安装及部署 53
2.7.1 任务1:VMware_ESXi的安装及配置 53
2.7.2 任务2:vSphere Clinet的安装与配置 60
2.7.3 任务3:VMware vCenter的安装与配置 62
2.8 项目3:虚拟资源池的设置 66
2.8.1 任务1:创建数据中心 66
2.8.2 任务2:创建集群 68
2.8.3 任务3:添加ESXi主机到集群中 71
2.8.4 任务4:创建AD 域控制器 73
2.8.5 任务5:创建虚拟机(XP系统) 76
2.9 项目4:虚拟桌面部署 80
2.9.1 任务1:View Connection Server的安装过程 80
2.9.2 任务2:View Composer的安装过程 81
2.9.3 任务3:配置模板计算机 83
2.9.4 任务4:View Composer部署虚拟桌面 84
本章小结 91
本章习题 91
第二部分 云计算应用篇
第3章 腾讯云计算应用 94
3.1 腾讯云计算应用概述 94
3.1.1 腾讯云计算的发展 95
3.1.2 腾讯云产品与服务 96
3.2 申请腾讯云计算平台的资源 98
3.2.1 腾讯QQ云把云计算带到个人用户身边 98
3.2.2 典型的应用 100
3.3 项目1:基于WebQQ平台开发Web应用 104
3.3.1 任务1:需求分析 104
3.3.2 任务2:Web应用开发 105
本章小结 109
本章习题 110
第4章 Google云计算应用 111
4.1 Google云应用概述 112
4.1.1 Google地球 112
4.1.2 Google Gmail 114
4.1.3 Goagent代理工具 118
4.1.4 Google在线文档、云端硬盘 127
4.2 Google云计算的关键技术 129
4.2.1 Google文件系统GFS 129
4.2.2 分布式编程框架MapReduce 131
4.2.3 分布式结构化数据表BigTable 133
4.3 Google App Engine 134
4.3.1 Google App Engine介绍 134
4.3.2 Google App Engine 环境下的Java编程 135
4.4 项目:在Google App Engine平台部署应用 140
本章小结 144
本章习题 144
第5章 微软云计算应用 145
5.1 微软云计算概述 145
5.1.1 微软公司云计算的战略 146
5.1.2 微软公司的云计算解决方案 147
5.2 Windows Azure 云平台简介 148
5.2.1 Windows Azure 148
5.2.2 SQL Azure 152
5.3 项目:Windows Live云应用 152
5.3.1 任务1:注册Windows Live账户 153
5.3.2 任务2:认识Windows Live Messenger 153
5.3.3 任务3:使用Windows Live 照片库 154
本章小结 157
本章习题 157
第三部分 云计算分布式开源系统篇
第6章 云计算分布式框架Hadoop 160
6.1 Hadoop开源云计算平台 161
6.1.1 Hadoop简介 161
6.1.2 Hadoop的起源 161
6.1.3 Hadoop的含义 162
6.1.4 Hadoop的核心技术是Google核心技术的开源实现 163
6.1.5 Hadoop的应用现状和发展趋势 164
6.2 Hadoop子项目 167
6.2.1 HDFS的体系结构 168
6.2.2 MapReduce的体系架构 173
6.2.3 HDFS的数据管理 175
6.2.4 HBase的数据管理 176
6.2.5 Hive的体系架构 176
6.2.6 Hive的数据管理 177
6.3 项目1:在Windows上安装与配置Hadoop 178
6.3.1 任务1:JDK的安装 178
6.3.2 Cygwin的安装 181
6.3.3 任务3:Hadoop的安装与配置 187
6.4 项目2:在Linux上安装与配置Hadoop 189
6.4.1 Ubuntu的安装 189
6.4.2 任务2:JDK的安装 192
6.4.3 任务3:Hadoop的安装 193
6.5 项目3:编写MapReduce程序 195
6.5.1 任务1:运行Hadoop 195
6.5.2 任务2:计数实例 196
6.5.3 任务3:排序实例 199
6.5.4 任务4:去重实例 201
6.6 项目4:部署Hadoop Eclipse框架 206
6.6.1 任务1:Eclipse插件的安装配置 206
6.6.2 任务2:Eclipse运行MapReduce程序 210
本章小结 216
本章习题 216
第7章 分布式数据库HBase 218
7.1 HBase简介 218
7.1.1 HBase逻辑视图 218
7.1.2 HBase物理存储 221
7.1.3 子表Region服务器 221
7.1.4 HMaster主服务器 223
7.1.5 元数据表 223
7.2 项目1:HBase的安装与配置 224
7.2.1 任务1:HBase单机模式 224
7.2.2 任务2:HBase伪分布式模式 226
7.2.3 HBase完全分布式模式 227
7.3 项目2:在HBase中创建学生成绩数据库 231
7.3.1 Shell的基本操作 232
7.3.2 任务4:常用的HBase的 Shell操作 234
本章小结 238
本章习题 239
第8章 国内云计算平台 240
8.1 项目1:新浪云计算平台 241
8.1.1 任务1:云应用商店 241
8.1.2 任务2:新浪云计算平台SAE 242
8.2 项目2:盛大云计算平台 249
8.2.1 任务1:盛大云视频托管 249
8.2.2 任务2:盛大云主机 250
本章小结 251
本章习题 251
|
內容試閱:
|
5.1 微软云计算概述
微软公司是全世界pc机软件开发的先导,它是由比尔.盖茨与保罗.艾伦创建的,创始于1975年,目前总部在华盛顿州的雷德蒙市。微软作为全球最大的电脑软件提供商,目前他的员工的规模在6.4万人。微软的主要产品有windows操作系统、Internet Explorer(IE)浏览器、以及微软的Office办公软件等。在1992年在中国北京设立了首个代表,成立了微软在中国的研发中心、产品开发以及技术支持服务机构等,形成了以北京为总部、在上海、广州设有分公司的架构。
5.1.1 微软公司云计算的战略
微软公司的云计算发展的战略主要包括三大部分,分别是委员运营模式战略、合作伙伴运营战略以及客户自建模式战略,如下图5-1所示。
1、 微软运营模式
微软的运营模式发展战略主要围绕着微软自己构建以及运营公有云的应用和服务,为不同的用户包括个人消费者和企业用户提供不同的云服务。如微软提供给用户的Online Services服务和Windows Live等服务。
2、 伙伴运营模式
微软的伙伴的运营,与微软的合作伙伴都可以应用微软的Windows Azure 平台来开发ERG、CRM等各种云计算应用。微软自己的云计算平台中的Business Productivity Online Suite产品也可交合作伙伴进行托管运营。其中BPOS主要包括的就是微软在线服务如Exchange、Online、Office Online、以及LiveMeeting Online等在线软件。
3、客户自建模式
微软的客户自建,用户可以选择微软的云计算解决方案来构建自己的云计算平台,微软可以为用户提供技术、产品、平台以及运维管理在内的全面支持。
|
|