作者: | Michael Wittig and Andreas Wittig |
语言: | 英文 |
出版年份: | 2015 |
下载链接: |
书籍均收集自互联网,仅供学习和研究使用,请莫用于商业用途。谢谢合作。 |
《Amazon Web Services in Action》是一本由Andreas Wittig和Michael Wittig合著的关于AWS(Amazon Web Services)的实用指南,由Manning Publications于2015年出版。本书全面介绍了AWS的核心服务和架构设计,旨在帮助读者快速掌握如何在AWS云平台上构建、部署和管理应用程序。
本书从AWS的基础概念讲起,详细介绍了云服务的定义、AWS的优势以及如何创建AWS账户。作者通过一个简单的WordPress部署示例,展示了AWS的易用性和灵活性,同时强调了AWS的按需付费模式和免费套餐的优势。
本书深入探讨了AWS的虚拟服务器(EC2)、网络和存储服务。读者将学习如何使用EC2服务创建和管理虚拟服务器,包括实例类型的选取、安全组的配置以及如何通过命令行和CloudFormation模板自动化部署。此外,书中还介绍了如何通过VPC(虚拟私有云)创建隔离的网络环境,并通过安全组和ACL(访问控制列表)保护网络流量。
在数据存储方面,本书详细介绍了S3(简单存储服务)和Glacier(归档存储服务)的使用方法。读者将学习如何通过S3存储对象、设置生命周期规则以优化成本,以及如何将S3集成到应用程序中实现静态网站托管。此外,书中还探讨了EBS(弹性块存储)和实例存储的使用场景和性能优化方法。
本书的最后部分聚焦于AWS架构设计的最佳实践。作者通过多个案例,展示了如何实现高可用性、容错性和弹性伸缩。例如,通过使用ELB(弹性负载均衡)、Auto Scaling(自动扩展)和CloudWatch(云监控)服务,读者可以构建能够自动应对流量变化的系统。书中还介绍了如何通过消息队列(SQS)和事件驱动架构实现系统的解耦。
本书适合以下读者:
《Amazon Web Services in Action》不仅是一本技术手册,更是一本关于如何在AWS上实现创新和高效开发的指南。通过阅读本书,读者将能够充分利用AWS的强大功能,构建出符合现代云原生架构的应用程序。