Kubernetes programmieren: Entwicklung von Cloud-nativen Anwendungen

Bewertung:   (4,3 von 5)

Kubernetes programmieren: Entwicklung von Cloud-nativen Anwendungen (Michael Hausenblas)

Leserbewertungen

Zusammenfassung:

Das Buch richtet sich an fortgeschrittene Benutzer, die mit Go und Git vertraut sind, und vermittelt tiefgreifende Kenntnisse über die Erweiterung von Kubernetes, einschließlich des Schreibens von Operatoren und Controllern. Obwohl es wertvolle Informationen und gute Beispiele enthält, setzt es Vorkenntnisse voraus und ist nicht für Anfänger oder diejenigen geeignet, die nach einführenden Inhalten suchen.

Vorteile:

Es bietet ausgezeichnete, detaillierte Inhalte zu Kubernetes und seinen Erweiterungen, praktische Beispiele und motiviert die Leser, Go zu lernen. Einige Rezensenten bemerkten die Klarheit und Relevanz des Buches, obwohl es etwas veraltet ist.

Nachteile:

Setzt ein starkes Hintergrundwissen in Go, Git und Kubernetes voraus, was es für Anfänger unzugänglich macht. Mehrere Leser fanden den Titel irreführend und äußerten ihre Enttäuschung darüber, dass das Buch nicht auf die Entwicklung von Cloud-nativen Anwendungen ausgerichtet ist. Außerdem berichteten einige, dass das Buch mit alten Programmiermodellen und Tools veraltet ist.

(basierend auf 13 Leserbewertungen)

Originaltitel:

Programming Kubernetes: Developing Cloud-Native Applications

Inhalt des Buches:

Wenn Sie native Anwendungen in Kubernetes entwickeln möchten, ist dies Ihr Leitfaden. Entwickler und AppOps-Administratoren lernen, wie sie Kubernetes-native Anwendungen erstellen, die direkt mit dem API-Server interagieren, um den Status von Ressourcen abzufragen oder zu aktualisieren. AWS-Entwickler Michael Hausenblas und Stefan Schimanski, Principal Software Engineer bei Red Hat, erklären die Merkmale dieser Anwendungen und zeigen Ihnen, wie Sie Kubernetes programmieren, um sie zu erstellen.

Sie lernen die grundlegenden Bausteine von Kubernetes kennen, darunter die Client-Go-API-Bibliothek und benutzerdefinierte Ressourcen. Alles, was Sie für den Einstieg brauchen, ist ein rudimentäres Verständnis von Entwicklungs- und Systemadministrationswerkzeugen und -praktiken, wie z. B. Paketmanagement, die Programmiersprache Go und Git.

⬤ Gehen Sie die Grundlagen der Kubernetes-API durch und tauchen Sie in die innere Struktur des Servers ein.

⬤ Erforschen Sie die Programmierschnittstelle von Kubernetes in Go, einschließlich der Kubernetes-API-Objekte.

⬤ Die zentralen Erweiterungswerkzeuge im Kubernetes-Ökosystem kennenlernen.

⬤ Tags verwenden, um Kubernetes-Code-Generatoren für benutzerdefinierte Ressourcen zu steuern.

⬤ Benutzerdefinierte Controller und Operatoren schreiben und produktionsreif machen.

⬤ Erweitern Sie die Kubernetes-API-Oberfläche durch die Implementierung eines benutzerdefinierten API-Servers.

Weitere Daten des Buches:

ISBN:9781492047100
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2019
Seitenzahl:200

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Kubernetes programmieren: Entwicklung von Cloud-nativen Anwendungen - Programming Kubernetes:...
Wenn Sie native Anwendungen in Kubernetes...
Kubernetes programmieren: Entwicklung von Cloud-nativen Anwendungen - Programming Kubernetes: Developing Cloud-Native Applications
Modernes Linux lernen: Ein Handbuch für den Cloud-Native-Praktiker - Learning Modern Linux: A...
Wenn Sie Linux in der Entwicklung oder im Betrieb...
Modernes Linux lernen: Ein Handbuch für den Cloud-Native-Praktiker - Learning Modern Linux: A Handbook for the Cloud Native Practitioner
Wolkenbeobachtbarkeit in Aktion - Cloud Observability in Action
Generieren Sie verwertbare Erkenntnisse über Ihre nativen Cloud-Systeme. In diesem Buch lernen...
Wolkenbeobachtbarkeit in Aktion - Cloud Observability in Action

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)