Bewertung:

Das Buch bietet ein tiefgehendes Verständnis von Kubernetes, das speziell auf Unternehmensumgebungen zugeschnitten ist. Es deckt Themen ab, die in anderen Publikationen oft übersehen werden, was es zu einem Muss für jeden macht, der sich mit Kubernetes beschäftigt, insbesondere für diejenigen, die Cluster in einem Unternehmensumfeld verwalten. Obwohl das Buch inhaltlich stark ist und ein einzigartiges Format mit praktischen Übungen bietet, wird es auch für seine Präsentation und seinen Fokus auf administrative statt auf Entwickleraspekte kritisiert.
Vorteile:⬤ Umfassende Abdeckung von Kubernetes in Unternehmensumgebungen
⬤ gut organisierte Struktur
⬤ bietet wertvolle Integrationstechniken mit bestehenden Systemen
⬤ praktische Übungen machen das Lernen fesselnd
⬤ detaillierte Erklärungen, die das Verständnis fortgeschrittener Themen verbessern
⬤ nützlich sowohl für Anfänger als auch für erfahrene Benutzer.
⬤ Schlechte Formatierung und Darstellungsqualität, die das Leseerlebnis beeinträchtigen
⬤ möglicherweise nicht für App-Entwickler geeignet, da der Schwerpunkt eher auf Cluster-Management und -Administration liegt
⬤ einführende Abschnitte können für diejenigen, die bereits mit Docker vertraut sind, überflüssig sein
⬤ einige Leser wünschen sich mehr technische Tiefe in bestimmten Bereichen.
(basierend auf 14 Leserbewertungen)
Kubernetes and Docker - An Enterprise Guide: Effectively containerize applications, integrate enterprise systems, and scale applications in your enter
Die Containerisierung hat das DevOps-Spiel komplett verändert, wobei Docker und Kubernetes eine wichtige Rolle bei der Veränderung des Ablaufs der App-Erstellung und -Bereitstellung spielen.
Dieses Buch hilft Ihnen, das Wissen und die Tools zu erwerben, die für die Integration von Kubernetes-Clustern in einer Unternehmensumgebung erforderlich sind. Das Buch beginnt mit einer Einführung in die Grundlagen von Docker und Kubernetes, einschließlich einer Übersicht über grundlegende Kubernetes-Objekte.
Anschließend lernen Sie die Containerisierung kennen und verstehen ihre Kernfunktionen, einschließlich der Erstellung von ephemeren Multinode-Clustern mit kind. Im weiteren Verlauf lernen Sie die Cluster-Architektur, die Bereitstellung von Kubernetes-Clustern und die Cluster-Verwaltung kennen und beginnen mit der Bereitstellung von Anwendungen. Im weiteren Verlauf erfahren Sie, wie Sie Ihre Container in eine Cloud-Plattform integrieren und Tools wie MetalLB, externalDNS, OpenID connect (OIDC), Pod-Sicherheitsrichtlinien (PSPs), Open Policy Agent (OPA), Falco und Velero einbinden.
Schließlich erfahren Sie, wie Sie eine ganze Plattform mithilfe von Continuous Integration und Continuous Delivery (CI/CD) in der Cloud bereitstellen können. Am Ende dieses Kubernetes-Buches werden Sie gelernt haben, wie man Entwicklungscluster zum Testen von Anwendungen und Kubernetes-Komponenten erstellt, und in der Lage sein, einen Cluster durch die Implementierung verschiedener Open-Source-Lösungen wie OpenUnison, OPA, Falco, Kibana und Velero zu sichern und zu überprüfen.