云原生应用架构:微服务开发最佳实战

云原生应用架构:微服务开发最佳实战

评分

★★★★★

ISBN

9787121422744

出版社

电子工业出版社 2021-11-01出版

分类

软件学习

内容简介
传统的微服务应用正在经历着云原生技术的"洗礼”。随着该领域技术的不断变革与完善,以原生方式开发基于云的微服务成了降本提效的重要手段。 FreeWheel 核心业务系统开发团队在多年的实践中探索出了一条云原生微服务应用构建之路。本书基于这些实践经验,从设计、开发到测试、部署,介绍了团队如何利用云原生技术为应用开发的全生命周期赋能。从架构技术选型到具体工程实践,书中内容理论联系实际,较为全面地剖析了容器落地、服务网格、无服务器计算、持续集成和持续部署等核心云原生技术,适合关注微服务、云原生技术的架构师、工程师及技术决策者阅读。
AI简介
这是一本深入探讨云原生应用架构,微服务开发以及云原生技术的专业书籍。书中内容理论联系实际,全面剖析了容器落地、服务网格、无服务器计算、持续集成和持续部署等核心云原生技术,适合关注微服务、云原生技术的架构师、工程师及技术决策者阅读。 书籍详细讲解了微服务架构的云原生应用构建,包括云原生应用架构的特点、云原生技术的定义以及云原生应用构建的具体步骤。书中还介绍了拆分服务的设计原则与方法,包括如何将一个大型应用拆分成多个小型服务,以便于更有效地进行开发、测试和部署。此外,还详细阐述了API设计原则与资源操作方法,包括如何将系统的操作映射到服务中,即设计API。 书中还详细介绍了敏捷开发流程,包括敏捷开发流程的定义、特点以及与传统瀑布模型的比较。同时,还介绍了代码管理与协同开发流程,包括如何有效地管理代码,以及如何在团队中进行协同开发。 在服务管理与运维方面,书中讲解了服务管理与运维平台的设计与功能,包括如何有效地管理和运维应用内的服务。同时,还介绍了微服务流量管理挑战,包括微服务架构的复杂性和网络通信的频繁性,以及如何解决这些挑战。 在分布式事务方面,书中讲解了分布式事务解决方案,包括
阅读/下载地址