Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows with Prime
Try Prime
and start saving today with fast, free delivery
Amazon Prime includes:
Fast, FREE Delivery is available to Prime members. To join, select "Try Amazon Prime and start saving today with Fast, FREE Delivery" below the Add to Cart button.
Amazon Prime members enjoy:- Cardmembers earn 5% Back at Amazon.com with a Prime Credit Card.
- Unlimited Free Two-Day Delivery
- Streaming of thousands of movies and TV shows with limited ads on Prime Video.
- A Kindle book to borrow for free each month - with no due dates
- Listen to over 2 million songs and hundreds of playlists
- Unlimited photo storage with anywhere access
Important: Your credit card will NOT be charged when you start your free trial or if you cancel during the trial period. If you're happy with Amazon Prime, do nothing. At the end of the free trial, your membership will automatically upgrade to a monthly membership.
$49.99$49.99
Ships from: Amazon.com Sold by: Amazon.com
$19.96$19.96
$3.99 delivery May 22 - 23
Ships from: Goodwill Retail Services, Inc. Sold by: Goodwill Retail Services, Inc.
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.
OK
Kubernetes Patterns: Reusable Elements for Designing Cloud-Native Applications 1st Edition
There is a newer edition of this item:
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.
- ISBN-101492050288
- ISBN-13978-1492050285
- Edition1st
- PublisherO'Reilly Media
- Publication dateMay 7, 2019
- LanguageEnglish
- Dimensions7 x 0.6 x 9.1 inches
- Print length266 pages
Frequently bought together
Similar items that may deliver to you quickly
From the brand
-
-
Sharing the knowledge of experts
O'Reilly's mission is to change the world by sharing the knowledge of innovators. For over 40 years, we've inspired companies and individuals to do new things (and do them better) by providing the skills and understanding that are necessary for success.
Our customers are hungry to build the innovations that propel the world forward. And we help them do just that.
From the Publisher
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: 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$70.71 | $65.99$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
- Best Sellers Rank: #1,010,267 in Books (See Top 100 in Books)
- #254 in Software Design Tools
- #825 in Cloud Computing (Books)
- #1,313 in Software Development (Books)
- Customer Reviews:
About the authors
Bilgin Ibryam (@bibryam) is a product manager at Diagrid, a member of Apache Software Foundation, and committer to multiple open source projects. He is a regular blogger, open source evangelist, blockchain enthusiast, speaker, and the author of Camel Design Patterns and co-author of Kubernetes Patterns books. 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.
Dr. Roland Huß (@ro14nd@hachyderm.io) is a seasoned software engineer with over 25 years of experience in the field. Currently working at Red Hat, he is the architect of OpenShift Serverless and a former member of the Knative TOC. Roland is a passionate Java and Golang coder and a sought-after speaker at tech conferences. An advocate of open source, he is an active contributor and enjoys growing chili peppers in his free time.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
Other than that, the literature looks helpful.
Top reviews from other countries
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...
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.