SOA
Aus WM 2.0 Wissensmanagement-Wiki
SOA (Service Oriented Architecture) beschreibt eine flexible anpassungsfähige IT-Architektur, die eine verteilte Datenverarbeitung unterstützt. Sie stellt eine Modularisierung der Prozesse und Systeme mittels Webservices dar, die es Unternehmen ermöglicht, bei Prozess- oder Systemänderungen nahezu in Echtzeit agieren bzw. reagieren zu können. Unternehmen setzen SOA ein und stellen ihre Daten, Geschäftslogik und Informationen als Webservices für den Aufbau neuen Anwendungen und Prozesse zur Verfügung. Durch die Integration von Enterprise Social Computing Tools mit SOA können die Mitarbeiter service-fähige Datenquellen direkt für ihre Arbeit nutzen.
Ein Gremium von international bekannter SOA-Experten hat 2009 ein Manifest für serviceorientierte Architekturen verabschiedet. Ziel des Manifests ist es, auf Basis der Erfahrungen aus den letzten Jahren zu verdeutlichen, welches Ziel mit SOA verbunden wird, und grundlegende Elemente (Werte und Prinzipien) zu formulieren. Es lehnt sich formal an das bekannte "Manifesto for Agile Software Development" an. Zuerst formuliert das SOA-Manifest das Ziel von SOA, nämlich höheren und nachhaltigen Geschäftswert zu liefern. Der zweite Teil beschreibt das dazugehörige Wertesystem und definiert, welche Werte und Ziele im Zweifelsfall im Vordergrund stehen sollten, beispielsweise dass Flexibilität über Optimierung geht. Der dritte Teil des Manifests formuliert 14 Prinzipien, die für SOA essenziell sein sollen. Sie reichen von allgemeinen Aussagen wie "Respektiere die soziale und die Machtstruktur der Organisation" über Formulierungen zu Techniken und Standards wie "Produkte und Standards alleine führen nicht zu SOA" bis hin zu Empfehlungen zum Service-Design.
Links
- "Standardvorschlag der Open Group zu SOA und SOA Governance", heise.de, 25.8.2009
- "Forrester-Studie: SOA ist sehr lebendig", heise.de, 13.5.2009
- "SOA Innovation Lab will Komplexität von SOA reduzieren", heise.de, 27.3.2009
- "Serviceorientierte Architektur" (Whitepapers), Computerworld.ch, 15.5.2009
- "Projektverantwortliche müssen besser organisieren" (SOA-Governance), pcwelt.de, 18.6.2008
