Bewertung:

Das Buch bietet eine umfassende und dennoch zugängliche Einführung in Kubernetes für Entwickler, die sich auf praktische Anwendungen und wesentliche Konzepte konzentriert, die das Vertrauen in die Beherrschung von Kubernetes stärken.
Vorteile:⬤ Bietet einen praktischen und unkomplizierten Zugang zu Kubernetes
⬤ sowohl für Anfänger als auch für Fortgeschrittene geeignet
⬤ enthält Übungen und Beispiele aus der Praxis
⬤ behandelt grundlegende Konzepte von Docker bis Kubernetes.
In erster Linie auf DevOps-Entwickler zugeschnitten, was die Attraktivität für ausschließliche Kubernetes-Benutzer einschränken könnte; einige fortgeschrittene Themen werden möglicherweise nicht vollständig erforscht, wodurch es für Experten weniger geeignet ist.
(basierend auf 5 Leserbewertungen)
Kubernetes for Developers
Kubernetes für Entwickler ist ein praktischer Leitfaden für die ersten Schritte in Kubernetes unter Verwendung des leistungsstarken Google Kubernetes Engine Service.
Kubernetes hat alles über die Bereitstellung von Anwendungen in der Cloud verändert - zum Besseren! Kubernetes für Entwickler ist ein klarer und praktischer Leitfaden für Einsteiger, der Ihnen zeigt, wie einfach, flexibel und kostengünstig der Umstieg auf die Kubernetes-Bereitstellung selbst für kleine bis mittelgroße Anwendungen sein kann. Sie lernen, wie Sie Ihre bestehenden Anwendungen ohne einen Neuaufbau auf Kubernetes migrieren und moderne native Cloud-Architekturen implementieren können, die für Ihr zukünftiges Wachstum geeignet sind. Sie werden die Vorteile der leistungsstarken Automatisierungstools der Google Kubernetes Engine nutzen, um automatische Prüfungen und Skalierungen durchzuführen, damit Sie mehr Zeit für die Entwicklung großartiger Anwendungen haben!
Der Kauf des gedruckten Buches beinhaltet ein kostenloses eBook im PDF-, Kindle- und ePub-Format von Manning Publications.
Über die Technologie
Sie müssen keine riesigen Kosten auf sich nehmen oder über die Arbeitskraft einer Unternehmensorganisation verfügen, um einen Produktivitätsschub durch Kubernetes zu erhalten. Durch die Organisation Ihrer Anwendungskomponente in containerisierte Komponenten und die Automatisierung von Aufgaben wie Skalierung und Replikation sorgt Kubernetes für einen reibungslosen Betrieb Ihrer Anwendungen. Cloud-basierte Kubernetes-Dienste wie Google Kubernetes Engine (GKE) reduzieren Betriebssystemprobleme, vereinfachen den Betrieb und geben Ihnen die Freiheit, jeden beliebigen Software-Stack zu verwenden. Wenn Sie gehört haben, dass die Umstellung auf Kubernetes kompliziert ist, dann gibt es gute Neuigkeiten: Kubernetes für Entwickler zeigt Ihnen, wie es ohne einen zeitaufwändigen Neuaufbau möglich ist. Anhand von Beispielen aus der Google Kubernetes Engine, die von dem Team entwickelt wurde, das Kubernetes selbst erfunden hat, lernen Sie, zukunftssichere Anwendungsbereitstellungen einzurichten, die skalierbar sind, um ständig wachsende und komplexe Arbeitslasten zu bewältigen.
Über das Buch
Kubernetes für Entwickler ist ein praktischer Leitfaden für die ersten Schritte in Kubernetes unter Verwendung des leistungsstarken Google Kubernetes Engine Service. Es wird ein Plan erstellt, wie man eine Anwendung nimmt, sie containerisiert und dann in Kubernetes einsetzt. Sie lernen Best-Practice-Techniken für einen stabilen und langfristigen Kubernetes-Einsatz kennen, einschließlich Skalierung und Kapazitätsplanung, Kosteneinsparungen durch Optimierung des Ressourcenverbrauchs und Tricks, die Ihnen die tägliche Überwachung erleichtern, wie z. B. das Debuggen von Code in der Cloud. Kubernetes ist die Zukunft der App-Entwicklung, also stellen Sie sicher, dass Sie der Kurve voraus sind - starten Sie noch heute mit Kubernetes!
Inhalt
Vorteile der Umstellung auf Kubernetes.
Containerisierung einer Webanwendung mit Docker.
Hosten Sie eine containerisierte Anwendung auf Kubernetes mit einem öffentlichen Cloud-Service.
Sparen Sie Geld und verbessern Sie die Leistung mit nativen Cloud-Technologien.
Machen Sie Ihre Bereitstellungen zuverlässig und fehlertolerant, ohne ständige Überwachung und Eingriffe.
Bereiten Sie Ihre Bereitstellungen auf eine Skalierung ohne Redesign vor.
Überwachen, debuggen und optimieren Sie Anwendungsbereitstellungen auf Kubernetes in der Cloud.
Über den Leser
Für Programmierer mit Erfahrung in der Verwaltung von Webanwendungen. Keine Kenntnisse über Kubernetes oder Docker-Containerisierung erforderlich. Die Beispiele verwenden GKE, mit sorgfältigen Erklärungen, damit Sie sie an jedes Kubernetes-System anpassen können.
Über den Autor
William Denniss ist Produktmanager bei Google für die Kubernetes Engine. Er nimmt an der CNCF Kubernetes Conformance Arbeitsgruppe teil und hat eine Leidenschaft für Interoperabilität und Entwicklererfahrung. Er hat auf der KubeCon North America und Europe, der DockerCon und der Google Cloud Next in San Francisco, London und Tokio Vorträge über Kubernetes gehalten. William hat RFC 8252, RFC 8417 und RFC 8628 verfasst und AppAuth, einen führenden Open-Source-OAuth-Client, gegründet.