Buy new:
$49.99
FREE delivery Tuesday, May 21
Ships from: Amazon.com
Sold by: Amazon.com
$49.99
FREE Returns
Only 9 left in stock (more on the way).
$$49.99 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$49.99
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
Amazon.com
Ships from
Amazon.com
Sold by
Amazon.com
Sold by
Amazon.com
Returns
30-day easy returns
30-day easy returns
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Returns
30-day easy returns
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Payment
Secure transaction
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
$19.96
The cover has visible markings and wear. The pages show normal wear and tear. Codes or product keys that accompany this product may not be valid. Fast Shipping in a Standard Poly Mailer! The cover has visible markings and wear. The pages show normal wear and tear. Codes or product keys that accompany this product may not be valid. Fast Shipping in a Standard Poly Mailer! See less
$3.99 delivery May 22 - 23. Details
Only 1 left in stock - order soon.
$$49.99 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$49.99
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Access codes and supplements are not guaranteed with used items.
Ships from and sold by Goodwill Retail Services, Inc..
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Something went wrong. Please try your request again later.

Kubernetes Patterns: Reusable Elements for Designing Cloud-Native Applications 1st Edition

4.6 4.6 out of 5 stars 126 ratings

There is a newer edition of this item:

{"desktop_buybox_group_1":[{"displayPrice":"$49.99","priceAmount":49.99,"currencySymbol":"$","integerValue":"49","decimalSeparator":".","fractionalValue":"99","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"vV9mWAnTaQEka05pif61qeB3ltwnHGkzJ7QGtiDAGqygXSwFnGSN%2BhIi82rAo5aHQQckhOn3dC%2BfvkUjMRB9T8ZoxJhQSsHDwNmDp371UZ6UZPcN8uC5mM3s5D%2F38z2DVldkth7Rq8mz7Z8hB6ODeg%3D%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$19.96","priceAmount":19.96,"currencySymbol":"$","integerValue":"19","decimalSeparator":".","fractionalValue":"96","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"vV9mWAnTaQEka05pif61qeB3ltwnHGkzhZ1aCHb3312LKbELW%2BIuq7Tma2SsgFHXH9LJf5W2qzXq3vFAxkJPWQ9zXJf9ku6x%2BmjcIIrSKAo8aA5I%2BpVBOWNiRR0GVLDfuwPGZ591tuZ%2Bf5SLaH91g2jHLmy%2BTasWLmw25gJXWdaX%2FrLUWSfuqgJ2BWF%2FdCFq","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

The way developers design, build, and run software has changed significantly with the evolution of microservices and containers. These modern architectures use new primitives that require a different set of practices than most developers, tech leads, and architects are accustomed to. With this focused guide, Bilgin Ibryam and Roland Huß from Red Hat provide common reusable elements, patterns, principles, and practices for designing and implementing cloud-native applications on Kubernetes.

Each pattern includes a description of the problem and a proposed solution with Kubernetes specifics. Many patterns are also backed by concrete code examples. This book is ideal for developers already familiar with basic Kubernetes concepts who want to learn common cloud-native patterns.

You’ll learn about the following pattern categories:

  • Foundational patterns cover the core principles and practices for building container-based cloud-native applications.
  • Behavioral patterns explore finer-grained concepts for managing various types of container and platform interactions.
  • Structural patterns help you organize containers within a pod, the atom of the Kubernetes platform.
  • Configuration patterns provide insight into how application configurations can be handled in Kubernetes.
  • Advanced patterns cover more advanced topics such as extending the platform with operators.
Read more Read less

Amazon First Reads | Editors' picks at exclusive prices

Frequently bought together

$49.99
Get it as soon as Tuesday, May 21
Only 9 left in stock (more on the way).
Ships from and sold by Amazon.com.
+
$65.99
Get it as soon as Monday, May 20
Only 15 left in stock - order soon.
Ships from and sold by Amazon.com.
+
$30.99
Get it as soon as Monday, May 20
Only 5 left in stock (more on the way).
Ships from and sold by Amazon.com.
Total price:
To see our price, add these items to your cart.
Details
Added to Cart
Some of these items ship sooner than the others.
Choose items to buy together.

From the brand


From the Publisher

Kubernetes Patterns, cloud

From the Preface

Who This Book Is For

This book is for developers who want to design and develop cloud-native applications for the Kubernetes platform. It is most suitable for readers who have some basic familiarity with containers and Kubernetes concepts, and want to take it to the next level. However, you don’t need to know the low-level details of Kubernetes to understand the use cases and patterns. Architects, technical consultants, and developers will all benefit from the repeatable patterns described here.

This book is based on use cases and lessons learned from real-world projects. We want to help you create better cloud-native applications—not reinvent the wheel.

This book assumes you have some basic knowledge of Kubernetes. In Chapter 1, we recapitulate the core Kubernetes concepts and lay out the foundation for the following patterns.

What You Will Learn

There’s a lot to discover in this book. Some of the patterns may read like excerpts from a Kubernetes manual at first glance, but upon closer look you’ll see the patterns are presented from a conceptual angle not found in other books on the topic. Other patterns are explained with a different approach, with detailed guidelines for very concrete problems, as in “Configuration Patterns” in Part IV.

Regardless of the pattern granularity, you will learn everything Kubernetes offers for each particular pattern, with plenty of examples to illustrate the concepts. All these examples have been tested, and we tell you how to get the full source code in the book.

kubernetes, cloud native kubernetes, cloud native
Kubernetes: Up and Running Kubernetes Best Practices
Customer Reviews
4.6 out of 5 stars
377
4.5 out of 5 stars
109
Price $70.71 $65.99
Also from O'Reilly Media Dive into the Future of Infrastructure Blueprints for Building Successful Applications on Kubernetes

Editorial Reviews

About the Author

Bilgin Ibryam is a principal middleware architect at Red Hat, and a committer to multiple projects at the Apache Software Foundation. He is a regular blogger, open source evangelist, blockchain enthusiast, speaker, and the author of Camel Design Patterns book. He has over a decade of experience building and designing highly scalable, resilient, distributed systems.

In his day-to-day job, Bilgin enjoys mentoring, coding and leading enterprise companies to be successful with building open source solutions. His current work focuses on enterprise blockchain, distributed systems, microservices, and cloud-native applications in general.



Dr. Roland Huß is a software engineer at Red Hat who worked as tech lead on Fuse Online and landed recently in the OCF team for coding on Knative. He has been developing in Java for over twenty years now and found recently another love with Golang. However, he never forgot his roots as a system administrator. Roland is an active open source contributor, lead developer of the JMX-HTTP bridge Jolokia and some popular Java build tools for creating container images and deploying them on Kubernetes and OpenShift. Besides coding, he enjoys to spread the word on conferences and writing about his work.

Product details

  • Publisher ‏ : ‎ O'Reilly Media; 1st edition (May 7, 2019)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 266 pages
  • ISBN-10 ‏ : ‎ 1492050288
  • ISBN-13 ‏ : ‎ 978-1492050285
  • Item Weight ‏ : ‎ 14.4 ounces
  • Dimensions ‏ : ‎ 7 x 0.6 x 9.1 inches
  • Customer Reviews:
    4.6 4.6 out of 5 stars 126 ratings

About the authors

Follow authors to get new release updates, plus improved recommendations.

Customer reviews

4.6 out of 5 stars
4.6 out of 5
126 global ratings

Top reviews from the United States

Reviewed in the United States on June 13, 2021
I'm just a passive kubernetes learner, since it is outside my current role. After reading Kubernetes in Action to grasp the 'what' this book provided a more practical understanding of the 'how' in terms of practical patterns, like the title says. This is a great book for someone like myself, an escape from random blog posts, and by no means a compilation of examples. The book emphasizes some of the contracts that cloud apps should fulfill, and thereby a lot of the mistakes I've made or would have made, which is worth every penny!
3 people found this helpful
Report
Reviewed in the United States on December 17, 2019
This book implies you know basics of Docker and Kubernetes and it leads you to advanced practices and patterns. It has pretty good explanation of different aspects of Kubernetes not covered by the official documentation. It is well structured, allowing you to easily navigate and find a pattern that solves your problem. In most cases, by pattern, authors mean something that can be implemented with built-in Kubernetes features. Nothing special, but very useful if you are beginner, probably not very helpful to the expert users.
One person found this helpful
Report
Reviewed in the United States on November 27, 2019
Numerous easy to understand diagrams to back explanations on what the Kubernetes resources are used for. Covers a lot of Kubernetes capabilities wihtout going too deep into how they actually work behind the scene but it is not the purpose of the book. Love the chapter around Kubernetes services. The design pattern section of the book unlike what the title might suggest is actually not that big but it is clear and straight to the point.
Reviewed in the United States on May 6, 2022
I was glad to find this book has an example repository. But, when I try Declarative Deployment, it won't run. You have to edit some deprecated configuration, but that was not the only issue. The configured container does start, but the readiness probe keeps failing. After a series of struggling, I lost interest in trying any of the examples.

Other than that, the literature looks helpful.
Reviewed in the United States on September 12, 2020
Best book I have read in the recent 10 years, recommend to people work on kubenetes.
Reviewed in the United States on June 24, 2019
I like the approach that the authors took to get you started quickly from previous experiences. Just like in Brendan's note in the foreward, utilizing the API's that are prebuilt within Kubernetes is key.
One person found this helpful
Report

Top reviews from other countries

Translate all reviews to English
Ulf Wendel
5.0 out of 5 stars Das zweite Standbein
Reviewed in Germany on August 30, 2021
Kubernetes ist ein komplexes Thema.

Nachdem die Wahl einer "Distribution" erfolgt ist, gilt es grob die Komponenten eines Kubernetes Clusters kennenzulernen und wie sie die zwei Grundprinzipien der deklarativen Beschreibung des gewünschten Zustandes des verteilten Systems und der Zustandskontrollschleife umsetzen. Eng verwoben ergeben sich die API-Elemente. Kubernetes Einführungen enden an dieser Stelle.

Ich fühlte mich nach einem Kubernetes-Einstiegsbuch wie nach einer Syntaxbeschreibung einer neuen Programmiersprache. Syntax verstanden, ein Überblick gewonnen wo ich suchen muss, wenn es nicht klappt.

Jetzt bitte: die "Phrasen", die "Muster", um aus den Bauklötzen ein Ganzes zu bilden! Gewiss diskutiert das Buch nicht jedes Pattern verteilter Systeme / Cloud. Ich habe es verstanden als Kapitel 14-21 eines fiktiven 1.000 Seiten Buches zu Kubernetes. Danach folgen noch mal 10 Kapitel Kubernetes API.

Wie dem auch sei: nach dem Lesen einer Einführung und der Pattern fühle ich mich endlich gewappnet in Kubernetes zu stöbern und ansatzweise zu verstehen wie diverse Kubernetes-Ergänzungen funktionieren.

Preis des gedruckten Werkes, naja...
P. Reisinger
5.0 out of 5 stars Straight to the point
Reviewed in the United Kingdom on October 1, 2020
Best book if you are already familiar with kubernetes. Straight to the point.
2 people found this helpful
Report
Christoph Deppisch
5.0 out of 5 stars Excellent explanation of various patterns in the K8s universe!
Reviewed in Germany on May 23, 2019
As a developer, I found the patterns easy to follow and understand. Starting from basic patterns, like health probes and resource limits, over the popular Sidecar pattern up to advanced concepts like operators or autoscaling, you will find Kubernetes based solutions for a lot of problems.

Every pattern goes deep and is packaged as a standalone and easy to consume chapter. It was much fun to read the book.

A very big plus are the examples for all the patterns that can be directly tried out on a Kubernetes cluster.

One thing that I missed was patterns around security. However, that's maybe something for the next edition?

Overall, I highly recommend this book. It helped me to think in terms of reusable patterns when running my applications on Kubernetes.
Matthias Rich
5.0 out of 5 stars A must for every k8s architect
Reviewed in Germany on October 18, 2020
Excellent, precise and at the same time focusing on the relevant aspects. All in a good structure. A must read for each architect of k8s based systems.
Aleksandar Lazic
5.0 out of 5 stars Great explanation about K8
Reviewed in Germany on May 30, 2019
This book explains a lot of the new Hype kubernetes and service meshes. It's a really good mix between the design and practical usage. What I really like is that there are several pictures which shows how it works.