`

飞天开放平台编程指南——阿里云计算的实践

阅读更多
《飞天开放平台编程指南——阿里云计算的实践》
基本信息
作者: 周憬宇 李武军 过敏意
出版社:电子工业出版社
ISBN:9787121196997
上架时间:2013-3-25
出版日期:2013 年3月
开本:16开
页码:242
版次:1-1
所属分类:计算机
内容简介
计算机书籍
  飞天开放平台是阿里云计算有限公司(http://www.aliyun.com)自主研发的云计算平台。飞天开放平台负责管理数据中心Linux 集群的物理资源,控制分布式程序运行,隐藏下层故障恢复和数据冗余等细节。飞天开放平台提供了弹性计算、负载均衡、数据存储,以及大规模计算等一整套的云计算公共服务,从而降低了互联网应用创新的技术门槛。本书主要面向云计算的开发者,不但由浅入深地说明了云计算的相关原理,而且用很多实例详细讲解了怎样利用飞天开放平台的编程接口来开发各种互联网应用和服务,让用户便捷地利用数千台服务器来完成以前不能完成甚至不敢想象的任务。这是一本将云计算原理与实践紧密结合的书,相信对广大云计算的研究者和爱好者也大有裨益。
目录
《飞天开放平台编程指南——阿里云计算的实践(双色)》
第 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 管理ecs28
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 object46
4.1.2 bucket 47
4.1.3 访问控制47
4.1.4 外链规则48
4.1.5 access id 和access key 48
4.1.6 使用oss49
4.2 restful api50
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 api87
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 分布式rds110
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 入门实例wordcount140
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 dena176
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 api184
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.py201
c.2.4 fs/ossfs.py204
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 请求和操作xml224
d.1.11 在线调试225
d.2 用户界面开发227
d.2.1 滚动条227
d.2.2 提示框228
d.2.3 jqtouch 229
d.2.4 sencha touch230
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
 
图书信息来源:中国互动出版网
0
7
分享到:
评论

相关推荐

    飞天开放平台编程指南阿里云计算的实践,完整扫描版

    《飞天开放平台编程指南——阿里云计算的实践》是一本深度揭示阿里云技术体系和实践经验的书籍,旨在帮助开发者和企业快速理解和应用阿里云的各项服务。本书覆盖了飞天云平台、ECS(Elastic Compute Service)弹性...

    TinyYolo2实时视频流物体检测ONNX模型

    TinyYolo2实时视频流物体检测ONNX模型 运行 ONNX 模型,并结合 OpenCV 进行图像处理。具体流程包括: 1. 加载并初始化 ONNX 模型。 2. 从摄像头捕获实时视频流。 3. 对每一帧图像进行模型推理,生成物体检测结果。 4. 在界面上绘制检测结果的边界框和标签。

    chromedriver-linux64-134.0.6998.23(Beta).zip

    chromedriver-linux64-134.0.6998.23(Beta).zip

    Web开发:ABP框架4-DDD四层架构的详解

    Web开发:ABP框架4-DDD四层架构的详解

    chromedriver-linux64-135.0.7029.0(Canary).zip

    chromedriver-linux64-135.0.7029.0(Canary).zip

    (参考项目)MATLAB人脸门禁系统.zip

    实现人脸识别的考勤门禁系统可以分为以下步骤: 1. 采集人脸图像数据集:首先需要采集员工的人脸图像数据集,包括正面、侧面等多个角度的图像。可以使用MATLAB中的图像采集工具或者第三方库进行采集。 2. 预处理人脸图像数据:对采集到的人脸图像数据进行预处理,包括人脸检测、人脸对齐、人脸裁剪等操作。MATLAB提供了相关的图像处理工具箱,可以用于实现这些处理步骤。 3. 特征提取与特征匹配:使用人脸识别算法提取人脸图像的特征,比如使用人脸识别中常用的特征提取算法如Eigenfaces、Fisherfaces或者基于深度学习的算法。然后将员工的人脸数据与数据库中的人脸数据进行匹配,判断是否为注册员工。 4. 考勤记录与门禁控制:如果人脸匹配成功,系统可以记录员工的考勤时间,并且控制门禁系统进行开启。MATLAB可以与外部设备进行通信,实现门禁控制以及考勤记录功能。

    rdtyfv、ijij

    yugy

    企业IT治理体系规划.pptx

    企业IT治理体系规划.pptx

    基于Nutz、SSH、SSM的新闻管理系统.zip(毕设&课设&实训&大作业&竞赛&项目)

    项目工程资源经过严格测试运行并且功能上ok,可实现复现复刻,拿到资料包后可实现复现出一样的项目,本人系统开发经验充足(全栈全领域),有任何使用问题欢迎随时与我联系,我会抽时间努力为您解惑,提供帮助 【资源内容】:包含源码+工程文件+说明等。答辩评审平均分达到96分,放心下载使用!可实现复现;设计报告也可借鉴此项目;该资源内项目代码都经过测试运行,功能ok 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 【提供帮助】:有任何使用上的问题欢迎随时与我联系,抽时间努力解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 下载后请首先打开说明文件(如有);整理时不同项目所包含资源内容不同;项目工程可实现复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用

    基于多目标粒子群算法的冷热电联供综合能源系统优化调度与运行策略分析,基于多目标粒子群算法的冷热电联供综合能源系统优化调度与运行策略分析,MATLAB代码:基于多目标粒子群算法冷热电联供综合能源系统运行

    基于多目标粒子群算法的冷热电联供综合能源系统优化调度与运行策略分析,基于多目标粒子群算法的冷热电联供综合能源系统优化调度与运行策略分析,MATLAB代码:基于多目标粒子群算法冷热电联供综合能源系统运行优化 关键词:综合能源 冷热电三联供 粒子群算法 多目标优化 参考文档:《基于多目标算法的冷热电联供型综合能源系统运行优化》 仿真平台:MATLAB 平台采用粒子群实现求解 优势:代码注释详实,适合参考学习,非目前烂大街的版本,程序非常精品,请仔细辨识 主要内容:代码构建了含冷、热、电负荷的冷热电联供型综合能源系统优化调度模型,考虑了燃气轮机、电制冷机、锅炉以及风光机组等资源,并且考虑与上级电网的购电交易,综合考虑了用户购电购热冷量的成本、CCHP收益以及成本等各种因素,从而实现CCHP系统的经济运行,求解采用的是MOPSO算法(多目标粒子群算法),求解效果极佳,具体可以看图 ,核心关键词: 综合能源系统; 冷热电三联供; 粒子群算法; 多目标优化; MOPSO算法; 优化调度模型; 燃气轮机; 电制冷机; 锅炉; 风光机组; 上级电网购售电交易。,基于多目标粒子群算法的CCHP综合

    DSP28379D串口升级方案:单核双核升级与Boot优化,C#上位机开发串口通信方案,DSP28379D串口升级方案:单核双核升级与Boot优化,C#上位机开发实现串口通信,DSP28379D串口升

    DSP28379D串口升级方案:单核双核升级与Boot优化,C#上位机开发串口通信方案,DSP28379D串口升级方案:单核双核升级与Boot优化,C#上位机开发实现串口通信,DSP28379D串口升级方案 单核双核升级,boot升级,串口方案。 上位机用c#开发。 ,DSP28379D; 串口升级方案; 单核双核升级; boot升级; 上位机C#开发,DSP28379D串口双核升级方案:Boot串口升级技术使用C#上位机开发

    基于ASP.NET MVC+三层架构和EntityFramework的微博门户网站项目.zip(毕设&课设&实训&大作业&竞赛&项目)

    项目工程资源经过严格测试运行并且功能上ok,可实现复现复刻,拿到资料包后可实现复现出一样的项目,本人系统开发经验充足(全栈全领域),有任何使用问题欢迎随时与我联系,我会抽时间努力为您解惑,提供帮助 【资源内容】:包含源码+工程文件+说明等。答辩评审平均分达到96分,放心下载使用!可实现复现;设计报告也可借鉴此项目;该资源内项目代码都经过测试运行,功能ok 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 【提供帮助】:有任何使用上的问题欢迎随时与我联系,抽时间努力解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 下载后请首先打开说明文件(如有);整理时不同项目所包含资源内容不同;项目工程可实现复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用

    基于PLC的双层自动门控制:光电传感触发,有序开关与延时功能实现,附程序、画面及参考文档 ,基于PLC的双层自动门控制系统:精准控制,保障无尘环境;门间联动,智能安防新体验 ,基于plc的双层自动门控

    基于PLC的双层自动门控制:光电传感触发,有序开关与延时功能实现,附程序、画面及参考文档。,基于PLC的双层自动门控制系统:精准控制,保障无尘环境;门间联动,智能安防新体验。,基于plc的双层自动门控制系统,全部采用博途仿真完成,提供程序,画面,参考文档,详情见图。 实现功能(详见上方演示视频): ① 某房间要求尽可能地保持无尘,在通道上设置了两道电动门,门1和门2,可通过光电传感器自动完成门的打开和关闭。 门1和门2 不能同时打开。 ② 第 1 道门(根据出入方向不同,可能是门 1 或门 2),是由在通道外的开门者通过按开门按钮打开的,而第 2 道门(根据出入方向不同,可能是门 1 或门 2 )则是在打开的第 1 道门关闭后自动地打开的(也可以由通道内的人按开门按钮来打开第2 道门)。 这两道门都是在门开后,经过 3s 的延时而自动关闭的。 ③ 在门关闭期间,如果对应的光电传感器的信号被遮断,则门立即自动打开。 如果在门外或者在门内的开门者按对应的开门按钮时,立即打开。 ④ 出于安全方面的考虑,如果在通道内的某个人经过光电传感器时,对应的门已经打开,则通道外的开门者可以不按开门按钮。

    黑马程序员Java品达通用权限项目,基于SpringCloud SpringBoot 的微服务框架的权限管理解决方案.zip

    项目工程资源经过严格测试运行并且功能上ok,可实现复现复刻,拿到资料包后可实现复现出一样的项目,本人系统开发经验充足(全栈全领域),有任何使用问题欢迎随时与我联系,我会抽时间努力为您解惑,提供帮助 【资源内容】:包含源码+工程文件+说明等。答辩评审平均分达到96分,放心下载使用!可实现复现;设计报告也可借鉴此项目;该资源内项目代码都经过测试运行,功能ok 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 【提供帮助】:有任何使用上的问题欢迎随时与我联系,抽时间努力解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 下载后请首先打开说明文件(如有);整理时不同项目所包含资源内容不同;项目工程可实现复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用

    DeepSeek+DeepResearch-让科研像聊天一样简单

    DeepSeek+DeepResearch——让科研像聊天一样简单 (1)DeepSeek如何做数据分析? (2)DeepSeek如何分析文件内容? (3)DeepSeek如何进行数据挖掘? (4)DeepSeek如何进行科学研究? (5)DeepSeek如何写综述? (6)DeepSeek如何进行数据可视化? (7)DeepSeek如何写作润色? (8)DeepSeek如何中英文互译? (9)DeepSeek如何做降重? (10)DeepSeek论文参考文献指令 (11)DeepSeek基础知识。

    基于springboot+uniapp实现的蛋糕商城小程序.zip(毕设&课设&实训&大作业&竞赛&项目)

    项目工程资源经过严格测试运行并且功能上ok,可实现复现复刻,拿到资料包后可实现复现出一样的项目,本人系统开发经验充足(全栈全领域),有任何使用问题欢迎随时与我联系,我会抽时间努力为您解惑,提供帮助 【资源内容】:包含源码+工程文件+说明等。答辩评审平均分达到96分,放心下载使用!可实现复现;设计报告也可借鉴此项目;该资源内项目代码都经过测试运行,功能ok 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 【提供帮助】:有任何使用上的问题欢迎随时与我联系,抽时间努力解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 下载后请首先打开说明文件(如有);整理时不同项目所包含资源内容不同;项目工程可实现复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用

    jdepend-demo-2.9.1-10.el7.x64-86.rpm.tar.gz

    1、文件内容:jdepend-demo-2.9.1-10.el7.rpm以及相关依赖 2、文件形式:tar.gz压缩包 3、安装指令: #Step1、解压 tar -zxvf /mnt/data/output/jdepend-demo-2.9.1-10.el7.tar.gz #Step2、进入解压后的目录,执行安装 sudo rpm -ivh *.rpm 4、更多资源/技术支持:公众号禅静编程坊

    关爱儿童公益网站 web 项目.zip

    项目工程资源经过严格测试运行并且功能上ok,可实现复现复刻,拿到资料包后可实现复现出一样的项目,本人系统开发经验充足(全栈全领域),有任何使用问题欢迎随时与我联系,我会抽时间努力为您解惑,提供帮助 【资源内容】:包含源码+工程文件+说明等。答辩评审平均分达到96分,放心下载使用!可实现复现;设计报告也可借鉴此项目;该资源内项目代码都经过测试运行;功能ok 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 【提供帮助】:有任何使用上的问题欢迎随时与我联系,抽时间努力解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 下载后请首先打开说明文件(如有);整理时不同项目所包含资源内容不同;项目工程可实现复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用

    MATLAB实现WOA-LSTM鲸鱼算法优化长短期记忆网络数据分类预测(含模型描述及示例代码)

    内容概要:本文档详细介绍了如何利用 MATLAB 实现鲸鱼优化算法 (WOA) 和长短期记忆网络 (LSTM) 相结合的技术——WOA-LSTM,在数据分类和预测领域的应用。文章首先概述了LSTM在网络训练中超参数依赖的问题以及WOA作为一种新颖的全局优化算法的优势。接着阐述了该项目的研究背景、目的及其重要意义,并深入讨论了项目面临的六大主要挑战,从模型优化到超参数空间管理。文档特别强调WOA-LSTM融合所带来的性能提升、降低计算复杂度的能力及其实现自动化的超参数优化流程。除此之外,文中展示了模型的应用广泛性,覆盖了从金融市场的股票预测到智能制造业的各种实际场景,并提供了具体的模型架构细节和代码实例,以帮助理解模型的工作原理和技术要点。 适合人群:具有一定编程技能的研究人员、工程师和科学家们,尤其是对深度学习技术和机器学习感兴趣的专业人士。 使用场景及目标:该文档的目标是向用户传授使用MATLAB实现WOA-LSTM进行复杂数据分类和预测的方法论,旨在指导读者理解和掌握如何利用WOA进行超参数寻优,从而改善LSTM网络性能。 其他说明:通过阅读这份文档,使用者不仅能够获得有关WOA-LSTM技术的具体实现方式的知识,而且还可以获取关于项目规划和实际部署过程中的宝贵经验。

Global site tag (gtag.js) - Google Analytics