云原生开发:使用容器、函数和数据构建下一代应用程序(影印版 英文版)
图书信息
书名:云原生开发:使用容器、函数和数据构建下一代应用程序(影印版 英文版)作者:Boris,Scholl,Trent,Swanson,Peter
包装:平装
开本:16
出版社:东南大学出版社
出版时间:2020-06-01
图书简介
云原生开发是近年来非常火热的话题,但对于很多开发者来说,理解和应用它们并不容易。这本实用指导书通过对构建云原生应用程序的模式、消息传递、事件处理和DevOps等任务的实践来解决这个难题。优秀章介绍了云原生开发的基础知识,包括分布式系统、CAP定理、12因素应用等概念,并为后续章节打下了基础。第二章详细讲解了容器、容器编排(Kubernetes)、无服务器计算、函数等技术,并对比了云原生和传统架构。第三章是关于云原生应用程序的设计,包括应用程序的基本要素、API设计、服务通信、网关和服务网格等内容。第四章讲述了云原生应用程序中的数据存储、处理与分析技术,包括数据存储的选择、数据存储在多个数据存储库和区域、数据缓存、数据传输和分析等。第五章探讨了如何在云原生环境中进行DevOps工作,包括自动化、测试、发布和监控等。第六章则总结了一些云原生开发的很好实践,如处理应用程序的可靠性、安全性、可扩展性等方面的问题。最后,第七章讲述了云原生应用程序的可移植性问题,介绍了一些实现云原生应用程序可移植性的方法。
推荐理由
如果您正在学习云原生开发,那么这本书就是必读之作。本书详尽地介绍了云原生应用程序的实现原理和最佳实践,涵盖了从容器、无服务器计算、微服务和数据存储到DevOps工作流程、性能可靠性和安全性等各个方面。此外,本书使用简单的语言和实用的示例,非常适合初学者入门。对于有经验的开发者来说,这本书也提供了许多有用的洞见和最佳实践,可以帮助他们更好地应用云原生开发技术。