IT-Integration & Migration
|
|
SOA-Migration - Vorgehen und Projekterfahrungen |
Rainer Gimnich |
Zusammenfassung
Eine serviceorientierte Architektur (SOA) ist eine
geschäftlich motivierte IT-Architektur, die die
Integration von Geschäftsfunktionen als verbundene,
wiederverwendbare Dienste (Servi-ces) unterstützt. SOA-Migration
bezeichnet die Umsetzung existierender
Architekturen - die sehr unterschiedlicher Art sein können
- in eine SOA. Hierbei liegt der Schwerpunkt meist auf der
Anwendungsarchitektur. Dieser Beitrag beschreibt eine aus
der Praxis entwickelte Vorgehensweise mit Methoden und
unterstützenden Werkzeugen, um die Komplexität der
Architekturmigration zu reduzieren und Migrationsprojekte
erfolgreich durchzuführen. Anhand aktueller
Projektbeispiele wird der Einsatz der Vorgehensweise in
großen Anwendungs-umgebungen skizziert und bewertet.
Inhaltsübersicht
- SOA-Migration - Begriff und Zielsetzung
- Komplexität einer Architekturmigration
- Reduktion der Komplexität
- Migrationsplanung und SOA-Governance
- Nutzung von SOA-relevanten Methoden und Modellen
- Definition von SOA-Realisierungsebenen und Komponentisierung
- Fallstudien
- Projekt 1: Top-down-getriebene SOA-Migration
- Projekt 2: Bottom-up-getriebene SOA-Migration
- Fazit und Ausblick
- Literatur
HMD, Heft 257, Oktober 2007
|