Kubernetes

Buchbesprechung Erste Schritte mit Kubernetes – Zweite Ausgabe

Buchbesprechung Erste Schritte mit Kubernetes – Zweite Ausgabe
Kubernetes ist sowohl ein leistungsstarkes Tool als auch ein in Arbeit befindliches Tool. Das Interesse an der Technik ist natürlich groß. Im Moment ist es nicht einfach, diese Fähigkeit zu erlernen. Du brauchst also jede Hilfe, die du bekommen kannst. Erste Schritte mit Kubernetes – Second Edition: Orchestrate and Manage Large-scale Docker Deployments von Jonathan Baier kann Ihnen dabei helfen, die Reise zu beginnen. Mit diesem Buch können Sie sich die Grundlagen des Container-Managements und der Kubernetes-Technologie aneignen.

Technischer Inhalt

Erste Schritte mit Kubernetes ist für Anfänger konzipiert. Es werden also keine Vorkenntnisse erwartet. Sie müssen jedoch ein Google Cloud-Konto und ein Amazon AWS-Konto eingerichtet haben, wenn Sie die Übungen nutzen möchten. Nur lesen reicht nicht, um die Konzepte zu lernen. Sie müssen die Befehlszeile und den Code ausprobieren, um ein tiefes Verständnis der Konzepte und Ideen zu erhalten.

Das Buch beginnt mit einer Einführung in die Containertechnologie und Kubernetes. Du lernst die Grundlagen des Container-Managements und wie Kubenetes dabei helfen kann. Sie werden auch Ihren ersten Kubernetes-Cluster im Anfangskapitel ausführen. Wenn Sie von Anfang an praktische Erfahrungen sammeln, erhalten Sie einen Vorgeschmack auf die Technologie. Wenn Sie nur neugierig sind und herausfinden möchten, ob dies die richtige Lösung für Sie ist, sollte Ihnen die anfängliche Cluster-Übung helfen, eine fundiertere Entscheidung zu treffen.

In den nächsten Kapiteln des Buches werden die Konstrukte von Kubernetes genauer erklärt. Das Verständnis von Pods, Diensten, Replikat-Controllern und Labels ist wichtig, um das volle Potenzial der Technologie auszuschöpfen. Das Buch erklärt diese Konzepte hervorragend mit grafischen Darstellungen und aktuellem Befehlszeilencode. Es bezieht sich auch darauf, wie Dienste mit der Vernetzung und dem Lastausgleich zusammenhängen.

Kubernetes ist ein Orchestrierungs- und Automatisierungstool. Das Buch behandelt Rolling Updates, A/B-Tests und Autoscaling im Kontext von Kubernetes, damit Sie Ihre Prozesse besser orchestrieren können. Es gibt ein separates Kapitel darüber, wie Sie Anwendungen während der Bereitstellung unterstützen können. Es bietet Ihnen einen tieferen Hintergrund zur Anwendungsskalierung und -aktualisierungen.

Bei jeder Microservice-Architektur ist persistenter Speicher für stufenweise Anwendungen immer ein Problem. Beharrlichkeit bringt ihre eigenen Herausforderungen mit sich. Erste Schritte mit Kubernetes behandelt das Thema Persistent Storage und Stateful Operations und gibt Ihnen Hinweise, wie Sie mit Ihrer individuellen Situation umgehen können.
(Dieser Beitrag enthält Affiliate-Links. Es ist eine Möglichkeit für diese Website, durch Werbung oder Verlinkung mit bestimmten Produkten und/oder Dienstleistungen Werbegebühren zu verdienen.)

Kubernetes ist ein Tool, das eine bessere Entwicklung und Bereitstellung erleichtert. DevOps-Praktiken wie Continuous Integration (CI) und Continuous Delivery (CD) sind daher wichtige Komponenten für den Aufbau einer erfolgreichen Pipeline. Das Buch führt Sie durch den Prozess der Implementierung von CI/CD in Ihren Kubernetes-Clustern und zeigt Ihnen, wie Sie Jenkins in Verbindung mit Kubernetes verwendennet. Für die Überwachung und Protokollierung zeigt es Ihnen auch Möglichkeiten zur Verwendung von Tools wie FluentD und Grafana. FluentD sammelt Daten für eine einheitliche Protokollierungsschicht und Grafana hilft Ihnen bei der Visualisierung der Daten für eine bessere Überwachung.

Im letzten Teil des Buches werden weiterführende Themen besprochen. Die Diskussion geht in die Cluster Federation. Federation hilft bei der Verwaltung mehrerer Cluster. Es gibt Ihnen die Möglichkeit, Ressourcen clusterübergreifend zu prüfen, zu starten und zu kontrollieren control. Die Föderation kann Ihnen also dabei helfen, Ihre Produktivität zu verbessern und mehr aus Kubernetes herauszuholen.

