Software-Architektur: Grundlagen - Konzepte - Praxis
|
| Preis: | EUR 52,95 Kostenlose Lieferung Details |
Verfügbarkeit: Gewöhnlich versandfertig in 24 Stunden
Versand und Verkauf durch Amazon.de
83 neu oder gebraucht verfügbar EUR 39,90
Durchschnittliche Kundenbewertung:(7 Kundenrezensionen)
Produktbeschreibung
Grundlagen - Konzepte - Praxis
Erscheinungsjahr: 2009
2. Aufl.
m. 100 Abb.
Gewicht: 1210 gr / Abmessung: 25 cm
Von Vogel, Oliver; Arnold, Ingo; Chughtai, Arif
Als Architekt arbeiten Sie in einem sehr vielfältigen und dynamischen Umfeld. Neue Technologien drängen auf denMarkt, neue Werkzeuge versprechen Effizienz- und Produktivitätssteigerungen und neue Architekturkonzepte, wie Serviceorientierung und modellgetriebene Verfahren sollen Ihnen helfen, mit der inhärenten Komplexität von IT-Systemen umzugehen. All diese Entwicklungen und Neuerungen müssen Sie als Architekt verstehen, einordnen und letztlich beurteilen können, um die Spreu vom Weizen zu trennen und für Ihre konkrete Problemstellung die passende Lösung zu wählen.Dieses Buch hilft Ihnen dabei, indem es das Thema Software-Architektur umfassend behandelt und mit Hilfe eines architektonischen Ordnungsrahmens strukturiert. Es stellt Sie als Architekten in den Mittelpunkt und bietet Ihnen langfristige Orientierung. Das Buch vermittelt hierzu essenzielles Architektur-Wissen und zeigt Ihnen, wie Sie dieses Wissen konkret und in entsprechenden Projekten einsetzen können. Zu diesem Zweck enthält das Buch Anwendungsszenarien und Fallstudien aus verschiedenen Industriezweigen und Anwendungsdomänen.Software-Entwickler und Studenten erhalten mit diesem Buch eine wertvolle Hilfestellung, um in das Thema Software-Architektur einzusteigen.Für die 2. Auflage ist dieses Buch sehr grundlegend überarbeitet worden. Zum einen wurden wichtige, neue Architektur-Themen aufgenommen, die sich über die vergangenen 3 Jahre hinweg entwickelt hatten, wie beispielsweise SOA oder Sicherheitsarchitekturen. Zum anderen war eine weitere Verbesserung der didaktischen Qualität, Konsistenz sowie thematischen Vernetzung wesentliches M
Produktinformation
- Amazon-Verkaufsrang: #100913 in Bücher
- Veröffentlicht am: 2008-10-31
- Abmessungen: 2.88 Pfund
- Einband: Gebundene Ausgabe
- 556 Seiten
Kundenrezensionen
Hilfreichste Kundenrezensionen
24 von 26 Kunden fanden die folgende Rezension hilfreich.
Einführung und Referenz
Von Karl Eilebrecht
Die Autoren beginnen damit, den Architekturbegriff in der IT zu beleuchten und klar zu stellen, dass es viele Definitionen und Verwendungen gibt. Im Anschluss wird zunächst die Motivation für eine Architektur in Softwareprojekten erläutert um dann eine eigene fundierte Definition zu geben. Neben der durch Praxisbeispiele aufgelockerten Einführung des Bausteinbegriffs hat mir besonders der Ausflug in die Systemtheorie gefallen. Ebenfalls sehr gelungen ist die Einführung zu Architektursichten mit einer tabellarischen Darstellung einer sinnvollen möglichen Aufteilung und der Vorstellung einiger kommerzieller sichtenorientierter Architekturmodelle.
Im Anschluss werden Grundprinzipien und Konzepte bis hin zu Themen der Generierung von Softwarebausteinen, MDA und aspektorientierter Entwicklung abgehandelt, stets mit erläuternden Übersichten, Grafiken oder Beispielen. Zudem gehen die Autoren auf den Nutzen von Architekturmustern und Referenzarchitekturen für die Konzeption und Realisierung einer neuen Architektur ein.
Nach einer umfangreichen Übersicht historischer und aktueller Architekturstrukturen - angereichert mit Produktbeispielen - widmen sich die Autoren dem Thema Organisationen und Individuen, im Leserleitfaden ist man beim „WER" angekommen. Hier geht es um den (mitunter nicht immer ganz rationalen) Einfluss, den Organisationsstrukturen und einzelne Interessensvertreter auf die Architektur ausüben können. Hier wird anschaulich - aber mit den nötigen Hintergrundinformationen - dargestellt, in wie viele Rollen ein Architekt mitunter schlüpfen muss, um erfolgreich zu sein.
Als nächstes widmet sich das Buch dem Thema „WIE", also dem Vorgehen. Es werden verschiedene Szenarien vorgestellt. Dabei werden die architekturrelevanten Schritte gezielt verfolgt und untergliedert (z.B. „Erstellen des Business Case für das System", „Verstehen der Anforderungen").
Abgerundet wird das Buch durch gleich drei Fallstudien, welche die eingeführten Strategien aufgreifen und untermauern.
Softwarearchitektur als Thema kann recht trocken sein, zumal die meisten guten Anekdoten meist eine Etage tiefer (Realisierung) oder darüber (Projektmanagement) zu finden sind. Gerade vor diesem Hintergrund haben die Autoren m. E. einen guten Stil zur Vermittlung des Wissens gefunden. Sie arbeiten z.B. mit gut gewählten Vergleichen. Gleich zu Anfang des Kapitels über Anforderungen kommt beispielsweise einer der treffendsten zu Softwarearchitekturen, den ich bisher gelesen habe - nämlicher der mit Knochen, deren Strukturen sich nach dem Belastungsprofil ausbilden.
Viel Mühe haben die Autoren darauf verwendet, dem Leser (das Buch wendet sich sowohl an Entwickler als auch an Studierende) einen Leitfaden als Lesehilfe durch das immerhin über 500 Seiten starke Werk zu geben. Dies erleichtert sowohl den Einstieg als auch das Wiederauffinden von Informationen. Hinzu kommen die in dieser Buchreihe bekannten Marginalien am Rand, die mit viel Sorgfalt erstellt wurden.
Kurz: Ich empfehle dieses Buch gleichermaßen als Einführung und Referenz.
7 von 8 Kunden fanden die folgende Rezension hilfreich.
Gutes Grundlagen- und Lehrbuch.
Von Ulrich Storck
Das Buch gibt einen systematischen und sehr strukturierten Einblick in das Thema Softwarearchitektur. Neben einer Diskussion und Definition des Begriffs "Architektur" werden alle relevanten klassischen und aktuellen Themen - i. d. R. auch ausreichend detailliert - besprochen.
Zusammendfassend verstehe ich das Buch eher als eine Art Lehrbuch als einen Leitfaden für die Anwendung in der Praxis. Für meinen Geschmack kommt daher das Thema "Praxis" auch etwas zu kurz. Ich hätte mir mehr konkrete Hinweise dazu gewünscht, wann die Anwendung eines Architekturkonzepts sinnvoll ist und wann nicht und welche Auswirkungen auf die Software dies jeweils hat. - Dies idealerweise verknüpft mit kurzen Einblicken in die derzeit aktuellen Frameworks.
Dennoch aus meiner Sicht ein sehr gutes und lesenswertes "Grundsatzbuch" zum Thema.
1 von 1 Kunden fanden die folgende Rezension hilfreich.
Ein guter Leitfaden - auch für nicht-Informatiker
Von K. Brockmann
Das Buch Software-Architektur: Grundlagen - Konzepte - Praxis ist übersichtlich strukturiert und vermittelt einen vollständigen Überblick über das Thema Software-Architekturen. Neben gut verständlichen Erklärungen sind viele Kapitel enthalten, die auch nicht-Informatikern die Möglichkeit geben, das Thema grundlegend zu verstehen.
Auch aus Business-Sicht ist bei der Umsetzung IT-bezogener Projekte ein Verständnis der Softwarearchitektur sehr wichtig. Ich kann hier insbesondere die Kapitel "Architektur Anforderungen (5)" und "Risikofallmanagementsystem (9)" empfehlen, die dazu beitragen können, dass sich Business und IT "auf Augenhöhe" unterhalten können.
Insgesamt also ein sehr empfehlenswertes Buch, dessen Inhalte sich gut in den Projektalltag übertragen lassen.



