Amazon Web Services(AWS)是亚马逊公司的云计算平台,它提供了整套基础设施建设和手机应用程序服务,可以帮助用户在云中运作基本上任何手机应用程序。一本书介绍了AWS云服务平台的核心服务,如测算、存放和网络等内容。小读者还要从一本书中了解在云上保持机械自动化、确保安全、保持高可用和大量拓展的系统架构图的*实践活动。 一本书分4个部分,共14章。一本书从介绍AWS的基本要素开始,加入具体的应用范例,让小读者对云技术和AWS平台有一个总体的了解;随后解读怎样建立含有网络服务器和网络的基础设施建设;在此项工作上,深层次介绍怎样在云上存取数据,让小读者了解存放数据的方法和技术;*后展开讨论在AWS上怎样设计构架,了解保持高可用性、高容错性和高可扩展性的*实践活动。
目录
- 第一部分 AWS云计算起步
- 第1章 什么是Amazon Web Services 3
- 第2章 一个简单示例:5分钟搭建WordPress站点 33
- 第二部分 搭建包含服务器和网络的虚拟基础设施
- 第3章 使用虚拟服务器:
- EC2 51
- 第4章 编写基础架构:命令行、SDK和CloudFormation 83
- 第5章 自动化部署:CloudFormation、Elastic Beanstalk和OpsWorks 114
- 第6章 保护系统安全:IAM、安全组和VPC 140
- 第三部分 在云上保存数据
- 第7章 存储对象:S3和Glacierr 171
- 第8章 在硬盘上存储数据:EBS和实例存储 190
- 第9章 使用关系数据库服务:RDS 210
- 第10章 面向NoSQL数据库服务的编程:DynamoDB 235
- 第四部分 在AWS上搭架构
- 第11章 实现高可用性:可用区、自动扩展以及
- CloudWatch 263
- 第12章 基础设施解耦:ELB与SQS 289
- 第13章 容错设计 308
- 第14章 向上或向下扩展:自动扩展和CloudWatch 337