飞天开放平台编程指南:阿里云计算的实践
出版时间:
2013-03
版次:
1
ISBN:
9787121196997
定价:
59.00
装帧:
平装
开本:
16开
纸张:
胶版纸
页数:
256页
字数:
365千字
正文语种:
简体中文
98人买过
-
《飞天开放平台编程指南:阿里云计算的实践》是阿里云计算官方作品,是阿里巴巴旗下重要的云计算及应用平台。飞天开放平台是阿里云计算有限公司自主研发的云计算平台。飞天开放平台负责管理数据中心Linux集群的物理资源,控制分布式程序运行,隐藏下层故障恢复和数据冗余等细节。飞天开放平台提供了弹性计算、负载均衡、数据存储、以及大规模计算等一整套的云计算公共服务,从而降低了互联网应用创新的技术门槛。 本书主要面向云计算的开发者,不但由浅入深地说明了云计算的相关原理,而且用很多实例详细讲解了怎样利用飞天开放平台的编程接口来开发各种互联网应用和服务,让用户便捷地利用数千台服务器来完成以前不能完成甚至不敢想象的任务。这是一本将云计算原理与实践紧密结合的书,相信对广大云计算的研究者和爱好者也大有裨益。
第1章绪论
1.1云计算的背景
1.1.1云计算的概念
1.1.2云计算的类型
1.1.3业界主要的云计算提供商
1.2阿里云的定位
1.3云生态系统
1.4内容总览
第2章飞天开放平台总览
2.1飞天平台体系架构
2.2飞天平台内核
2.2.1分布式系统底层服务
2.2.2分布式文件系统(盘古)
2.2.3资源管理和任务调度(伏羲)
2.2.4集群监控和部署
2.3飞天开放服务
2.3.1弹性计算服务(ECS)
2.3.2开放存储服务(OSS)
2.3.3开放结构化数据服务(OTS)
2.3.4关系型数据库服务(RDS)
2.3.5开放数据处理服务(ODPS)
2.3.6云服务引擎(ACE)
第3章弹性计算服务ECS
3.1术语及概念
3.2云服务器使用流程
3.2.1购买并创建云服务器
3.2.2启动、停止和重启云服务器
3.2.3重置云服务器
3.2.4修改云服务器密码
3.2.5远程登录云服务器
3.2.6数据盘分区、格式化和挂载
3.3利用API管理ECS
3.3.1公共参数和返回结果
3.3.2云服务器控制
3.3.3镜像和快照
3.3.4安全组
3.4负载均衡(SLB)
3.5云盾
3.6云监控
3.7自动故障恢复
3.8应用架构修改
3.9应用案例
第4章开放存储服务OSS
4.1术语及概念
4.1.1Object
4.1.2Bucket
4.1.3访问控制
4.1.4外链规则
4.1.5AccessID和AccessKey
4.1.6使用OSS
4.2RESTfulAPI
4.2.1Service操作
4.2.2Bucket操作
4.2.3Object操作
4.2.4分块上传(MultipartUpload)操作
4.3PythonSDK的使用
4.3.1Bucket操作
4.3.2Object操作
4.3.3分块上传(MultipartUpload)操作
4.3.4签名URL
4.4应用案例
第5章开放结构化数据服务OTS
5.1术语及概念
5.1.1表
5.1.2视图
5.1.3表组
5.1.4命名和限额
5.1.5事务
5.1.6访问权限控制
5.2RESTfulAPI
5.2.1表操作
5.2.2插入和修改操作
5.2.3查询操作
5.2.4事务操作
5.3PythonSDK的使用
5.3.1表操作
5.3.2插入和修改操作
5.3.3查询数据
5.3.4事务操作
5.4应用案例
第6章关系型数据库服务RDS
6.1术语及概念
6.2自动故障恢复
6.3分布式RDS
6.4利用客户端软件进行数据库管理
6.4.1实例管理
6.4.2数据库管理
6.4.3连接数据库
6.4.4表管理
6.4.5备份恢复
6.4.6数据迁移
6.4.7性能分析
6.5利用API进行数据库管理
6.5.1公共参数和返回结果
6.5.2API接口的使用
6.6应用案例
第7章开放数据处理服务ODPS
7.1术语及概念
7.2应用开发框架
7.2.1体系架构
7.2.2应用开发模式
7.3ODPSSQL开发
7.3.1应用示例描述
7.3.2数据导入
7.3.3基本功能
7.3.4高级功能
7.4ODPSMapReduce开发
7.4.1入门实例WordCount
7.4.2开发实战
7.5应用案例
第8章典型应用案例解析
8.1传统互联网应用
8.1.1中国网络电视台体育台
8.1.2御泥坊
8.1.3够快
8.2移动互联网应用
8.2.1DeNA
8.2.2壹人壹本
8.2.3金立
8.3企业级SaaS应用
8.3.1用友畅捷通
8.3.2商派
8.4新型互联网应用和服务
8.4.1阿里云搜索
8.4.2阿里金融
附录A飞天开放服务开通流程
附录BRESTfulAPI和身份验证
B.1RESTfulAPI
B.2ECS身份认证
B.3OSS身份认证
B.3.1在Header中包含签名
B.3.2在URL中包含签名
B.4OTS身份认证
B.4.1OTS请求的签名
B.4.2OTS响应的签名
B.5RDS身份认证
附录C用OSS构建同步备份网盘
C.1网盘功能、设计与使用
C.1.1网盘功能:自动备份和同步多个设备
C.1.2网盘设计
C.1.3网盘安装和使用
C.2源代码
C.2.1netdisk.py
C.2.2fs/filesystem.py
C.2.3fs/hddfs.py
C.2.4fs/ossfs.py
附录D云应用引擎CAE编程
D.1云应用开发入门
D.1.1快速创建一个云应用
D.1.2云应用文件结构
D.1.3页面生命周期
D.1.4新建页面
D.1.5页面之间相互跳转
D.1.6引入第三方类库
D.1.7调用云端接口
D.1.8调用CloudAPI
D.1.9监听云应用的挂起和唤醒
D.1.10请求和操作XML
D.1.11在线调试
D.2用户界面开发
D.2.1滚动条
D.2.2提示框
D.2.3jQTouch
D.2.4SenchaTouch
D.3云应用开发实例
D.3.1花名册程序
D.3.2地图程序
D.4设计指南与注意事项
D.4.1云应用设计指南
D.4.2设计中的注意事项
D.4.3云应用审核指南
参考文献
-
内容简介:
《飞天开放平台编程指南:阿里云计算的实践》是阿里云计算官方作品,是阿里巴巴旗下重要的云计算及应用平台。飞天开放平台是阿里云计算有限公司自主研发的云计算平台。飞天开放平台负责管理数据中心Linux集群的物理资源,控制分布式程序运行,隐藏下层故障恢复和数据冗余等细节。飞天开放平台提供了弹性计算、负载均衡、数据存储、以及大规模计算等一整套的云计算公共服务,从而降低了互联网应用创新的技术门槛。 本书主要面向云计算的开发者,不但由浅入深地说明了云计算的相关原理,而且用很多实例详细讲解了怎样利用飞天开放平台的编程接口来开发各种互联网应用和服务,让用户便捷地利用数千台服务器来完成以前不能完成甚至不敢想象的任务。这是一本将云计算原理与实践紧密结合的书,相信对广大云计算的研究者和爱好者也大有裨益。
-
目录:
第1章绪论
1.1云计算的背景
1.1.1云计算的概念
1.1.2云计算的类型
1.1.3业界主要的云计算提供商
1.2阿里云的定位
1.3云生态系统
1.4内容总览
第2章飞天开放平台总览
2.1飞天平台体系架构
2.2飞天平台内核
2.2.1分布式系统底层服务
2.2.2分布式文件系统(盘古)
2.2.3资源管理和任务调度(伏羲)
2.2.4集群监控和部署
2.3飞天开放服务
2.3.1弹性计算服务(ECS)
2.3.2开放存储服务(OSS)
2.3.3开放结构化数据服务(OTS)
2.3.4关系型数据库服务(RDS)
2.3.5开放数据处理服务(ODPS)
2.3.6云服务引擎(ACE)
第3章弹性计算服务ECS
3.1术语及概念
3.2云服务器使用流程
3.2.1购买并创建云服务器
3.2.2启动、停止和重启云服务器
3.2.3重置云服务器
3.2.4修改云服务器密码
3.2.5远程登录云服务器
3.2.6数据盘分区、格式化和挂载
3.3利用API管理ECS
3.3.1公共参数和返回结果
3.3.2云服务器控制
3.3.3镜像和快照
3.3.4安全组
3.4负载均衡(SLB)
3.5云盾
3.6云监控
3.7自动故障恢复
3.8应用架构修改
3.9应用案例
第4章开放存储服务OSS
4.1术语及概念
4.1.1Object
4.1.2Bucket
4.1.3访问控制
4.1.4外链规则
4.1.5AccessID和AccessKey
4.1.6使用OSS
4.2RESTfulAPI
4.2.1Service操作
4.2.2Bucket操作
4.2.3Object操作
4.2.4分块上传(MultipartUpload)操作
4.3PythonSDK的使用
4.3.1Bucket操作
4.3.2Object操作
4.3.3分块上传(MultipartUpload)操作
4.3.4签名URL
4.4应用案例
第5章开放结构化数据服务OTS
5.1术语及概念
5.1.1表
5.1.2视图
5.1.3表组
5.1.4命名和限额
5.1.5事务
5.1.6访问权限控制
5.2RESTfulAPI
5.2.1表操作
5.2.2插入和修改操作
5.2.3查询操作
5.2.4事务操作
5.3PythonSDK的使用
5.3.1表操作
5.3.2插入和修改操作
5.3.3查询数据
5.3.4事务操作
5.4应用案例
第6章关系型数据库服务RDS
6.1术语及概念
6.2自动故障恢复
6.3分布式RDS
6.4利用客户端软件进行数据库管理
6.4.1实例管理
6.4.2数据库管理
6.4.3连接数据库
6.4.4表管理
6.4.5备份恢复
6.4.6数据迁移
6.4.7性能分析
6.5利用API进行数据库管理
6.5.1公共参数和返回结果
6.5.2API接口的使用
6.6应用案例
第7章开放数据处理服务ODPS
7.1术语及概念
7.2应用开发框架
7.2.1体系架构
7.2.2应用开发模式
7.3ODPSSQL开发
7.3.1应用示例描述
7.3.2数据导入
7.3.3基本功能
7.3.4高级功能
7.4ODPSMapReduce开发
7.4.1入门实例WordCount
7.4.2开发实战
7.5应用案例
第8章典型应用案例解析
8.1传统互联网应用
8.1.1中国网络电视台体育台
8.1.2御泥坊
8.1.3够快
8.2移动互联网应用
8.2.1DeNA
8.2.2壹人壹本
8.2.3金立
8.3企业级SaaS应用
8.3.1用友畅捷通
8.3.2商派
8.4新型互联网应用和服务
8.4.1阿里云搜索
8.4.2阿里金融
附录A飞天开放服务开通流程
附录BRESTfulAPI和身份验证
B.1RESTfulAPI
B.2ECS身份认证
B.3OSS身份认证
B.3.1在Header中包含签名
B.3.2在URL中包含签名
B.4OTS身份认证
B.4.1OTS请求的签名
B.4.2OTS响应的签名
B.5RDS身份认证
附录C用OSS构建同步备份网盘
C.1网盘功能、设计与使用
C.1.1网盘功能:自动备份和同步多个设备
C.1.2网盘设计
C.1.3网盘安装和使用
C.2源代码
C.2.1netdisk.py
C.2.2fs/filesystem.py
C.2.3fs/hddfs.py
C.2.4fs/ossfs.py
附录D云应用引擎CAE编程
D.1云应用开发入门
D.1.1快速创建一个云应用
D.1.2云应用文件结构
D.1.3页面生命周期
D.1.4新建页面
D.1.5页面之间相互跳转
D.1.6引入第三方类库
D.1.7调用云端接口
D.1.8调用CloudAPI
D.1.9监听云应用的挂起和唤醒
D.1.10请求和操作XML
D.1.11在线调试
D.2用户界面开发
D.2.1滚动条
D.2.2提示框
D.2.3jQTouch
D.2.4SenchaTouch
D.3云应用开发实例
D.3.1花名册程序
D.3.2地图程序
D.4设计指南与注意事项
D.4.1云应用设计指南
D.4.2设计中的注意事项
D.4.3云应用审核指南
参考文献
查看详情
-
全新
河北省保定市
平均发货24小时
成功完成率82.37%
-
全新
河北省保定市
平均发货27小时
成功完成率86.28%
-
九五品
河北省廊坊市
平均发货12小时
成功完成率92.69%
-
九品
北京市海淀区
平均发货15小时
成功完成率90.4%
-
九品
北京市海淀区
平均发货15小时
成功完成率90.4%
-
九品
天津市宝坻区
平均发货9小时
成功完成率86.45%
-
全新
河北省保定市
平均发货28小时
成功完成率88.61%
-
全新
天津市东丽区
平均发货19小时
成功完成率91.4%
-
3
九品
河南省濮阳市
平均发货7小时
成功完成率96.64%
-
全新
河北省保定市
平均发货25小时
成功完成率80.59%
-
九品
河北省保定市
平均发货8小时
成功完成率94.53%
-
2
八五品
上海市奉贤区
平均发货8小时
成功完成率94.13%
-
八五品
江西省南昌市
平均发货10小时
成功完成率91.92%
-
八五品
山东省枣庄市
平均发货11小时
成功完成率89.5%
-
2
九品
河北省保定市
平均发货10小时
成功完成率96.35%
-
八五品
重庆市沙坪坝区
平均发货9小时
成功完成率93.06%
-
九品
北京市通州区
平均发货9小时
成功完成率92.3%
-
6
八五品
浙江省杭州市
平均发货11小时
成功完成率91.74%
-
8
九品
北京市朝阳区
平均发货8小时
成功完成率92.32%
-
8
九品
河北省廊坊市
平均发货8小时
成功完成率92.19%
-
2013-03 印刷
八五品
河北省衡水市
平均发货8小时
成功完成率97.58%
-
4
八五品
江苏省镇江市
平均发货9小时
成功完成率95.31%
-
5
九品
河北省衡水市
平均发货9小时
成功完成率97.02%
-
八五品
江西省南昌市
平均发货9小时
成功完成率90.88%
-
3
2013-03 印刷
印次: 1
八五品
河南省濮阳市
平均发货8小时
成功完成率97.03%
-
八五品
山东省淄博市
平均发货14小时
成功完成率91.58%
-
7
八五品
河南省濮阳市
平均发货5小时
成功完成率93.23%
-
九品
浙江省杭州市
平均发货7小时
成功完成率93.73%
-
10
九品
吉林省白城市
平均发货11小时
成功完成率96.56%
-
4
九品
北京市昌平区
平均发货8小时
成功完成率96.61%
-
7
九品
北京市昌平区
平均发货5小时
成功完成率97.52%
-
4
九品
北京市顺义区
平均发货10小时
成功完成率94.99%
-
4
九品
北京市丰台区
平均发货6小时
成功完成率97.57%
-
4
九品
河南省驻马店市
平均发货9小时
成功完成率98.18%
-
九品
北京市房山区
平均发货5小时
成功完成率88.98%
-
10
九品
北京市朝阳区
平均发货6小时
成功完成率96.86%
-
4
九品
河南省周口市
平均发货6小时
成功完成率96.46%
-
九品
北京市海淀区
平均发货14小时
成功完成率88.36%
-
6
八五品
浙江省杭州市
平均发货11小时
成功完成率89.53%
-
4
八五品
-
2
九品
-
11
九五品
吉林省长春市
平均发货8小时
成功完成率95.51%
-
九品
河北省保定市
平均发货9小时
成功完成率90.98%
-
九品
北京市昌平区
平均发货9小时
成功完成率84.43%
-
九品
天津市宝坻区
平均发货9小时
成功完成率92.12%
-
5
九品
-
8
九品
河北省廊坊市
平均发货8小时
成功完成率92.28%
-
8
九品
河北省廊坊市
平均发货9小时
成功完成率86.47%
-
3
九品
河北省衡水市
平均发货11小时
成功完成率95.18%
-
九品
湖南省益阳市
平均发货36小时
成功完成率83.38%