Fr. 21.50

Verteilte Systeme mit Kubernetes entwerfen - Patterns und Prinzipien für skalierbare und zuverlässige Services

Deutsch · Taschenbuch

Versand in der Regel in 3 bis 5 Wochen

Beschreibung

Mehr lesen

Container und Container-Orchestrierer haben die Entwicklung verteilter Systeme grundlegend verändert - es gibt jetzt Objekte und Schnittstellen für das Darstellen zentraler Muster für verteilte Systeme und das Bauen wiederverwendbarer, containerisierter Komponenten. Dieser praktische Ratgeber stellt Ihnen eine Reihe immer wieder einsetzbarer, generischer Muster vor, mit denen die Entwicklung zuverlässiger verteilter Systeme einfacher und effizienter geschehen kann.Bisher mussten Entwickler diese Systeme von Grund auf selbst bauen, daher ist jede Systemarchitektur einmalig. Brendan Burns, Director of Engineering bei Microsoft Azure, zeigt Ihnen in diesem Buch, wie Sie vorhandene Software-Entwurfsmuster adaptieren können, um zuverlässige verteilte Anwendungen zu bauen. System- und Anwendungsentwickler erfahren hier, wie diese Muster eine gemeinsame Sprache und ein Framework schaffen, die die Qualität dieser Systeme deutlich verbessern.In diesem Buch:- Verstehen Sie, wie Muster und wiederverwendbare Komponenten die schnelle Entwicklung zuverlässiger verteilter Systeme ermöglichen.- Nutzen Sie die Sidecar-, Adapter-und Ambassador-Muster, um Ihre Anwendung in eine Gruppe von Containern auf einer einzelnen Maschine zu unterteilen.- Verwenden Sie lose gekoppelte verteilte Multi-Node-Muster zur Replikation, zum Skalieren und für die Kommunikation zwischen den Komponenten.- Lernen Sie Muster für die Batch-Verarbeitung von Massendaten kennen, die sich um Work Queues, ereignisbasierte Verarbeitung und koordinierte Workflows drehen.Brendan Burns ist angesehener Entwickler in Microsoft Azure und Mitbegründer des Open-Source-Projekts Kubernetes. Bevor er zu Microsoft kam, arbeitete er bei Google an der Google Cloud Platform und half dabei, APIs wie den Deployment Manager und die Cloud DNS zu bauen." Eine ausgezeichnete Einführung in die Grundlagen verteilter Systeme. Ein nützlicher Ratgeber für die aktuellen Begriffe der DistSys und eine Beschreibung, wie ein Orchestrierer wie Kubernetes, kombiniert mit anderen Cloud-nativen Tools, uns dabei helfen kann, diese Architektur zu verwirklichen."-Anne CurrieChief Strategist, Container Solutions

Über den Autor / die Autorin










Brendan Burns ist angesehener Entwickler bei Microsoft und Mitbegr?nder des Open-Source-Projekts Kubernetes. Bei Microsoft hat er an Azure mitgearbeitet und sich auf Container und DevOps konzentriert. Zuvor war er bei Google an der Google Cloud Platform beteiligt, wo er dabei half, APIs wie den Deployment Manager und Cloud DNS zu bauen. Vor dem Cloud Computing arbeitete er an Googles Infrastruktur zur Websuche mit einem Fokus auf Low-Latency Indexing. Er besitzt einen PhD in Computer Science von der University of Massachusetts Amherst mit einer Spezialisierung in Robotik. Brendan lebt in Seattle zusammen mit seiner Frau Robin Sanders, ihren zwei Kindern und einer Katze, Mrs. Paws, die den Haushalt mit eiserner Tatze kontrolliert.

Zusammenfassung

Container und Container-Orchestrierer haben die Entwicklung verteilter Systeme grundlegend verändert – es gibt jetzt Objekte und Schnittstellen für das Darstellen zentraler Muster für verteilte Systeme und das Bauen wiederverwendbarer, containerisierter Komponenten. Dieser praktische Ratgeber stellt Ihnen eine Reihe immer wieder einsetzbarer, generischer Muster vor, mit denen die Entwicklung zuverlässiger verteilter Systeme einfacher und effizienter geschehen kann.

Bisher mussten Entwickler diese Systeme von Grund auf selbst bauen, daher ist jede Systemarchitektur einmalig. Brendan Burns, Director of Engineering bei Microsoft Azure, zeigt Ihnen in diesem Buch, wie Sie vorhandene Software-Entwurfsmuster adaptieren können, um zuverlässige verteilte Anwendungen zu bauen. System- und Anwendungsentwickler erfahren hier, wie diese Muster eine gemeinsame Sprache und ein Framework schaffen, die die Qualität dieser Systeme deutlich verbessern.

In diesem Buch:
- Verstehen Sie, wie Muster und wiederverwendbare Komponenten die schnelle Entwicklung zuverlässiger verteilter Systeme ermöglichen.
- Nutzen Sie die Sidecar-, Adapter-und Ambassador-Muster, um Ihre Anwendung in eine Gruppe von Containern auf einer einzelnen Maschine zu unterteilen.
- Verwenden Sie lose gekoppelte verteilte Multi-Node-Muster zur Replikation, zum Skalieren und für die Kommunikation zwischen den Komponenten.
- Lernen Sie Muster für die Batch-Verarbeitung von Massendaten kennen, die sich um Work Queues, ereignisbasierte Verarbeitung und koordinierte Workflows drehen.

Brendan Burns ist angesehener Entwickler in Microsoft Azure und Mitbegründer des Open-Source-Projekts Kubernetes. Bevor er zu Microsoft kam, arbeitete er bei Google an der Google Cloud Platform und half dabei, APIs wie den Deployment Manager und die Cloud DNS zu bauen.

“ Eine ausgezeichnete Einführung in die Grundlagen verteilter Systeme. Ein nützlicher Ratgeber für die aktuellen Begriffe der DistSys und eine Beschreibung, wie ein Orchestrierer wie Kubernetes, kombiniert mit anderen Cloud-nativen Tools, uns dabei helfen kann, diese Architektur zu verwirklichen.”
—Anne CurrieChief Strategist, Container Solutions

Produktdetails

Autoren Brendan Burns
Mitarbeit Thomas Demmig (Übersetzung)
Verlag O'Reilly
 
Sprache Deutsch
Produktform Taschenbuch
Erschienen 27.09.2018
 
EAN 9783960090885
ISBN 978-3-96009-088-5
Seiten 150
Abmessung 164 mm x 241 mm x 10 mm
Gewicht 320 g
Serien Animals
Animals
Themen Naturwissenschaften, Medizin, Informatik, Technik > Informatik, EDV > Informatik

Informatik, Google, Cloud, DevOPs, ambassadors, Pattern, Docker, Microservices, Container, Kubernetes, containers, designing distributed systems, topz, adapters, faas, continous-delivery, sidecars, skalierbar, orchestrators

Kundenrezensionen

Zu diesem Artikel wurden noch keine Rezensionen verfasst. Schreibe die erste Bewertung und sei anderen Benutzern bei der Kaufentscheidung behilflich.

Schreibe eine Rezension

Top oder Flop? Schreibe deine eigene Rezension.

Für Mitteilungen an CeDe.ch kannst du das Kontaktformular benutzen.

Die mit * markierten Eingabefelder müssen zwingend ausgefüllt werden.

Mit dem Absenden dieses Formulars erklärst du dich mit unseren Datenschutzbestimmungen einverstanden.