Softwarearchitektur-Muster für serverlose Systeme: Architektur für Innovation mit Ereignissen, autonomen Diensten und Mikro-Frontends

Bewertung:   (4,4 von 5)

Softwarearchitektur-Muster für serverlose Systeme: Architektur für Innovation mit Ereignissen, autonomen Diensten und Mikro-Frontends (John Gilbert)

Leserbewertungen

Zusammenfassung:

Das Buch bietet eine umfassende Untersuchung von ereignisbasierten Architekturmustern, speziell für serverlose Systeme und Cloud-Umgebungen. Es bietet wertvolle Einblicke sowohl für neue als auch für erfahrene Systemarchitekten und legt den Schwerpunkt auf modulares Design, betriebliche Effizienz und die Bedeutung der Anpassung an sich ändernde Anforderungen.

Vorteile:

Das Buch wird wegen seiner gründlichen Abdeckung von Architekturmustern, praktischen Anleitungen und praktischen Beispielen, insbesondere mit AWS-Services, sehr positiv aufgenommen. Die Rezensenten schätzen die klare Darstellung, die Einführung wertvoller Konzepte wie SOLID-Prinzipien und die Eignung des Buches sowohl für Anfänger als auch für erfahrene Architekten. Viele Leser merkten an, dass es vorhandenes Wissen erweitert und gleichzeitig neue Perspektiven auf serverlose Architekturen bietet.

Nachteile:

Kritiker weisen darauf hin, dass es dem Buch in einigen Bereichen an Tiefe mangelt, Buzzwords ohne Vereinfachung verwendet werden und es für einige Leser überwältigend oder verwirrend sein kann. Es konzentriert sich in erster Linie auf AWS, was seine Anwendbarkeit für Benutzer, die mit Azure oder anderen Cloud-Diensten arbeiten, einschränken kann. Darüber hinaus fanden einige Rezensenten den Schreibstil weniger aufschlussreich und hatten das Gefühl, dass direkte Erklärungen zu komplexen Themen wie dem API-Design vermieden werden.

(basierend auf 11 Leserbewertungen)

Originaltitel:

Software Architecture Patterns for Serverless Systems: Architecting for innovation with events, autonomous services, and micro frontends

Inhalt des Buches:

Ein professioneller Leitfaden zur Lösung komplexer Probleme bei der Entwicklung moderner Software.

Hauptmerkmale:

⬤ Lernen Sie die besten Praktiken für die Entwicklung von Software-Systemen für Unternehmen kennen.

⬤ Verstehen Sie die Bedeutung des Aufbaus zuverlässiger, wartbarer und skalierbarer Systeme.

⬤ Werden Sie ein professioneller Softwarearchitekt, indem Sie die effektivsten Softwareentwurfsmuster und Architekturkonzepte lernen.

Buchbeschreibung:

Da Unternehmen eine digitale Transformation durchlaufen, um mit dem Wettbewerb Schritt zu halten, ist es für IT-Fachleute heute wichtiger denn je, Systeme zu entwerfen, die mit dem Tempo des Wandels Schritt halten und gleichzeitig stabil bleiben.

Dieses Buch führt Sie durch die architektonischen Muster, die unternehmenstaugliche Softwaresysteme antreiben, und die wichtigsten architektonischen Elemente, die Veränderungen ermöglichen, wie z. B. Ereignisse, autonome Dienste und Mikro-Frontends, und zeigt Ihnen, wie Sie instabile Systeme implementieren und betreiben. Sie werden ein System aufteilen und Grenzen definieren, damit Teams autonom arbeiten und das Innovationstempo beschleunigen können. Das Buch deckt auch Low-Level-Ereignis- und Datenmuster ab, die die gesamte Architektur unterstützen, und macht Sie mit den verschiedenen Entwurfsmustern für autonome Dienste vertraut. Im weiteren Verlauf werden Sie sich auf bewährte Verfahren für Sicherheit, Zuverlässigkeit, Testbarkeit, Beobachtbarkeit und Leistung konzentrieren. Am Ende des Buches wird das Gelernte zusammengeführt, indem die Methoden des kontinuierlichen Experimentierens, des Deployments und der Bereitstellung erläutert werden, bevor Sie einige abschließende Überlegungen dazu anstellen, wie Sie Fortschritte erzielen können.

