- Sie lernen die wichtigsten Software-Architektur-Muster und -Prinzipien kennen.
- Mit Best Practices für die Mitarbeit in der Unternehmensarchitektur
- Mit einer Einführung in die Modellierungssprache ArchiMate
- Sie lernen anhand eines durchgängigen Beispiels Schritt für Schritt die Applikations- und Integrationsarchitektur kennen.
- Unter plus.hanser-fachbuch.de: Quellcode der Programme und ArchiMate-Modelle
- Ihr exklusiver Vorteil: E-Book inside beim Kauf des gedruckten Buches
Als frischgebackener Architekt* aus Ihrer IT-Domäne müssen Sie plötzlich mit anderen Architekten* zusammenarbeiten und wichtige Entscheidungen treffen. Aber Sie verstehen davon noch zu wenig.
Mit diesem Buch ändert sich das. Anhand von Betriebssystemen, die den Zugriff auf begrenzte Ressourcen regeln, lernen Sie Software-Architekturen zu lesen und zu analysieren. Architektur-Muster werden identifiziert und Architektur-Prinzipien entdeckt. Als Nicht-Software-Entwickler* erfahren Sie die Architektur komplexer Software-Systeme, als Software-Entwickler* erweitern Sie Ihren Horizont.
Im zweiten Teil schlüpfen Sie in die Rolle von Enterprise-Architekten*, deren Arbeit stark von Einflussfaktoren und Qualitätsmerkmalen geprägt ist. Anhand eines Transformationsprojekts durchlaufen Sie gewisse TOGAF-Phasen und lernen mit ArchiMate zu modellieren. Außerdem vertiefen Sie sich in die Informations- und Applikations-Architektur mit dem Gartner-Pace-Layer-Modell und diversen Sichten, die Ihnen helfen, die Architektur zu beschreiben. Dabei finden die Architektur-Muster Anwendung, die Sie bei den Betriebssystemen kennengelernt haben.
* Dieses Buch wendet sich an Menschen jeglicher Geschlechtsidentität.
AUS DEM INHALT //
Teil 1: Architektur entdecken
- Einführung in die Software-Architektur am Beispiel verschiedener Betriebssysteme
- Parallelisierung von Prozessen
Teil 2: Entwerfen einer Architektur
- Einflussfaktoren der Architektur
- TOGAF
- ArchiMate
- Applikations-Architektur
- Integrations-Architektur
- Scotland Trading – Beispiel einer Transformation
Checkliste