飞天开放平台编程指南

编辑:昏眩网互动百科 时间:2020-01-27 01:00:57
编辑 锁定
《飞天开放平台编程指南》是2013年电子工业出版社出版的图书,作者是周憬宇,李武军,过敏意。
作    者
周憬宇                       /            李武军                       /            过敏意
ISBN
9787121196997
页    数
242
定    价
59.00元
出版社
电子工业出版社
出版时间
2013-3
装    帧
精装
副标题
—阿里云计算的实践

飞天开放平台编程指南内容介绍

编辑
《飞天开放平台编程指南:阿里云计算的实践》不但由浅入深地阐述了云计算的相关原理,而且用很多实例详细讲解了怎样利用飞天平台的编程接口来开发各种互联网应用和服务,让用户便捷地利用数千台服务器来完成以前不能完成甚至不敢想象的任务。《飞天开放平台编程指南:阿里云计算的实践》具体内容涵盖了云计算的概念、云计算体系结构、分布式处理、虚拟化与弹性计算、云存储、海量结构化数据处理、海量数据分析与挖掘、云计算编程模型、移动终端开发等。

飞天开放平台编程指南作品目录

编辑
第 1 章绪论 1
  1.1 云计算的背景.....................................................................................................1
  1.1.1 云计算的概念...........................................................................................................1
  1.1.2 云计算的类型...........................................................................................................3
  1.1.3 业界主要的云计算提供商........................................................................................4
  1.2 阿里云的定位.................................................................................5
  1.3 云生态系统....................................................................................................6
  1.4 内容总览.................................................................................................7
  第2 章飞天开放平台总览8
  2.1 飞天平台体系架构.................................................................................8
  2.2 飞天平台内核..............................................................................9
  2.2.1 分布式系统底层服务................................................................................................9
  2.2.2 分布式文件系统(盘古)......................................................................................11
  2.2.3 资源管理和任务调度(伏羲)..............................................................................13
  2.2.4 集群监控和部署.....................................................................................................14
  2.3 飞天开放服务............................................................................16
  2.3.1 弹性计算服务(ECS) ..........................................................................................16
  2.3.2 开放存储服务(OSS) ..........................................................................................17
  2.3.3 开放结构化数据服务(OTS) ..............................................................................17
  2.3.4 关系型数据库服务(RDS)..................................................................................18
  2.3.5 开放数据处理服务(ODPS) ...............................................................................18
  2.3.6 云服务引擎(ACE)..........................................................................................19
  第 3 章弹性计算服务ECS 20
  3.1 术语及概念.........................................................................21
  3.2 云服务器使用流程...................................................................22
  3.2.1 购买并创建云服务器..............................................................................................23
  3.2.2 启动、停止和重启云服务器..................................................................................23
  3.2.3 重置云服务器.........................................................................................................24
  3.2.4 修改云服务器密码.................................................................................................24
  3.2.5 远程登录云服务器.................................................................................................24
  3.2.6 数据盘分区、格式化和挂载...............................................................26
  3.3 利用API 管理ECS........................................................................28
  3.3.1 公共参数和返回结果..............................................................................................28
  3.3.2 云服务器控制.........................................................................................................30
  3.3.3 镜像和快照.............................................................................................................36
  3.3.4 安全组.....................................................................................................................39
  3.4 负载均衡(SLB) .............................................................................................................41
  3.5 云盾...............................................................................................42
  3.6 云监控..................................................................................43
  3.7 自动故障恢复.......................................................................43
  3.8 应用架构修改............................................................................44
  3.9 应用案例..........................................................................44
  第4 章开放存储服务OSS 46
  4.1 术语及概念..........................................................................46
  4.1.1 Object.......................................................................................................................46
  4.1.2 Bucket ......................................................................................................................47
  4.1.3 访问控制.................................................................................................................47
  4.1.4 外链规则.................................................................................................................48
  4.1.5 Access ID 和Access Key ........................................................................................48
  4.1.6 使用OSS.................................................................................................................49
  4.2 RESTful API.......................................................................................................................50
  4.2.1 Service 操作............................................................................................................50
  4.2.2 Bucket 操作.............................................................................................................50
  4.2.3 Object 操作..............................................................................................................52
  4.2.4 分块上传(Multipart Upload)操作......................................................................56
  4.3 Python SDK 的使用..............................................................59
  4.3.1 Bucket 操作.............................................................................................................60
  4.3.2 Object 操作..............................................................................................................68
  4.3.3 分块上传(Multipart Upload)操作......................................................................76
  4.3.4 签名URL ................................................................................................................80
  4.4 应用案例...............................................................................81
  第5 章开放结构化数据服务OTS 82
  5.1 术语及概念..........................................................................................83
  5.1.1 表.............................................................................................................................83
  5.1.2 视图.........................................................................................................................84
  5.1.3 表组.........................................................................................................................85
  5.1.4 命名和限额.............................................................................................................86
  5.1.5 事务.........................................................................................................................86
  5.1.6 访问权限控制.........................................................................................................86
  5.2 RESTful API.......................................................................................................................87
  5.2.1 表操作.....................................................................................................................87
  5.2.2 插入和修改操作.....................................................................................................88
  5.2.3 查询操作.................................................................................................................88
  5.2.4 事务操作.................................................................................................................88
  5.3 Python SDK 的使用..................................................................89
  5.3.1 表操作.....................................................................................................................91
  5.3.2 插入和修改操作.....................................................................................................96
  5.3.3 查询数据...............................................................................................................101
  5.3.4 事务操作...............................................................................................................104
  5.4 应用案例.......................................................................106
  第6 章关系型数据库服务RDS 107
  6.1 术语及概念.......................................................................................108
  6.2 自动故障恢复..............................................................................109
  6.3 分布式RDS...........................................................................110
  6.4 利用客户端软件进行数据库管理........................................................110
  6.4.1 实例管理...............................................................................................................111
  6.4.2 数据库管理...........................................................................................................112
  6.4.3 连接数据库...........................................................................................................112
  6.4.4 表管理...................................................................................................................113
  6.4.5 备份恢复...............................................................................................................114
  6.4.6 数据迁移...............................................................................................................114
  6.4.7 性能分析...............................................................................................................115
  6.5 利用API 进行数据库管理................................................................115
  6.5.1 公共参数和返回结果............................................................................................116
  6.5.2 API 接口的使用....................................................................................................117
  6.6 应用案例..............................................................................127
  第7 章开放数据处理服务ODPS 128
  7.1 术语及概念....................................................................................128
  7.2 应用开发框架.............................................................130
  7.2.1 体系架构...............................................................................................................130
  7.2.2 应用开发模式.......................................................................................................131
  7.3 ODPS SQL 开发........................................................................132
  7.3.1 应用示例描述.......................................................................................................133
  7.3.2 数据导入...............................................................................................................134
  7.3.3 基本功能...............................................................................................................135
  7.3.4 高级功能...............................................................................................................136
  7.4 ODPS MapReduce 开发............................................................140
  7.4.1 入门实例WordCount............................................................................................140
  7.4.2 开发实战...............................................................................................................155
  7.5 应用案例.......................................................................................172
  第8 章典型应用案例解析173
  8.1 传统互联网应用....................................................................173
  8.1.1 中国网络电视台体育台........................................................................................173
  8.1.2 御泥坊...................................................................................................................175
  8.1.3 够快.......................................................................................................................175
  8.2 移动互联网应用.........................................................................176
  8.2.1 DeNA.....................................................................................................................176
  8.2.2 壹人壹本...............................................................................................................176
  8.2.3 金立.......................................................................................................................177
  8.3 企业级SaaS 应用...............................................................................177
  8.3.1 用友畅捷通...........................................................................................................177
  8.3.2 商派.......................................................................................................................178
  8.4 新型互联网应用和服务.........................................................179
  8.4.1 阿里云搜索...........................................................................................................179
  8.4.2 阿里金融...............................................................................................................180
  附录A 飞天开放服务开通流程181
  附录 B RESTful API 和身份验证184
  B.1 RESTful API....................................................................................................................184
  B.2 ECS 身份认证.................................................................................................................185
  B.3 OSS 身份认证......................................................................................186
  B.3.1 在Header 中包含签名.........................................................................................186
  B.3.2 在URL 中包含签名.............................................................................................188
  B.4 OTS 身份认证.............................................................................189
  B.4.1 OTS 请求的签名..................................................................................................189
  B.4.2 OTS 响应的签名..................................................................................................190
  B.5 RDS 身份认证...........................................................................191
  附录C 用OSS 构建同步备份网盘193
  C.1 网盘功能、设计与使用..................................................................................................193
  C.1.1 网盘功能:自动备份和同步多个设备...............................................................193
  C.1.2 网盘设计...............................................................................................................193
  C.1.3 网盘安装和使用...................................................................................................194
  C.2 源代码............................................................................................195
  C.2.1 netdisk.py ..............................................................................................................196
  C.2.2 fs/filesystem.py .....................................................................................................198
  C.2.3 fs/hddfs.py.............................................................................................................201
  C.2.4 fs/ossfs.py..............................................................................................................204
  C.2.5 fs/couldnotconnectserverexception.py ..................................................................207
  C.2.6 eventhandlers/netdiskeventhandler.py...................................................................207
  附录D 云应用引擎CAE 编程211
  D.1 云应用开发入门.........................................................................212
  D.1.1 快速创建一个云应用...........................................................................................212
  D.1.2 云应用文件结构...................................................................................................215
  D.1.3 页面生命周期.......................................................................................................215
  D.1.4 新建页面..............................................................................................................216
  D.1.5 页面之间相互跳转...............................................................................................217
  D.1.6 引入第三方类库...................................................................................................218
  D.1.7 调用云端接口.......................................................................................................219
  D.1.8 调用CloudAPI .....................................................................................................222
  D.1.9 监听云应用的挂起和唤醒...................................................................................223
  D.1.10 请求和操作XML...............................................................................................224
  D.1.11 在线调试............................................................................................................225
  D.2 用户界面开发............................................................................227
  D.2.1 滚动条..................................................................................................................227
  D.2.2 提示框..................................................................................................................228
  D.2.3 jQTouch ................................................................................................................229
  D.2.4 Sencha Touch........................................................................................................230
  D.3 云应用开发实例.......................................................................232
  D.3.1 花名册程序...........................................................................................................232
  D.3.2 地图程序..............................................................................................................237
  D.4 设计指南与注意事项..................................................................239
  D.4.1 云应用设计指南...................................................................................................239
  D.4.2 设计中的注意事项...............................................................................................240
  D.4.3 云应用审核指南...................................................................................................240
  参考文献..................................................................................................241
[1] 
参考资料
词条标签:
工业书籍 出版物 书籍