标签分类
当前位置:首页 > 网络与数据通信电子书 > AWS电子书网盘下载
亚马逊AWS云基础与实战 亚马逊AWS云基础与实战
itmayue

itmayue 提供上传

资源
34
粉丝
42
喜欢
67
评论
6

    亚马逊AWS云基础与实战 PDF 原书扫描版

    AWS电子书
    • 发布时间:

    给大家带来的一篇关于AWS相关的电子书资源,介绍了关于亚马逊、AWS、云基础方面的内容,本书是由清华大学出版社出版,格式为PDF,资源大小75.6 MB,王毅编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:9.9,更多相关的学习资源可以参阅 网络与数据通信电子书、等栏目。

  • 亚马逊AWS云基础与实战 PDF 下载
  • 下载地址:https://pan.baidu.com/s/1aH3wBsK2rzKvdp-REsW3rg
  • 分享码:mit6
  • 亚马逊AWS云基础与实战 PDF

    本书详细介绍了亚马逊AWS云服务特性、适用场景及操作方法等,通过列举大量详细案例,旨在让读者全面了解如何利用亚马逊云计算平台完成客户的业务需求和IT需求;如何在数分钟内建立属于自己的虚拟数据中心;如何便捷地利用数台到数千台服务器和服务完成传统机房无法想象完成的任务。

    目录

    • 第1章 AWS概览 1
    • 1.1 云计算是什么 1
    • 1.2 AWS是什么 2
    • 1.3 AWS有什么好处 2
    • 1.3.1 按需分配,按用量付费 2
    • 1.3.2 弹性容量 2
    • 1.3.3 增加速度和灵活性 2
    • 1.3.4 全球性覆盖 3
    • 1.4 AWS的安全措施 3
    • 1.5 服务概览 4
    • 1.5.1 全球基础架构 4
    • 1.5.2 服务概览 5
    • 1.6 怎样开始使用AWS 6
    • 1.7 如何与AWS服务交互 6
    • 1.7.1 AWS管理控制台 6
    • 1.7.2 AWS Command LineInterface(AWS CLI) 6
    • 1.7.3 AWS软件开发工具包(SDK) 7
    • 1.7.4 API接口 7
    • 第2章 计算服务介绍 9
    • 2.1 什么是EC2弹性计算 9
    • 2.2 EC2有哪些特点 9
    • 2.3 如何上手创建EC2实例 10
    • 2.3.1 选择亚马逊系统映像(AMI) 10
    • 2.3.2 实例类型 11
    • 2.3.3 安全组 14
    • 2.4 存储选项 14
    • 2.4.1 EBS 14
    • 2.4.2 实例存储 14
    • 2.5 实例的用户数据和元数据 15
    • 2.6 密钥对 18
    • 2.7 实例的状态 19
    • 2.7.1 实例启动 19
    • 2.7.2 停止和启动实例 19
    • 2.7.3 实例重启 20
    • 2.7.4 实例终止 20
    • 2.8 弹性负载均衡器(ElasticLoad Balancer) 21
    • 2.8.1 什么是弹性负载均衡器 21
    • 2.8.2 ELB能实现哪些功能 21
    • 2.9 自动伸缩组 23
    • 2.9.1 什么是自动伸缩组(Auto
    • Scaling Group) 23
    • 2.9.2 ASG的使用场景 23
    • 2.9.3 如何创建自动伸缩组 24
    • 第3章 Amazon RDS 29
    • 3.1 Amazon RDS简介 29
    • 3.2 使用RDS可以带来的好处 30
    • 3.3 创建Amazon RDS数据库 31
    • 3.4 管理Amazon RDS数据库的存储 36
    • 3.4.1 RDS的存储类型 36
    • 3.4.2 性能指标 36
    • 3.4.3 SSD存储 37
    • 3.4.4 预配置IOPS存储 38
    • 3.4.5 数据库实例类 40
    • 3.5 Amazon RDS数据库的备份与恢复 41
    • 3.5.1 自动备份 41
    • 3.5.2 使用数据库快照 42
    • 3.5.3 将数据库恢复至某个时间点 46
    • 3.6 Amazon RDS数据库的安全性 49
    • 第4章 Amazon VPC 51
    • 4.1 VPC介绍 51
    • 4.2 Amazon VPC的主要功能 52
    • 4.3 VPC的基本概念 53
    • 4.4 Amazon VPC基本操作 53
    • 4.4.1 VPC的建立及大小调整 53
    • 4.4.2 删除VPC 55
    • 4.4.3 子网的建立 56
    • 4.4.4 在子网中启动实例 58
    • 4.4.5 删除子网 61
    • 4.5 在Amazon VPC中设置路由表 61
    • 4.5.1 路由表 61
    • 4.5.2 路由表的基本信息 61
    • 4.5.3 主路由表 62
    • 4.5.4 自定义路由表 63
    • 4.6 安全性与防火墙 63
    • 4.6.1 VPC基本安全 63
    • 4.6.2 安全组与网络ACL的比较 64
    • 第5章 Amazon CloudFront 65
    • 5.1 什么是Amazon CloudFront 65
    • 5.2 Amazon CloudFront服务的优势 66
    • 5.2.1 快速 66
    • 5.2.2 简便 66
    • 5.3 创建Web分发 66
    • 5.4 利用CloudFront提供私有对象的CDN服务 70
    • 5.5 私有内容的工作原理 71
    • 5.6 对CloudFront进行负载测试 72
    • 第6章 Amazon DynamoDB 73
    • 6.1 Amazon DynamoDB介绍 73
    • 6.2 使用DynamoDB能带来哪些好处 74
    • 6.3 DynamoDB入门 75
    • 6.3.1 数据模型概念:表、项目和属性 75
    • 6.3.2 主键 76
    • 6.3.3 二级索引 77
    • 6.3.4 DynamoDB数据类型 78
    • 6.3.5 DynamoDB支持的操作 78
    • 6.3.6 预配置吞吐容量 80
    • 6.3.7 访问DynamoDB 80
    • 6.4 创建DynamoDB表 81
    • 6.4.1 准备工作 81
    • 6.4.2 创建示例表 84
    • 6.4.3 加载示例数据 88
    • 6.4.4 开始查询 97
    • 6.5 DynamoDB的最佳实践 98
    • 6.5.1 表的最佳实践 98
    • 6.5.2 项目最佳实践 103
    • 6.5.3 查询和扫描最佳实践 104
    • 6.5.4 Local Secondary Index最佳实践 105
    • 6.5.5 Global Secondary Index最佳实践 107
    • 第7章 AWS Elastic Beanstalk 109
    • 7.1 什么是AWS ElasticBeanstalk 109
    • 7.2 为什么需要ElasticBeanstalk 110
    • 7.3 Elastic Beanstalk入门 110
    • 7.3.1 Elastic Beanstalk的组件 110
    • 7.3.2 权限 114
    • 7.3.3 支持的平台 120
    • 7.3.4 设计注意事项 120
    • 7.4 如何使用Elastic Beanstalk 123
    • 第8章 Amazon EMR 131
    • 8.1 Amazon EMR介绍 131
    • 8.2 Amazon EMR的优势 132
    • 8.2.1 易于使用 132
    • 8.2.2 成本低廉 132
    • 8.2.3 灵活 132
    • 8.2.4 运行可靠 132
    • 8.2.5 安全 132
    • 8.2.6 灵活 133
    • 8.3 Amazon EMR使用案例 133
    • 8.3.1 点击流分析 133
    • 8.3.2 基因学 133
    • 8.3.3 日志处理 133
    • 8.4 如何使用Amazon EMR 133
    • 8.5 创建Amazon EMR集群 134
    • 8.6 Amazon EMR的概念 140
    • 8.6.1 Amazon EMR有什么用途 141
    • 8.6.2 Amazon EMR的功能 142
    • 8.6.3 Amazon EMR是如何工作的 145
    • 8.6.4 为Amazon EMR提供了什么工具 149
    • 8.7 Amazon EMR上常用的Hadoop工具 150
    • 8.7.1 Hive和Amazon EMR 150
    • 8.7.2 Impala和Amazon EMR 151
    • 8.7.3 Pig和Amazon EMR 153
    • 8.7.4 使用HBase存储数据 153
    • 8.7.5 配置Hue以查看、查询或操作数据 154
    • 第9章 AWS CloudFormation 157
    • 9.1 AWS CloudFormation介绍 157
    • 9.2 AWS CloudFormation的优势 158
    • 9.2.1 广泛支持AWS资源 158
    • 9.2.2 易于使用 158
    • 9.2.3 声明性和灵活性 158
    • 9.2.4 基础设施即代码 158
    • 9.2.5 通过参数实现自定义 159
    • 9.2.6 便于集成 159
    • 9.3 什么是AWS CloudF ormation 159
    • 9.3.1 AWS CloudFormation的概念 160
    • 9.3.2 AWS CloudFormation是如何运行的 163
    • 9.3.3 删除堆栈工作流程 165
    • 9.4 使用堆栈 166
    • 9.4.1 使用AWS CloudFormation控制台 166
    • 9.4.2 使用AWS命令行界面 167
    • 9.4.3 AWS CloudFormation堆栈更新 167
    • 9.4.4 与Windows Stacks共同运行 168
    • 9.5 使用模板 169
    • 9.5.1 模板剖析 169
    • 9.5.2 示例模板 182
    • 9.5.3 创建模板 186
    • 9.6 最佳实践 197
    • 9.6.1 按生命周期和所有权组织堆栈 198
    • 9.6.2 使用IAM控制访问 199
    • 9.6.3 验证所有资源类型的配额 199
    • 9.6.4 重复使用模板以在多个环境中复制堆栈 199
    • 9.6.5 使用嵌套堆栈来重复使用常见模板模式 199
    • 9.6.6 请勿将证书嵌入模板 200
    • 9.6.7 使用AWS特定的参数类型 200
    • 9.6.8 使用参数约束 200
    • 9.6.9 使用 AWS::CloudFormation::Init 在 Amazon EC2实例上部署软件应用程序 200
    • 9.6.10 在使用模板前验证模板 201
    • 9.6.11 通过AWS CloudFormation管理所有堆栈资源 201
    • 9.6.12 使用堆栈策略 201
    • 9.6.13 使用AWS CloudTrail记录AWS CloudFormation调用 201
    • 9.6.14 使用代码审查和修订控制来管理模板 202
    • 9.7 使用IAM访问控制 202
    • 9.7.1 AWS CloudFormation操作和资源 202
    • 9.7.2 AWS CloudFormation控制台特定的权限 204
    • 9.7.3 AWS CloudFormation条件 205
    • 9.7.4 确认AWS CloudFormation模板中的IAM资源 205
    • 9.7.5 管理Amazon EC2实例上运行的应用程序的证书 206
    • 9.7.6 授予临时访问权限(联合访问) 206
    • 第10章 Amazon Kinesis 209
    • 10.1 Amazon Kinesis介绍 209
    • 10.2 Amazon Kinesis的优势 210
    • 10.3 Amazon Kinesis的使用
    • 场景 211
    • 10.4 Amazon Kinesis的概念 212
    • 10.4.1 主要概念 212
    • 10.4.2 Streams技术 214
    • 10.4.3 创建器 215
    • 10.4.4 使用器 216
    • 10.5 Amazon Kinesis入门 217
    • 10.5.1 设置 217
    • 10.5.2 基本操作 218
    • 10.6 使用Amazon Kinesis 226
    • 10.6.1 将数据写入流 226
    • 10.6.2 读取流中的数据 230
    • 10.6.3 监控 235
    • 10.6.4 为流添加标签 235
    • 10.6.5 控制访问权限 236

    上一篇:零基础入门学习Python(含视频、源码)  下一篇:操作系统实践:基于Linux的应用与内核编程

    展开 +

    收起 -

    AWS相关电子书
    学习笔记
    网友NO.703121

    python中dict字典的查询键值对 遍历 排序 创建 访问 更新 删除基础操作方法

    字典是另一种可变容器模型,且可存储任意类型对象。 字典的每个键值(key=value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ; 字典值可以没有限制地取任何python对象,既可以是标准的对象,也可以是用户定义的;但键不行,如果同一个键被赋值两次,后一个值会被记住。 值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组(列表这样的可变类型不能作为键)。 一、字典的创建、访问: dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'}; dict2 = { }; //空字典 print "dict['Name']: ", dict['Name']; print "dict['Age']: ", dict['Age']; 字典中包含列表: dict={'yangrong':['23','IT'],"xiaohei":['22','dota']} 字典中包含字典: dict={'yangrong':{"age":"23","job":"IT"},"xiaohei":{"'age':'22','job':'dota'"}} 二、 字典的 修改、添加: dict['Age'] = 8; # update existing entry dict['School'] = "DPS School"; # Add new entry 三、 字典的 删除: del dict['Name'] # 删除键是'Name'的条目 dict.clear() # 清空字典所有条目 del dict # 删除字典 四、查询字典中是否包含指定键: dict.has_key(k) 如果键在字典dict里返回true,否则返回false 查看所有键值对: dict.keys() 、 dict.values() 、 dict.items() ;返回值的类型为列表 五、遍历 字典 : for d,x in dict.items(): print "key:"+d+",value:"+x for k in dict.keys(): prin……

    网友NO.859704

    详解JQuery基础动画操作

    1.jQuery动画效果,隐藏和显示。 两个方法:hide()"隐藏" show()"显示" pJQuery动画效果,隐藏和显示/pinput type="button" value="隐藏" id="button1"input type="button" value="显示" id="button2" script $(document).ready(function(){ $("#button1").click(function(){ $("p").hide(); }) $("#button2").click(function() { $("p").hide(); }) }) /script 语法:$(selector).hide(speed.callback) 语法:$(selector).show(speed.callback) callback参数:是隐藏或显示完成后执行的函数名称。 $(document).ready(function(){ $("#button1").click(function(){ $("p").hide(500); alert("恭喜你,显示完成") }) $("#button2").click(function() { $("p").show(200,function(){ alert("恭喜你,显示完成") }) } 语法:$(selector).toggle(speed.callback) speed参数规定参数隐藏和显示的速度,取值为"show""fast".毫秒(1秒等于1000毫秒) callback参数:是隐藏或显示完成后执行的函数名称。 $("#button3").click(function() { $("p").toggle(1000,function(){ $("p").css({color:"yellow"}) }) 2.Jquery滑动和动画 两个方法:slideDow() toggleDoe() bodydiv id="slide"点击我,滑动显示或者隐藏面板/divdiv id="panel"Hello JQuery/div/body style #slide,#slide{ padding:5px; text-align:center ; background-color: #4bffe8; border:solid 1px #181caa; } #panel{ display: none; padding:40px; } /style script $(document).ready(function(){ $("#slide").click(function(){ $("#panel").slideToggle() }) }) /script 3.JQuery动画效果,动……

    网友NO.336975

    JavaScript基础之this详解

    JavaScript的this和Java等面向对象语言中的this大不一样,bind()、call()和apply()函数更是将this的灵活度进一步延伸。 为了保证可读性,本文采用意译而非直译。另外,本文版权归原作者所有,翻译仅用于学习。 如果对JavaScript的关键字this理解不够深刻,有时候会掉入意想不到的坑。在这里我们总结了5条通用规则来帮助你判断this到底指向什么。虽然没有囊括所有的情况,但日常大部分情况都可以使用这些规则来正确推断。 this的值通常是由所在函数的执行环境决定,也就是说要看函数是如何被调用的; 同一个函数每一次调用,this都可能指向不同的对象; 全局对象 (Global Object) 打开Chrome浏览器开发者面板(Windows: Ctrl + Shift + J)(Mac: Cmd + Option + J),并且输入: console.log(this); 看看输出了什么? // Window {} window对象! 因为在全局作用域下,this指向全局对象。在浏览器中全局对象就是window对象。 为了让你更加清楚理解为什么this会指向window对象,我们来看另外一个例子: var myName = 'Brandon'; 我们可以通过在控制台输入myName来访问其值: myName// 输出 'Brandon' 其实,所有在全局定义的变量都绑定到window对象。我们来做如下测试: window.myName// 输出 'Brandon'window.myName === myName// 输出 true 现在我们将this放到函数内部,看看有何效果。 function test(){ return……

    Copyright 2018-2019 xz577.com 码农之家

    版权责任说明