Bewertung:

Das Buch „Mastering Kubernetes“ von Gigi Sayfan gilt als umfassende Ressource für Kubernetes-Benutzer und bietet eine breite Palette von Themen und praktischen Einblicken. Es richtet sich mit seinen klaren Erklärungen und wertvollen Beispielen sowohl an Anfänger als auch an erfahrene Profis. Es hat jedoch einige Einschränkungen bei der Durchsuchbarkeit und Tiefe bestimmter fortgeschrittener Themen.
Vorteile:⬤ Umfassende Abdeckung der Kubernetes-Themen, sowohl für Anfänger als auch für erfahrene Benutzer geeignet.
⬤ Praktische Beispiele, Übungen und Diagramme, die das Verständnis verbessern.
⬤ Die umfassende Erfahrung des Autors spiegelt sich in der Tiefe und Klarheit der Erklärungen wider.
⬤ Aktualisierte Inhalte in der dritten Auflage, die verschiedene Cloud-Anbieter und Tools abdecken.
⬤ Gut strukturiert und leicht zu lesen, fördert ein gutes Verständnis der Konzepte.
⬤ Es fehlt eine brauchbare Suchfunktion und ein praktisches Inhaltsverzeichnis.
⬤ Die Abdeckung ist für fortgeschrittene Benutzer möglicherweise nicht tiefgründig genug; einige Kritiker meinen, es sei am besten für Anfänger geeignet.
⬤ Begrenzt auf Kubernetes Version
⬤ 26, während sich das Ökosystem schnell weiterentwickelt.
⬤ Die Qualität der gedruckten Version wurde kritisiert.
⬤ Einige Benutzer sind der Meinung, dass die Erkenntnisse auch in Blogs zu finden sind, was die Notwendigkeit des Buches in Frage stellt.
(basierend auf 21 Leserbewertungen)
Mastering Kubernetes - Third Edition: Level up your container orchestration skills with Kubernetes to build, run, secure, and observe large-scale dist
Lernen Sie nicht nur die Grundlagen von Kubernetes und dessen Einsatz, sondern erforschen Sie fortgeschrittene Konzepte wie Serverless Computing und Service Meshes mit den neuesten Updates.
Key Features
⬤ Beherrschen Sie die Architektur und das Design von Kubernetes, um sichere verteilte Anwendungen zu entwickeln und bereitzustellen.
⬤ Lernen Sie fortgeschrittene Konzepte wie Autoskalierung, Cluster-Föderation, Serverless Computing und Service-Mesh-Integration für Beobachtbarkeit kennen.
⬤ Erforschen Sie die Funktionen von Kubernetes 1.18 und sein reichhaltiges Ökosystem an Tools wie Kubectl, Knative und Helm.
Buchbeschreibung
Die dritte Auflage von Mastering Kubernetes wurde mit den neuesten Tools und Code aktualisiert, damit Sie die neuesten Funktionen von Kubernetes 1. 18 erlernen können. Dieses Buch konzentriert sich in erster Linie darauf, tief in komplexe Konzepte und bewährte Kubernetes-Praktiken einzutauchen, um Ihnen zu helfen, große Cluster auf verschiedenen Cloud-Plattformen zu entwerfen und bereitzustellen.
In diesem Buch lernen Sie, komplexe zustandsbehaftete Microservices auf Kubernetes zu betreiben, einschließlich fortgeschrittener Funktionen wie horizontale Pod-Autoskalierung, rollende Updates, Ressourcenquoten und persistentes Speicher-Backend. Mit den beiden neuen Kapiteln erwerben Sie Fachwissen über Serverless Computing und die Nutzung von Service Meshes.
Im Laufe der Kapitel werden Sie verschiedene Optionen für die Netzwerkkonfiguration erkunden und anhand von realen Anwendungsfällen lernen, Kubernetes-Netzwerk-Plugins einzurichten, zu betreiben und Fehler zu beheben. Darüber hinaus werden Sie die Mechanismen der benutzerdefinierten Ressourcenentwicklung und deren Nutzung in Automatisierungs- und Wartungsworkflows verstehen.
Am Ende dieses Kubernetes-Buches werden Sie vom mittleren zum fortgeschrittenen Kubernetes-Profi aufsteigen.
(Was Sie lernen werden)
⬤ Beherrschen Sie die Grundlagen der Kubernetes-Architektur und des Designs.
⬤ Erstellen und betreiben Sie zustandsabhängige Anwendungen und komplexe Microservices auf Kubernetes.
⬤ Werkzeuge wie Kubectl, Secrets und Helm zu nutzen, um Ressourcen und Speicher zu verwalten.
⬤ Kubernetes Networking mit Lastausgleichsoptionen wie Ingress beherrschen.
⬤ Hochverfügbare Kubernetes-Cluster zu erreichen.
⬤ Verbessern Sie die Beobachtbarkeit von Kubernetes mit Tools wie Prometheus, Grafana und Jaeger.
⬤ Kubernetes mit der Kubernetes-API, Plugins und Webhooks zu erweitern.
Für wen ist dieses Buch gedacht?
Wenn Sie ein Systemadministrator oder ein Cloud-Entwickler mit Arbeitskenntnissen über Kubernetes sind und dessen fortgeschrittene Funktionen beherrschen möchten, sowie alles von der Erstellung von Microservices bis zur Nutzung von Service-Meshes lernen möchten, ist Mastering Kubernetes genau das Richtige für Sie. Eine grundlegende Vertrautheit mit Netzwerkkonzepten ist hilfreich.