Architekturen verteilter Softwaresysteme - Tremp, Hansruedi; - Prospero Internet Bookshop

 
Product details:

ISBN13:9783658451912
ISBN10:3658451912
Binding:Paperback
No. of pages:204 pages
Size:240x168 mm
Language:German
Illustrations: 6 Illustrations, black & white; 89 Illustrations, color
699
Category:

Architekturen verteilter Softwaresysteme

SOA, EDA & Microservices Mehrschichtenarchitekturen Anwendungsintegration
 
Edition number: 2. Auflage 2024
Publisher: Springer Vieweg
Date of Publication:
Number of Volumes: 1 pieces, Book
 
Normal price:

Publisher's listprice:
EUR 39.99
Estimated price in HUF:
16 501 HUF (15 716 HUF + 5% VAT)
Why estimated?
 
Your price:

15 182 (14 459 HUF + 5% VAT )
discount is: 8% (approx 1 320 HUF off)
The discount is only available for 'Alert of Favourite Topics' newsletter recipients.
Click here to subscribe.
 
Availability:

Not yet published.
 
  Piece(s)

 
Short description:

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.



Der Inhalt




  • Einführung in die Softwarearchitektur

  • Serviceorientierte Architektur (SOA)

  • Ereignisorientierte Architektur (EDA)

  • Mehrschichtenarchitekturen

  • Microservice-Architektur

  • Flexible Architektur

  • Clientseitige Architektur

  • Serverseitige Architektur

  • Integrationsarchitekturansätze



Die Zielgruppen




  • Studierende und Dozierende im Thema Software Engineering und Softwarearchitektur 

  • Praktiker*innen, welche sich einen Überblick über die aktuellen Softwarearchitekturen verschaffen wollen



Der Autor



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.

Long description:

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.

Table of Contents:

1. Einführung in die Softwarearchitektur.- 2. Serviceorientierte Architektur.- 3. Ereignisorientierte Architektur.- 4. Schichtenorientierter Architekturstile.- 5. Flexible Architektur mit Microservices.- 6. Clientseitige Architektur.- 7. Serverseitige Architektur.- 8. Integrationsarchitektur.