书籍内容
本书介绍了以下模式类型:
基础模式涵盖构建基于容器的云原生应用程序的核心原则和实践。
行为模式详细介绍管理容器和平台交互的概念。
结构化模式教你如何通过在Pod中组织容器解决特定的用例。
配置模式讲述如何处理Kubernetes中应用程序的配置。
高级模式涵盖更复杂的主题,例如操作器和自动伸缩等。
编辑推荐
随着微服务和容器的发展,开发人员设计、构建和运行软件的方式已经发生了明显的变化。这些现代体系结构提供了新的分布式原语,开发人员、技术负责人和架构师在实现这些原语时也需要采用一套不同的实践。本书重点介绍在Kubernetes上设计和实现云原生应用程序时所需的通用且可重用的模式和原理。
本书中的每个模式都包含问题描述和特定于Kubernetes的解决方案。所有模式均提供具体的代码示例以及演示。本书主要面向熟悉Kubernetes基本概念的开发人员和架构师,帮助他们学习如何使用久经考验的设计模式解决常见的云原生难题。作者简介
Bilgin Ibryam(@bibryam)是红帽的首席架构师,阿帕奇软件基金会的成员,他曾向多个开源项目贡献代码。
RolandHuß(@ro14nd)是红帽的首席软件工程师,也是Knative无服务器团队的成员。