Skip to main content

Architekturen verteilter Softwaresysteme

SOA, EDA & Microservices Mehrschichtenarchitekturen Anwendungsintegration

  • Textbook
  • Oct 2024
  • Latest edition

Overview

  • Mit durchgängiger Fallstudie und Musterlösungen
  • Deckt alle aktuellen Themen rund um Softwarearchitektur ab
  • Bietet eine wertvolle Sammlung Musterarchitekturen

Part of the book series: erfolgreich studieren (ES)

Buy print copy

About this book

Das Lehrbuch führt schrittweise in die vielfältigen Architekturen moderner verteilter Softwaresysteme ein. Die Reise beginnt mit einer Erörterung des Berufsbilds des Softwarearchitekten und geht mit Darlegungen über 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 für 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 gebührende Darlegung. Ausführungen zur organisationsinternen sowie -übergreifenden Anwendungsintegration auf der Präsentations-, Applikations- und Datenebene runden die Reise ab. Ein durchgehendes Beispiel und fallstudienbezogene Aufgaben illustrieren die theoretischen Ausführungen und ermöglichen die direkte Anwendung des Erlernten. Die 2. Auflage bietet Aktualisierungen und Erweiterungen und wie z.B. C4-Model, vertiefte Ausführung der ereignisorientierten Architektur, hexagonale Architektur und Blazor.

Keywords

  • Softwaresysteme Buch
  • Softwarearchitektur
  • Single Page Application
  • Mehrschichtenarchitektur
  • .NET Core
  • Jakarta Java EE
  • Service Oriented Architecture
  • API-Management
  • Microservices
  • Integrationsarchitektur
  • SPA
  • SOA
  • Verteilte Systeme
  • Architekturen Verteilter Softwaresysteme
  • Event Driven Architecture
  • Layered Architecture
  • Clean Architecture
  • Microservice Architecture
  • Client- & Server-Side Architecture
  • Integration Architecture

Authors and Affiliations

  • Ostschweizer Fachhochschule, St. Gallen, Switzerland

    Hansruedi Tremp

About the author

Hansruedi Tremp ist Dozent an der OST – Fachhochschule Ostschweiz in St. Gallen und selbstständiger IT-Berater. Seine langjährigen Tätigkeiten in Softwareentwicklung und Lehre umfassen Requirements Engineering, Softwarearchitektur und objektorientierte Programmierung im betriebswirtschaftlich orientierten Kontext.

Bibliographic Information

  • Book Title: Architekturen verteilter Softwaresysteme

  • Book Subtitle: SOA, EDA & Microservices Mehrschichtenarchitekturen Anwendungsintegration

  • Authors: Hansruedi Tremp

  • Series Title: erfolgreich studieren

  • Publisher: Springer Vieweg Wiesbaden

  • eBook Packages: Computer Science and Engineering (German Language)

  • Copyright Information: Der/die Herausgeber bzw. der/die Autor(en), exklusiv lizenziert an Springer Fachmedien Wiesbaden GmbH, ein Teil von Springer Nature 2025

  • Softcover ISBN: 978-3-658-45191-2Due: 10 November 2024

  • eBook ISBN: 978-3-658-45192-9Due: 10 November 2024

  • Series ISSN: 2524-8693

  • Series E-ISSN: 2524-8707

  • Edition Number: 2

  • Number of Illustrations: 100 b/w illustrations

Publish with us