Kubernetes Patterns: Reusable Elements for Designing Cloud Native Applications, 2nd Edition (Final)

Автор: literator от 12-08-2023, 05:45, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Kubernetes Patterns: Reusable Elements for Designing Cloud Native Applications, 2nd Edition (Final)
Автор: Bilgin Ibryam, Roland Huss
Издательство: O’Reilly Media, Inc.
Год: 2023
Страниц: 393
Язык: английский
Формат: True PDF, True EPUB (Retail Copy)
Размер: 10.19 MB

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

Each pattern includes a description of the problem and a Kubernetes-specific solution. All patterns are backed by and demonstrated with concrete code examples. This updated edition is ideal for developers and architects familiar with basic Kubernetes concepts who want to learn how to solve common cloud native challenges with proven design patterns.

With the mainstream adoption of microservices and containers in recent years, the way we design, develop, and run software has changed radically. Today’s applications are optimized for availability, scalability, and speed-to-market. Driven by these new requirements, today’s modern applications require a different set of patterns and practices. This book aims to help developers discover and learn about the most common patterns for creating cloud native applications with Kubernetes. First, let’s take a brief look at the two primary ingredients of this book: Kubernetes and design patterns.

Kubernetes is a container orchestration platform. Today, Kubernetes is considered one of the most popular projects on GitHub. It is fair to claim that Kubernetes is the most commonly used and feature-rich container orchestration platform. Kubernetes also forms the foundation of other platforms built on top of it. The most prominent of those Platform-as-a-Service systems is Red Hat OpenShift, which provides various additional capabilities to Kubernetes. These are only some reasons we chose Kubernetes as the reference platform for the cloud native patterns in this book. This book assumes you have some basic knowledge of Kubernetes. In Chapter 1, we recapitulate the core Kubernetes concepts and lay the foundation for the following patterns.

You'll explore:

Foundational patterns covering core principles and practices for building and running container-based cloud native applications
Behavioral patterns that delve into finer-grained concepts for managing various types of container and platform interactions
Structural patterns for organizing containers within a Pod for addressing specific use cases
Configuration patterns that provide insight into how application configurations can be handled in Kubernetes
Security patterns for hardening the access to cloud native applications running on Kubernetes
Advanced patterns covering more complex topics such as operators and autoscaling

Скачать Kubernetes Patterns, 2nd Edition (Final)








Нашел ошибку? Есть жалоба? Жми!
Пожаловаться администрации
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.