Zum Hauptinhalt navigieren
Mo.-Fr. 8:30 - 17:00 Uhr: 0 21 91 - 99 11 00
Logo EDV-BUCHVERSAND Delf Michel
Software & Fachbücher vom Experten
Mo.-Fr. 8:30 - 17:00 Uhr: 0 21 91 - 99 11 00
0
Handbuch moderner Softwarearchitektur
Architekturstile, Patterns und Best Practices
Handbuch moderner Softwarearchitektur

Handbuch moderner Softwarearchitektur

Architekturstile, Patterns und Best Practices

O’Reilly Verlag
Autor:innen
Mark Richards, Neal Ford
516 Seiten, Softcover, 2. Auflage
Erschienen
05/2026
978-3-96009-277-3
9783960092773
 
 
Best.-Nr.:
Handbuch moderner Softwarearchitektur

Praxiswissen für moderne Softwarearchitektur

Dieses Praxisbuch richtet sich an angehende und erfahrene Architekt*innen sowie Developer, die ihre berufliche Weiterentwicklung vorantreiben möchten. Im Mittelpunkt steht die Frage, wie sich fundierte und tragfähige Architekturentscheidungen treffen lassen. Dabei vermittelt das Buch praxisnahes Wissen zu allen wichtigen Bereichen der Softwarearchitektur – von architektonischen Eigenschaften und bewährten Patterns bis hin zu Governance, Daten- und Team-Topologien sowie dem Einsatz generativer KI. Die Autoren verfügen über langjährige Praxiserfahrung und konzentrieren sich auf Architekturprinzipien, die unabhängig vom jeweiligen Technologie-Stack anwendbar sind.

Architekturstile und Patterns verstehen

Das Buch bietet einen umfassenden Überblick über moderne Architekturstile und Patterns. Behandelt werden unter anderem Microservices, modulare Monolithen, Microkernel-Architekturen und klassische schichtbasierte Architekturen. Leser*innen lernen, welche Vor- und Nachteile die einzelnen Ansätze mit sich bringen und in welchen Szenarien sie sinnvoll eingesetzt werden können.

Komponenten sinnvoll gestalten

Ein weiterer Schwerpunkt liegt auf der Strukturierung von Softwarekomponenten. Themen wie Identifizierung von Komponenten, Kopplung, Kohäsion, Partitionierung und Granularität werden verständlich erklärt und mit praxisnahen Beispielen ergänzt. Dadurch erhalten Entwickler*innen konkrete Hilfestellungen, um Systeme besser zu strukturieren und langfristig wartbare Architekturen zu entwerfen.

Soft Skills für Architekt*innen

Neben technischen Themen behandelt das Buch auch die zwischenmenschlichen Anforderungen moderner Architekturarbeit. Dazu gehören effektives Team-Management, Zusammenarbeit in interdisziplinären Teams, Verhandlungstechniken sowie überzeugende Präsentationen. Damit wird deutlich, dass erfolgreiche Softwarearchitektur nicht nur technisches Wissen, sondern auch kommunikative Fähigkeiten erfordert.

Moderne Arbeitsweisen und neue Technologien

Das Buch greift außerdem aktuelle Entwicklungen der Softwarebranche auf. Dazu zählen moderne Arbeitsweisen in Cloud-Umgebungen sowie der Einsatz generativer KI in Entwicklungs- und Architekturprozessen. Leser*innen erhalten einen praxisorientierten Einblick in Techniken und Ansätze, die sich in den vergangenen Jahren stark verändert haben und heute eine wichtige Rolle spielen.

Architektur als Engineering-Disziplin

Softwarearchitektur wird im Buch als echte Engineering-Disziplin verstanden. Im Fokus stehen wiederholbare Ergebnisse, nachvollziehbare Metriken und konkrete Bewertungskriterien. Ziel ist es, Architekturen systematisch zu entwickeln und fundiert beurteilen zu können, um langfristig stabile und tragfähige Softwaresysteme zu schaffen.

