Kubernetes Patterns
Wiederverwendbare Muster zum Erstellen von Cloud-nativen Anwendungen
Bilgin Ibryam and Roland Huß
Cite this publication as
Bilgin Ibryam, Roland Huß, Kubernetes Patterns (2020), O'Reilly Verlag, Heidelberg, ISBN: 9783960103684
3174
accesses
accesses
30
quotes
quotes
Description / Abstract
Die besten Muster und Prinzipien in einem Buch
In diesem praktischen Handbuch stellen Ihnen die Autoren Bilgin Ibryam und Roland Huß von Red Hat verbreitete, wiederverwendbare Muster und Prinzipien zum Design und zur Implementierung von Cloud-nativen Anwendungen auf Kubernetes vor.
Zu jedem Pattern gibt es eine Beschreibung des Problems und eine Lösung speziell für Kubernetes. Alle Patterns sind durch konkrete Code-Beispiele ergänzt. Dieses Buch ist ideal für Entwickler und Architekten, die schon mit den grundlegenden Konzepten von Kubernetes vertraut sind und nun lernen wollen, wie sie häufig auftretende Cloud-native Probleme mit bewährten Entwurfsmustern angehen können.
Über diese Pattern-Kategorien werden Sie etwas erfahren:
In diesem praktischen Handbuch stellen Ihnen die Autoren Bilgin Ibryam und Roland Huß von Red Hat verbreitete, wiederverwendbare Muster und Prinzipien zum Design und zur Implementierung von Cloud-nativen Anwendungen auf Kubernetes vor.
Zu jedem Pattern gibt es eine Beschreibung des Problems und eine Lösung speziell für Kubernetes. Alle Patterns sind durch konkrete Code-Beispiele ergänzt. Dieses Buch ist ideal für Entwickler und Architekten, die schon mit den grundlegenden Konzepten von Kubernetes vertraut sind und nun lernen wollen, wie sie häufig auftretende Cloud-native Probleme mit bewährten Entwurfsmustern angehen können.
Über diese Pattern-Kategorien werden Sie etwas erfahren:
Description
Bilgin Ibryam (@bibryam) ist leitender Architekt bei Red Hat und trägt zu vielen Projekten der Apache Software Foundation bei.
Roland Huß (@ro14nd) ist leitender Softwareentwickler bei Red Hat und Mitglied des Serverless-Teams, das an Knative arbeitet.
Roland Huß (@ro14nd) ist leitender Softwareentwickler bei Red Hat und Mitglied des Serverless-Teams, das an Knative arbeitet.
Table of content
- BEGINN
- Inhalt
- Vorwort
- Einleitung
- Kapitel 1: Einführung
- Der Weg nach Cloud-native
- Verteilte Primitive
- Diskussion
- Weitere Informationen
- Teil I: Grundlegende Patterns
- Kapitel 2: Predictable Demands
- Kapitel 3: Declarative Deployment
- Kapitel 4: Health Probe
- Kapitel 5: Managed Lifecycle
- Kapitel 6: Automated Placement
- Teil II: Verhaltens-Patterns
- Kapitel 7: Batch Job
- Kapitel 8: Periodic Job
- Kapitel 9: Daemon Service
- Kapitel 10: Singleton Service
- Kapitel 11: Stateful Service
- Kapitel 12: Service Discovery
- Kapitel 13: Self Awareness
- Teil III: Strukturelle Patterns
- Kapitel 14: Init Container
- Kapitel 15: Sidecar
- Kapitel 16: Adapter
- Kapitel 17: Ambassador
- Teil IV: Konfigurations-Patterns
- Kapitel 18: EnvVar Configuration
- Kapitel 19: Configuration Resource
- Kapitel 20: Immutable Configuration
- Kapitel 21: Configuration Template
- Teil V: Fortgeschrittene Patterns
- Kapitel 22: Controller
- Problem
- Lösung
- Diskussion
- Weitere Informationen
- Kapitel 23: Operator
- Kapitel 24: Elastic Scale
- Kapitel 25: Image Builder
- Nachwort
- Index