云计算应用开发技术教程

云计算应用开发技术教程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , , ,
2016-08
版次: 1
ISBN: 9787302445043
定价: 28.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 177页
字数: 285千字
正文语种: 简体中文
11人买过
  •   本书采用了业界主流的云计算技术,主要内容包括云计算概述、云计算技术的发展与应用、虚拟化技术、虚拟化技术应用及IaaS平台构建技术实例、云存储原型系统集群搭建及云网盘设计与开发、云存储原型系统扩展方案、云存储软件系统中Web与Hadoop集群的挂接、基于NoSQL数据库Cassandra的应用开发、基于PaaS云平台的应用开发、基于阿里云的SaaS云表软件设计与开发、基于百度API的Android街景地图设计、Bmob移动云服务开发、珠海健康云科技有限公司应用案例。
    第1章云计算概述001
    1.1云计算的概念与优势001
    1.2云计算的体系结构及分类002
    1.2.1云计算体系结构及平台分类002
    1.2.2云计算架构003
    1.3云计算的应用实例003
    1.3.1环境配置004
    1.3.2源码下载与部署方法007
    1.3.3测试008
    1.3.4优化009
    1.4云计算的开发方法简介009
    本章小结009
    第2章云计算技术的发展与应用010
    2.1云计算的发展010
    2.1.1云计算的发展历程010
    2.1.2我国云计算的发展014
    2.2云计算的特点014
    2.3云计算的优势016
    2.4云计算的几大形式016
    2.5云计算架构与平台017
    2.6云计算核心技术019
    2.7云计算应用案例022
    2.7.1IaaS云应用案例024
    2.7.2几款主流的云计算应用028
    2.7.3云计算在各行业领域的应用案例029
    2.8云计算发展趋势030
    2.8.1Gartner: 云计算规则031
    2.8.2云计算技术发展趋势032
    2.8.3云计算产业发展趋势034
    2.9大数据发展趋势036云计算应用开发技术教程目录本章小结037
    第3章虚拟化技术038
    3.1为什么需要虚拟化038
    3.2什么是虚拟化039
    3.3虚拟化分类040
    3.3.1服务器虚拟化041
    3.3.2存储虚拟化042
    3.3.3网络虚拟化042
    3.3.4应用虚拟化043
    3.4虚拟化技术架构045
    3.4.1将一台服务器当作N台服务器来使用045
    3.4.2虚拟化的关键特征045
    3.4.3虚拟化的优势045
    3.4.4硬件分区技术046
    3.4.5虚拟机技术(Virtual Machine Monitor)046
    3.4.6准虚拟机技术(ParaVirtualizion)047
    3.4.7操作系统虚拟化047
    3.4.8四种虚拟化技术比较048
    3.5Virtuozzo 049
    3.6虚拟化关键技术 049
    3.6.1创建虚拟化解决方案049
    3.6.2部署虚拟化解决方案052
    3.6.3管理虚拟化解决方案053
    3.6.4虚拟化平台054
    3.7虚拟化应用055
    3.8应用虚拟化技术存在的问题055
    3.9虚拟化数据中心建设055
    本章小结057
    第4章虚拟化技术应用及IaaS平台构建技术实例058
    4.1概述058
    4.2虚拟化技术方法058
    4.2.1完全虚拟化(Full Virtualization)059
    4.2.2部分虚拟化(Partial Virtualization)061
    4.2.3半虚拟化(ParaVirtualization)061
    4.3PXE062
    4.4负载均衡062
    4.5基于Hadoop的私有云平台的构建063
    4.5.1Hadoop架构063
    4.5.2基于Hadoop云平台构建064
    4.6私有云平台的开发环境配置067
    4.6.1安装并配置Eclipse开发环境067
    4.6.2安装并配置HBase068
    4.6.3安装并配置ZooKeeper069
    本章小结070
    第5章云存储原型系统集群搭建及云网盘设计与开发071
    5.1云存储原型系统设计与构建071
    5.1.1云存储原型系统的构建步骤072
    5.1.2云存储原型系统的Hadoop集群主节点配置073
    5.1.3云存储原型系统的Hadoop集群数据节点配置077
    5.2启动或关闭Hadoop集群系统081
    5.3云网盘软件设计与开发081
    5.4云存储原型及云网盘系统测试081
    5.4.1测试方法081
    5.4.2测试过程及结果082
    5.4.3访问云网盘083
    本章小结084
    第6章云存储原型系统扩展方案085
    6.1存储节点扩展准备085
    6.2动态增加存储节点085
    6.3动态删除存储节点086
    本章小结086
    第7章云存储软件系统中Web与Hadoop集群的挂接087
    7.1挂接条件与设置087
    7.2挂接步骤087
    7.3基于Hadoop集群的文件上传代码模块088
    7.4基于Hadoop集群的文件下载代码模块088
    7.5基于Hadoop集群的网盘实现步骤088
    本章小结089
    第8章基于NoSQL数据库Cassandra的应用开发090
    8.1云数据库090
    8.1.1关系数据库090
    8.1.2分布式存储091
    8.1.3基于内存的K/V存储091
    8.2Cassandra简介093
    8.3Cassandra的安装093
    8.4Cassandra的测试093
    8.5基于Cassandra的应用开发094
    8.5.1Thrift Java API094
    8.5.2Hector099
    本章小结100
    第9章基于PaaS云平台的应用开发101
    9.1公共云平台介绍101
    9.2基于Google App Engine的应用开发102
    9.3基于微软云平台的应用开发103
    9.4基于新浪云平台的应用开发103
    本章小结104
    第10章基于阿里云的SaaS云表软件设计与开发105
    10.1阿里云105
    10.1.1云计算的类型105
    10.1.2飞天平台架构概览106
    10.2在阿里云部署云表平台109
    10.2.1连接Linux服务器使用到的软件109
    10.2.2云表服务器使用到的软件110
    10.3基于SaaS的云表企业应用平台开发112
    本章小结129
    第11章基于百度API的Android街景地图设计130
    11.1引言130
    11.2开发环境131
    11.2.1下载相关软件131
    11.2.2安装软件和配置环境131
    11.3获取百度地图 API134
    11.3.1获取百度API Key134
    11.3.2SlidingMenu 开源项目的接入134
    11.4项目需求分析136
    11.4.1功能需求136
    11.4.2全景图优点136
    11.4.3百度全景图概述137
    11.5项目设计137
    11.6项目展示139
    11.7地图类型介绍140
    11.8菜单选项项目介绍140
    11.9核心代码141
    本章小结142
    第12章Bmob移动云服务开发143
    12.1Bmob移动云服务介绍143
    12.1.1数据服务143
    12.1.2文件服务144
    12.1.3推送服务144
    12.1.4扩展服务145
    12.2基于Bmob移动云服务的应用开发方法145
    12.2.1注册Bmob账号145
    12.2.2网站后台创建应用146
    12.2.3获取应用密钥和下载SDK146
    12.2.4安装BmobSDK146
    12.3基于Bmob移动云服务的应用开发147
    本章小结162
    第13章珠海健康云科技有限公司应用案例163
    13.1珠海健康云科技有限公司应用简介163
    13.2珠海健康云科技有限公司案例: 问医生Android版信息咨询软件V2.4165
    13.2.1引言165
    13.2.2总体设计165
    13.2.3项目功能需求169
    13.2.4人工处理过程170
    13.2.5接口设计172
    13.2.6运行设计173
    13.2.7系统数据结构设计173
    13.2.8系统出错处理设计174
    本章小结174
    附录A安装JMeter测试工具175附录B安装MySQL数据库178参考文献179

  • 内容简介:
      本书采用了业界主流的云计算技术,主要内容包括云计算概述、云计算技术的发展与应用、虚拟化技术、虚拟化技术应用及IaaS平台构建技术实例、云存储原型系统集群搭建及云网盘设计与开发、云存储原型系统扩展方案、云存储软件系统中Web与Hadoop集群的挂接、基于NoSQL数据库Cassandra的应用开发、基于PaaS云平台的应用开发、基于阿里云的SaaS云表软件设计与开发、基于百度API的Android街景地图设计、Bmob移动云服务开发、珠海健康云科技有限公司应用案例。
  • 目录:
    第1章云计算概述001
    1.1云计算的概念与优势001
    1.2云计算的体系结构及分类002
    1.2.1云计算体系结构及平台分类002
    1.2.2云计算架构003
    1.3云计算的应用实例003
    1.3.1环境配置004
    1.3.2源码下载与部署方法007
    1.3.3测试008
    1.3.4优化009
    1.4云计算的开发方法简介009
    本章小结009
    第2章云计算技术的发展与应用010
    2.1云计算的发展010
    2.1.1云计算的发展历程010
    2.1.2我国云计算的发展014
    2.2云计算的特点014
    2.3云计算的优势016
    2.4云计算的几大形式016
    2.5云计算架构与平台017
    2.6云计算核心技术019
    2.7云计算应用案例022
    2.7.1IaaS云应用案例024
    2.7.2几款主流的云计算应用028
    2.7.3云计算在各行业领域的应用案例029
    2.8云计算发展趋势030
    2.8.1Gartner: 云计算规则031
    2.8.2云计算技术发展趋势032
    2.8.3云计算产业发展趋势034
    2.9大数据发展趋势036云计算应用开发技术教程目录本章小结037
    第3章虚拟化技术038
    3.1为什么需要虚拟化038
    3.2什么是虚拟化039
    3.3虚拟化分类040
    3.3.1服务器虚拟化041
    3.3.2存储虚拟化042
    3.3.3网络虚拟化042
    3.3.4应用虚拟化043
    3.4虚拟化技术架构045
    3.4.1将一台服务器当作N台服务器来使用045
    3.4.2虚拟化的关键特征045
    3.4.3虚拟化的优势045
    3.4.4硬件分区技术046
    3.4.5虚拟机技术(Virtual Machine Monitor)046
    3.4.6准虚拟机技术(ParaVirtualizion)047
    3.4.7操作系统虚拟化047
    3.4.8四种虚拟化技术比较048
    3.5Virtuozzo 049
    3.6虚拟化关键技术 049
    3.6.1创建虚拟化解决方案049
    3.6.2部署虚拟化解决方案052
    3.6.3管理虚拟化解决方案053
    3.6.4虚拟化平台054
    3.7虚拟化应用055
    3.8应用虚拟化技术存在的问题055
    3.9虚拟化数据中心建设055
    本章小结057
    第4章虚拟化技术应用及IaaS平台构建技术实例058
    4.1概述058
    4.2虚拟化技术方法058
    4.2.1完全虚拟化(Full Virtualization)059
    4.2.2部分虚拟化(Partial Virtualization)061
    4.2.3半虚拟化(ParaVirtualization)061
    4.3PXE062
    4.4负载均衡062
    4.5基于Hadoop的私有云平台的构建063
    4.5.1Hadoop架构063
    4.5.2基于Hadoop云平台构建064
    4.6私有云平台的开发环境配置067
    4.6.1安装并配置Eclipse开发环境067
    4.6.2安装并配置HBase068
    4.6.3安装并配置ZooKeeper069
    本章小结070
    第5章云存储原型系统集群搭建及云网盘设计与开发071
    5.1云存储原型系统设计与构建071
    5.1.1云存储原型系统的构建步骤072
    5.1.2云存储原型系统的Hadoop集群主节点配置073
    5.1.3云存储原型系统的Hadoop集群数据节点配置077
    5.2启动或关闭Hadoop集群系统081
    5.3云网盘软件设计与开发081
    5.4云存储原型及云网盘系统测试081
    5.4.1测试方法081
    5.4.2测试过程及结果082
    5.4.3访问云网盘083
    本章小结084
    第6章云存储原型系统扩展方案085
    6.1存储节点扩展准备085
    6.2动态增加存储节点085
    6.3动态删除存储节点086
    本章小结086
    第7章云存储软件系统中Web与Hadoop集群的挂接087
    7.1挂接条件与设置087
    7.2挂接步骤087
    7.3基于Hadoop集群的文件上传代码模块088
    7.4基于Hadoop集群的文件下载代码模块088
    7.5基于Hadoop集群的网盘实现步骤088
    本章小结089
    第8章基于NoSQL数据库Cassandra的应用开发090
    8.1云数据库090
    8.1.1关系数据库090
    8.1.2分布式存储091
    8.1.3基于内存的K/V存储091
    8.2Cassandra简介093
    8.3Cassandra的安装093
    8.4Cassandra的测试093
    8.5基于Cassandra的应用开发094
    8.5.1Thrift Java API094
    8.5.2Hector099
    本章小结100
    第9章基于PaaS云平台的应用开发101
    9.1公共云平台介绍101
    9.2基于Google App Engine的应用开发102
    9.3基于微软云平台的应用开发103
    9.4基于新浪云平台的应用开发103
    本章小结104
    第10章基于阿里云的SaaS云表软件设计与开发105
    10.1阿里云105
    10.1.1云计算的类型105
    10.1.2飞天平台架构概览106
    10.2在阿里云部署云表平台109
    10.2.1连接Linux服务器使用到的软件109
    10.2.2云表服务器使用到的软件110
    10.3基于SaaS的云表企业应用平台开发112
    本章小结129
    第11章基于百度API的Android街景地图设计130
    11.1引言130
    11.2开发环境131
    11.2.1下载相关软件131
    11.2.2安装软件和配置环境131
    11.3获取百度地图 API134
    11.3.1获取百度API Key134
    11.3.2SlidingMenu 开源项目的接入134
    11.4项目需求分析136
    11.4.1功能需求136
    11.4.2全景图优点136
    11.4.3百度全景图概述137
    11.5项目设计137
    11.6项目展示139
    11.7地图类型介绍140
    11.8菜单选项项目介绍140
    11.9核心代码141
    本章小结142
    第12章Bmob移动云服务开发143
    12.1Bmob移动云服务介绍143
    12.1.1数据服务143
    12.1.2文件服务144
    12.1.3推送服务144
    12.1.4扩展服务145
    12.2基于Bmob移动云服务的应用开发方法145
    12.2.1注册Bmob账号145
    12.2.2网站后台创建应用146
    12.2.3获取应用密钥和下载SDK146
    12.2.4安装BmobSDK146
    12.3基于Bmob移动云服务的应用开发147
    本章小结162
    第13章珠海健康云科技有限公司应用案例163
    13.1珠海健康云科技有限公司应用简介163
    13.2珠海健康云科技有限公司案例: 问医生Android版信息咨询软件V2.4165
    13.2.1引言165
    13.2.2总体设计165
    13.2.3项目功能需求169
    13.2.4人工处理过程170
    13.2.5接口设计172
    13.2.6运行设计173
    13.2.7系统数据结构设计173
    13.2.8系统出错处理设计174
    本章小结174
    附录A安装JMeter测试工具175附录B安装MySQL数据库178参考文献179

查看详情
相关图书 / 更多
云计算应用开发技术教程
云计算技术基础应用教程(HCIA-Cloud)(微课版)
冯思泉
云计算应用开发技术教程
云计算与大数据应用研究
刘静
云计算应用开发技术教程
云计算平台综合运维与管理(OpenStack+Kubernetes)(微课版)
蔡明
云计算应用开发技术教程
云计算安全(第二版)
陈晓峰;马建峰;李晖;李进
云计算应用开发技术教程
云计算与微服务(微课版)
杨磊、王一悦、汪美霞、汤晓兵、黄玉、李真河、卢希乐、周凯、冀忠祥、高俊
云计算应用开发技术教程
云计算(典藏版)
刘鹏
云计算应用开发技术教程
云计算基础 输入法 何仕轩,赵静,原锦明 新华正版
何仕轩,赵静,原锦明
云计算应用开发技术教程
云计算运维与管理项目教程(微课视频版)
崔升广
云计算应用开发技术教程
云计算与大数据技术应用
张捷,赵宝,杨昌尧
云计算应用开发技术教程
云计算及其安全关键技术解析与实践
张志为
云计算应用开发技术教程
云计算行业进阶指南
曹亚孟
云计算应用开发技术教程
云计算技术
安俊秀