圖書信息
亞馬遜AWS雲基礎與實戰
作者:王毅
定價:49.80元
印次:1-1
ISBN:9787302479642
出版日期:2017.08.01
印刷日期:2017.08.15
內容簡介
本書詳細介紹了亞馬遜AWS雲服務特性、適用場景及操作方法等,通過列舉大量詳細案例,旨在讓讀者全面了解如何利用亞馬遜雲計算平台完成客戶的業務需求和IT需求;如何在數分鐘內建立屬於自己的虛擬數據中心;如何便捷地利用數台到數千台伺服器和服務完成傳統機房無法想像完成的任務。
目錄
第1章AWS概覽1
1.1雲計算是什麼1
1.2AWS是什麼2
1.3AWS有什麼好處2
1.3.1按需分配,按用量付費2
1.3.2彈性容量2
1.3.3增加速度和靈活性2
1.3.4全球性覆蓋3
1.4AWS的安全措施3
1.5服務概覽4
1.5.1全球基礎架構4
1.5.2服務概覽5
1.6怎樣開始使用AWS6
1.7如何與AWS服務互動6
1.7.1AWS管理控制台6
1.7.2AWSCommandLine
Interface(AWSCLI)6
1.7.3AWS軟體開發工具包(SDK)7
1.7.4API接口7
第2章計算服務介紹9
2.1什麼是EC2彈性計算9
2.2EC2有哪些特點9
2.3如何上手創建EC2實例10
2.3.1選擇亞馬遜系統映像(AMI)10
2.3.2實例類型11
2.3.3安全組14
2.4存儲選項14
2.4.1EBS14
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彈性負載均衡器(Elastic
LoadBalancer)21
2.8.1什麼是彈性負載均衡器21
2.8.2ELB能實現哪些功能21
2.9自動伸縮組23
2.9.1什麼是自動伸縮組(Auto
ScalingGroup)23
2.9.2ASG的使用場景23
2.9.3如何創建自動伸縮組24
第3章AmazonRDS29
3.1AmazonRDS簡介29
3.2使用RDS可以帶來的好處30
3.3創建AmazonRDS資料庫31
3.4管理AmazonRDS資料庫的
存儲36
3.4.1RDS的存儲類型36
3.4.2性能指標36
3.4.3SSD存儲37
3.4.4預配置IOPS存儲38
3.4.5資料庫實例類40
3.5AmazonRDS資料庫的備份與
恢復41
3.5.1自動備份41
3.5.2使用資料庫快照42
3.5.3將資料庫恢復至某個
時間點46
3.6AmazonRDS資料庫的
安全性49
第4章AmazonVPC51
4.1VPC介紹51
4.2AmazonVPC的主要功能52
4.3VPC的基本概念53
4.4AmazonVPC基本操作53
4.4.1VPC的建立及大小調整53
4.4.2刪除VPC55
4.4.3子網的建立56
4.4.4在子網中啟動實例58
4.4.5刪除子網61
4.5在AmazonVPC中設定
路由表61
4.5.1路由表61
4.5.2路由表的基本信息61
4.5.3主路由表62
4.5.4自定義路由表63
4.6安全性與防火牆63
4.6.1VPC基本安全63
4.6.2安全組與網路ACL的比較64
第5章AmazonCloudFront65
5.1什麼是AmazonCloudFront65
5.2AmazonCloudFront服務的
優勢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章AmazonDynamoDB73
6.1AmazonDynamoDB介紹73
6.2使用DynamoDB能帶來
哪些好處74
6.3DynamoDB入門75
6.3.1數據模型概念:表、項目和
屬性75
6.3.2主鍵76
6.3.3二級索引77
6.3.4DynamoDB數據類型78
6.3.5DynamoDB支持的操作78
6.3.6預配置吞吐容量80
6.3.7訪問DynamoDB80
6.4創建DynamoDB表81
6.4.1準備工作81
6.4.2創建示例表84
6.4.3載入示例數據88
6.4.4開始查詢97
6.5DynamoDB的最佳實踐98
6.5.1表的最佳實踐98
6.5.2項目最佳實踐103
6.5.3查詢和掃描最佳實踐104
6.5.4LocalSecondaryIndex
最佳實踐105
6.5.5GlobalSecondaryIndex
最佳實踐107
第7章AWSElasticBeanstalk109
7.1什麼是AWSElastic
Beanstalk109
7.2為什麼需要Elastic
Beanstalk110
7.3ElasticBeanstalk入門110
7.3.1ElasticBeanstalk的組件110
7.3.2許可權114
7.3.3支持的平台120
7.3.4設計注意事項120
7.4如何使用ElasticBeanstalk123
第8章AmazonEMR131
8.1AmazonEMR介紹131
8.2AmazonEMR的優勢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.3AmazonEMR使用案例133
8.3.1點擊流分析133
8.3.2基因學133
8.3.3日誌處理133
8.4如何使用AmazonEMR133
8.5創建AmazonEMR集群134
8.6AmazonEMR的概念140
8.6.1AmazonEMR有什麼用途141
8.6.2AmazonEMR的功能142
8.6.3AmazonEMR是
如何工作的145
8.6.4為AmazonEMR提供了什麼
工具149
8.7AmazonEMR上常用的Hadoop
工具150
8.7.1Hive和AmazonEMR150
8.7.2Impala和AmazonEMR151
8.7.3Pig和AmazonEMR153
8.7.4使用HBase存儲數據153
8.7.5配置Hue以查看、查詢或
運算元據154
第9章AWSCloudFormation157
9.1AWSCloudFormation介紹157
9.2AWSCloudFormation的
優勢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
CloudFormation159