18.11.2020

Effektive Softwarearchitekturen



Bild: Carl Hanser Verlag GmbH & Co. KG

Softwarearchitekten müssen komplexe fachliche und technische Anforderungen an IT-Systeme umsetzen und müssen diese Systeme durch nachvollziehbare Strukturen flexibel und erweiterbar gestalten. Dieser Praxisleitfaden zeigt, wie Anwender Softwarearchitekturen effektiv und systematisch entwickeln können und behandelt unter anderem Themen wie Architekturmuster und -stile, technische Konzepte, Microservices, Blockchain oder Architekturanalyse und -bewertung. Ebenso werden Beispiele alter Softwarearchitekturen gezeigt. Der Autor unterstützt Anwender mit praktischen Tipps, Architekturmustern, seinen Erfahrungen und findet Antworten auf folgende zentrale Fragen: Welche Aufgaben gehören zur Softwarearchitektur? Wie kann ich beim Entwurf vorgehen? Wie kommuniziere und dokumentiere ich Softwarearchitekturen? Wie helfen Architekturstile und -muster? Wie analysiere und bewerte ich Softwarearchitekturen?

Empfehlungen der Redaktion