Aus dem Inhalt

Teil 1: Grundlagen

  • Architektonisches Denken
  • Modularität
  • Definition architektonischer Eigenschaften
  • Architektonische Eigenschaften ermitteln
  • Messung und Governance von architektonischen Eigenschaften
  • Anwendungsbereich architektonischer Eigenschaften
  • Komponentenbasiertes Denken

Teil 2: Architekturstile

  • Grundlagen
  • Schichtbasierter Architekturstil
  • Der modulare Monolith
  • Pipeline-Architekturstil
  • Microkernel-Architekturstil
  • Servicebasierter Architekturstil
  • Eventbasierter Architekturstil
  • „Space-based“-Architekturstil
  • Orchestrierter serviceorientierter Architekturstil (SOA)
  • Microservices-Architekturstil
  • Den richtigen Architekturstil auswählen
  • Architektur-Patterns

Teil 3: Techniken und Soft Skills

  • Architekturentscheidungen
  • Architektonische Risiken analysieren
  • Architektur in Diagrammen visualisieren
  • Effektive Teams schaffen
  • Verhandlungsgeschick und Führungsqualitäten
  • Architektonische Überschneidungen
  • Die Gesetze der Softwarearchitektur – überarbeitet

Stimmen zum Buch

„Eine unverzichtbare Ressource, um moderne Softwarearchitektur aus aktueller Perspektive zu erkunden. Dieses Buch bietet Quereinsteiger*innen und erfahrenen Architekt*innen das nötige Wissen, um in ihrem Job zu glänzen.“

—Raju Gandhi,
Autor von Head First Git und Mitautor von Head First Software Architecture

Leseprobe

Leseprobe

In dieser Leseprobe beschreiben die Autoren, welche Rolle architektonische Eigenschaften im strukturellen Design von Software spielen und warum sie für den Erfolg eines Systems entscheidend sind. Sie erläutern, wie sich Softwarearchitektur nicht nur mit der fachlichen Problemdomäne beschäftigt, sondern auch mit übergreifenden Anforderungen, die unabhängig von der eigentlichen Funktionalität sind. Architektinnen und Architekten müssen also sowohl die fachlichen Anforderungen als auch diese architektonischen Eigenschaften analysieren und miteinander verbinden.

Wer hat's geschrieben?

Bild von Autor:in Mark Richards

Mark Richards ist Softwarearchitekt mit Erfahrungen aus erster Hand, der sich mit der Architektur, dem Design und der Implementierung von Microservices-Architekturen, Event-getriebenen Architekturen und anderen verteilten Architekturen beschäftigt. Er ist der Gründer von DeveloperToArchitect.com, einer Website, die Entwicklern auf ihrem Weg vom Entwickler zum Architekten helfen soll.

Bild von Autor:in Mark Richards
Bild von Autor:in Neal Ford

Neal Ford ist Geschäftsführer, Softwarearchitekt und Meme-Spezialist bei ThoughtWorks, einem globalen IT-Beratungsunternehmen mit dem ausschließlichen Fokus auf End-to-End-Softwareentwicklung und -Bereitstellung. Vor seiner Arbeit bei ThoughtWorks war Neal Chief Technology Officer bei The DSW Group Ltd., einem USA-weit anerkannten Trainings- und Entwicklungsunternehmen.

Handbuch moderner Softwarearchitektur
Architekturstile, Patterns und Best Practices
Handbuch moderner Softwarearchitektur
Handbuch moderner Softwarearchitektur
Architekturstile, Patterns und Best Practices
O’Reilly Verlag
Autor:innen
Mark Richards, Neal Ford
516 Seiten, Softcover, 2. Auflage
Erschienen
05/2026
978-3-96009-277-3
9783960092773
 
 
Best.-Nr.:
Handbuch moderner Softwarearchitektur