亚马逊云服务实战:构建与管理云端基础设施

5星 · 超过95%的资源 需积分: 10 113 下载量 36 浏览量 更新于2024-07-21 2 收藏 25.73MB PDF 举报
"Amazon.Web.Services.in.Action.1617292885" 《Amazon Web Services in Action》是一本全面介绍亚马逊AWS云服务的书籍,旨在帮助读者理解和掌握在AWS平台上进行计算、存储和网络操作。作者Andreas Wittig和Michael Wittig是专注于AWS和web开发的软件工程师及顾问。书中内容包括对云概念和模式的概述,如何在AWS上部署应用程序,利用亚马逊的预建服务,以及如何以经济高效的方式管理EC2服务器。此外,还深入探讨了数据存储解决方案,如S3、Glacier、EBS、instance store、RDS和DynamoDB,并介绍了如何构建高可用性和容错性的架构。 该书分为四个部分: 1. **入门**:首先介绍AWS的基本概念,然后引导读者创建账户,快速上手使用如WordPress这样的简单应用。 2. **虚拟基础设施与服务器网络**:详细讲解使用虚拟服务器EC2,通过命令行、SDKs和CloudFormation编程化管理基础设施,以及使用CloudFormation、Elastic Beanstalk和OpsWorks自动化部署。 3. **云端数据存储**:涵盖对象存储S3和Glacier,硬盘存储EBS和实例存储,以及使用RDS进行关系型数据库服务和使用DynamoDB进行NoSQL数据库服务的编程方法。 4. **AWS上的架构设计**:包括通过可用区、自动扩展和CloudWatch实现高可用性,使用ELB和SQS解耦基础设施,设计容错系统,以及利用自动扩展和CloudWatch进行弹性伸缩。 这本书适合希望将分布式应用迁移到AWS平台的开发者和DevOps工程师阅读。通过本书,读者可以学习到AWS的核心服务,理解如何利用这些服务构建和管理可靠的云基础设施。同时,书中的实例和技巧有助于读者在实际工作中有效地使用AWS服务。