Das Buch berührt auch das Thema Containersicherheit. Es wird Ihnen helfen, ein grundlegendes Verständnis der Risiken der Verwendung von Containern zu erlangen. Es spricht über wichtige Punkte, die Sie beim Umgang mit sensiblen Daten beachten sollten.

Erste Schritte mit Kubernetes behandelt auch OCP, CoreOS und Tectonic. Dies sind die neuen Standards, die Sie bei der Verbesserung Ihrer Kubernetes-Implementierung unterstützen können. Diese Standards und ihre Vorteile sollten Sie kennen, wenn Sie für die Zukunft gerüstet sein wollen. Das Buch endet mit Informationen zu Tipps, Tools und hilfreichen Ressourcen, damit Sie Ihre Lernreise fortsetzen können.

Zugang zum Material

Das Buch folgt dem Format eines standardmäßigen technischen Leitfadens. Jedes Kapitel beginnt mit der Beschreibung und Veranschaulichung der Konzepte. Dann geht es in die Befehlszeilentools, um die Konzepte in Aktion zu zeigen.

Die Illustrationen sind klar und in Farbe. Sie sind leicht zu befolgen. Die Absätze sind in kleine Abschnitte unterteilt. Das Buch verwendet Aufzählungszeichen, Einrückungen und Kursivschrift. So ist es leicht zu lesen. Es verwendet Warnungen und Tipps, um wichtige Punkte hervorzuheben.

Laut Hemingway App liegt die Lesbarkeit des Buches unter Note 8. So ist es einfach und schnell zu lesen. Das Befolgen der Beispiele erfordert jedoch einen Zeitaufwand. Sie müssen viel Zeit einplanen, um die Übungen abzuschließen. Du kannst sie immer einfach lesen. Aber eine Anleitung wie diese soll eine praktische Erfahrung sein. Wer also die Übungen nicht ausprobiert, verpasst die Lernerfahrung.

Das endgültige Urteil

Wie eingangs erwähnt, ist Kubernetes ein Work in Progress. Die Dinge ändern sich also schnell. Sie sollten das Buch Erste Schritte mit Kubernetes nicht als Anleitung zur Installation und Ausführung verwenden, da sich die Dinge ändern können, wenn Sie es erhalten. Das Buch befasst sich jedoch mit immergrünen Themen rund um das Containermanagement und die Entwicklungspipelines. Außerdem gibt es die Kernkonzepte schon seit einigen Jahren. Diese Themen werden auch dann dieselben bleiben, wenn Sie eine neuere Version der Plattform verwenden.

Erste Schritte mit Kubernetes ist für Anfänger und Wiedereinsteiger nützlich. Es leistet eine bemerkenswerte Arbeit, um die Grundlagen abzudecken. Außerdem ist es als praktischer Leitfaden konzipiert. Die Beispiele sind für jeden realen Betrieb relevant. Sie können dieses Buch als Sprungbrett für Ihre Kubernetes-Reise verwenden. Wenn Sie bereits ein erfahrener Kubernetes-Benutzer sind, bietet dieses Buch möglicherweise nicht so viel Wert für Sie.

Das Buch konzentriert sich hauptsächlich auf Google Cloud. Kubernetes wurde basierend auf Google-Technologie erstellt. Die Betonung ist also verständlich. Der aktuelle Amazon Elastic Container Service for Kubernetes (Amazon EKS) ist jedoch ein Managed Service, der Ihnen die Nutzung von Kubernetes erleichtert. Das können Sie bei der Ausführung der Übungen berücksichtigen.

Insgesamt ist „Erste Schritte mit Kubernetes“ eine ausgezeichnete Ressource für Anfänger. Sie lernen die Grundlagen und erkunden praktische Beispiele, um praktische Erfahrungen zu sammeln. Das Buch schafft eine schöne Balance zwischen Theorie und Codierung. Erste Schritte mit Kubernetes sollten eine schöne Ergänzung zu Ihrer Lernbibliothek sein.

Springe zu Amazon.com und kaufen Sie Ihr Unternehmen jetzt, um die Reise zu beginnen!

(Dieser Beitrag enthält Affiliate-Links. Es ist eine Möglichkeit für diese Website, durch Werbung oder Verlinkung mit bestimmten Produkten und/oder Dienstleistungen Werbegebühren zu verdienen.)

Beste Linux-Distributionen für Gaming im Jahr 2021
Das Linux-Betriebssystem hat sich weit von seinem ursprünglichen, einfachen, serverbasierten Aussehen entfernt. Dieses Betriebssystem hat sich in den ...
So erfassen und streamen Sie Ihre Gaming-Sitzung unter Linux
In der Vergangenheit galt das Spielen von Spielen nur als Hobby, aber mit der Zeit verzeichnete die Spieleindustrie ein enormes Wachstum in Bezug auf ...
Beste Spiele zum Spielen mit Handtracking
Oculus Quest hat kürzlich die großartige Idee des Hand-Trackings ohne Controller vorgestellt. Mit einer ständig steigenden Anzahl von Spielen und Akti...