Book
Kubernetes Patterns
Reusable Elements for Designing Cloud Native Applications (2nd ed.)
Bilgin Ibryam, Roland Huß
Summary
Catalogs reusable patterns for running applications on Kubernetes, presented the way design pattern books are: each pattern states a problem, a solution, and a worked example. The patterns span foundational concerns such as health probes and predictable resource demands, structural composition such as sidecar, ambassador, and adapter, and higher-level behaviour including batch jobs, stateful services, and operators. Read it once you can deploy to a cluster and need vocabulary for design decisions.
Target Readers
- Engineers running Kubernetes in production who want shared vocabulary for design decisions
- Architects who know the API objects but not the trade-offs between composition patterns
Tags
Colophon
- Publisher
- O'Reilly Media
- ISBN
- 978-1098131685
- Published
- Apr 2023
Get this book
* The link above is an advertisement via Amazon Associates.Related Books
Prerequisites
- Recommended
Kubernetes in Action
Marko Lukša
Reason: After mastering basic Kubernetes usage, the next stage is learning established solutions to recurring design problems on top of it. Ibryam & Huß's 'Kubernetes Patterns' provides a pattern language—sidecars, health checks, and more—for correctly designing cloud-native applications on K8s.
Next Books
- Recommended
Cloud Native DevOps with Kubernetes
John Arundel, Justin Domingus
Reason: After learning the patterns for correctly designing apps on K8s in 'Kubernetes Patterns', move to the field knowledge of keeping them running in production. 'Cloud Native DevOps with Kubernetes' connects design patterns to actual operations—monitoring, scaling, incident response—closing the gap between design and operation.