Am Ende dieses Buches werden Sie in der Lage sein, Ihre eigenen ereignisgesteuerten, serverlosen Systeme zu entwerfen, die bereit sind, sich anzupassen und zu verändern, sodass Sie in dem Tempo, das Ihr Unternehmen benötigt, Werte liefern können.

Was Sie lernen werden:

⬤ Erforschen Sie architektonische Muster, um anti-fragile Systeme zu schaffen, die mit Veränderungen gedeihen.

⬤ Fokus auf DevOps-Praktiken, die autarke Full-Stack-Teams befähigen.

⬤ Baue serverlose Systeme im Unternehmensmaßstab.

⬤ Wenden Sie Microservices-Prinzipien auf das Frontend an.

⬤ Entdecken Sie, wie SOLID-Prinzipien auf Software- und Datenbankarchitekturen angewendet werden.

⬤ Erstellen von Event-Stream-Prozessoren, die das Event-Sourcing- und CQRS-Muster unterstützen.

⬤ Einsatz eines multiregionalen Systems, einschließlich regionaler Gesundheitsprüfungen, latenzbasiertem Routing und Replikation.

⬤ Erforschen Sie das Strangler-Muster für die Migration von Altsystemen.

Für wen dieses Buch gedacht ist:

Dieses Buch richtet sich an Softwarearchitekten und angehende Softwarearchitekten, die sich mit verschiedenen Mustern und Best Practices zur Entwicklung besserer Software vertraut machen wollen. Erforderlich sind Erfahrungen auf mittlerem Niveau in der Softwareentwicklung und -gestaltung. Anfängerwissen über die Cloud wird Ihnen ebenfalls helfen, das meiste aus diesem Buch über Softwaredesign herauszuholen.

Weitere Daten des Buches:

ISBN:9781800207035
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Softwarearchitektur-Muster für serverlose Systeme: Architektur für Innovation mit Ereignissen,...
Ein professioneller Leitfaden zur Lösung komplexer...
Softwarearchitektur-Muster für serverlose Systeme: Architektur für Innovation mit Ereignissen, autonomen Diensten und Mikro-Frontends - Software Architecture Patterns for Serverless Systems: Architecting for innovation with events, autonomous services, and micro frontends
Cloud Native Entwicklungsmuster und Best Practices - Cloud Native Development Patterns and Best...
Erstellen Sie Systeme, die die Vorteile der Cloud...
Cloud Native Entwicklungsmuster und Best Practices - Cloud Native Development Patterns and Best Practices
Die Türen des Tarot: Lektionen für den praktischen Wahrsager - The Doors of Tarot: Lessons for the...
John Gilbert war ein außergewöhnlicher...
Die Türen des Tarot: Lektionen für den praktischen Wahrsager - The Doors of Tarot: Lessons for the Practical Diviner
Der Baum des Geistes: Lektionen über Tarot, Kabbala und den spirituellen Pfad - The Tree of Spirit:...
Unter Verwendung des kabbalistischen Lebensbaums...
Der Baum des Geistes: Lektionen über Tarot, Kabbala und den spirituellen Pfad - The Tree of Spirit: Lessons on Tarot, Cabala, and the Spiritual Path
Mother Goose's Nursery Rhymes: Eine Sammlung von Alphabeten, Reimen, Märchen und Schellen (1877) -...
Dieses seltene antiquarische Buch ist ein...
Mother Goose's Nursery Rhymes: Eine Sammlung von Alphabeten, Reimen, Märchen und Schellen (1877) - Mother Goose's Nursery Rhymes: A Collection Of Alphabets, Rhymes, Tales And Jingles (1877)
JavaScript Cloud Native Entwicklung Kochbuch - JavaScript Cloud Native Development...
Beherrschen Sie über 60 Rezepte, die Ihnen helfen, vollständig...
JavaScript Cloud Native Entwicklung Kochbuch - JavaScript Cloud Native Development Cookbook
Softwarearchitekturmuster für serverlose Systeme - Zweite Auflage: Architektur für Innovation mit...
Tauchen Sie in die zweite Auflage ein, um...
Softwarearchitekturmuster für serverlose Systeme - Zweite Auflage: Architektur für Innovation mit ereignisgesteuerten Microservices und Mikro-Frontends - Software Architecture Patterns for Serverless Systems - Second Edition: Architecting for innovation with event-driven microservices and micro frontend

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)