类别: 编程
出版年份: 2022
阅读年份: 2024
好
阅读次数: 1
总页数: 320
摘要(页): 25
原始出版语言:
英语
其他语言的翻译: 俄语
总体描述
Tom Laszewski、Kamal Arora、Erik Farr 和 Piyum Zonooz 合著的《云架构》一书致力于阐述基于云技术构建现代分布式系统的原则。作者探讨了在部署于云基础设施中的可扩展和容错应用程序开发过程中所使用的关键架构方法。
本书第一部分概述了云计算的基本概念:服务提供模型(IaaS、PaaS、SaaS)、虚拟化特性、扩展和负载分配原则。讨论了可用性、容错性、安全性和基础设施管理等问题。作者解释了哪些架构解决方案能够让系统承受高负载,并随着用户数量的增长确保稳定运行。
个别章节专门讨论了构建云系统的架构模式和实用方法:微服务架构、分布式数据处理、消息队列的使用、负载均衡以及高可用系统的构建。还讨论了使用云基础设施时的监控、资源管理和成本优化问题。
本书的实践部分以最大的云平台为例,探讨了这些原则的应用。作者分析了 Amazon Web Services、Microsoft Azure 和 Google Cloud Platform 等提供商的服务特点,展示了架构方法如何在实际中落地,以及不同的云生态系统提供了哪些工具。
本书面向从事分布式系统开发并希望更好地理解云基础设施设计原则的开发人员、架构师和工程师。
观点
如果您拥有这本书的纸质版,并且出于某种原因想把它烧掉,那么这本书很可能烧不起来,因为里面的水分太多了。我觉得甚至比您的毕业论文还要多。前 100–120 页完全可以跳过,因为都是枯燥而平庸的理论。接下来的 100 页偶尔包含一些有用的信息,但仍然不多。只有最后那 100 页对我来说才真正有趣和有用,当书中开始讨论 Amazon Web Services、Microsoft Azure 和 Google Cloud Platform 的时候。