Architekturen verteilter Softwaresysteme

SOA, EDA & Microservices Mehrschichtenarchitekturen Anwendungsintegration

Hansruedi Tremp

EPUB
ca. 31,68

Springer Fachmedien Wiesbaden img Link Publisher

Naturwissenschaften, Medizin, Informatik, Technik / Hardware

Beschreibung

Das Lehrbuch fuhrt schrittweise in die vielfaltigen Architekturen moderner verteilter Softwaresysteme ein. Die Reise beginnt mit einer Erorterung des Berufsbilds des Softwarearchitekten und geht mit Darlegungen uber die serviceorientierte und ereignisorientierte Architektur weiter. Verschiedene Architekturstile kommen zur Sprache, wie z.B. die Mehrschichtenarchitektur, die hexagonale Architektur und Microservices. Im Kontext der Client-Architekturen wird eine breite Palette von Technologien fur Web Apps (wie JSF, Blazor, SPA, PWA) und installierbare Apps (darunter Native, Hybrid, Cross-Platform) dargelegt. Wichtige Technologiestacks wie Scriptbasiert, .NET und Jakarta EE finden eine gebuhrende Darlegung. Ausfuhrungen zur organisationsinternen sowie -ubergreifenden Anwendungsintegration auf der Prasentations-, Applikations- und Datenebene runden die Reise ab. Ein durchgehendes Beispiel und fallstudienbezogene Aufgaben illustrieren die theoretischen Ausfuhrungen und ermoglichen die direkte Anwendung des Erlernten. Die 2. Auflage bietet Aktualisierungen und Erweiterungen und wie z.B. C4-Model, vertiefte Ausfuhrung der ereignisorientierten Architektur, hexagonale Architektur und Blazor.

Kundenbewertungen