Direkt zum Inhalt

Herausforderungen der SOA-Governance

Virtuelles Forum - Bausteine für eine flexible Unternehmens – IT

Nutzung der Vorteile

Die folgenden Herausforderungen zeigen, wie Unternehmen dank einer effektiven SOA-Governance alle Vorteile von SOA nutzen können.



Einrichtung von Entscheidungsbefugnissen für Ihre SOA-Umgebung

Betrachten wir ein großes Versicherungsunternehmen mit mehreren Geschäftszweigen, etwa Hausrat-, Lebens- und Kfz-Versicherung, die alle getrennt mit Kunden zu tun haben. Die Firma möchte einen einheitlichen Kundenserviceprozess implementieren — eine zentrale Anlaufstelle, an die sich Kunden mit allen Bedürfnissen bezüglich Hausrat-, Lebens-, Kfz- und anderen Versicherungen wenden können.

Eine effektive SOA-Governance hilft bei der Beantwortung folgender Fragen:

Definition geeigneter Services

Betrachten wir nun eine große Bank, die ihre Geschäftstätigkeit auf neue Regionen mit unterschiedlichen gesetzlichen Bestimmungen ausdehnt. Eine SOA ermöglicht die Bündelung bzw. Trennung gemeinsam genutzter und wiederverwendbarer Geschäftsservices, je nach den in den verschiedenen Regionen geltenden gesetzlichen Bestimmungen.

Eine effektive SOA-Governance hilft bei der Beantwortung folgender Fragen:

Verwaltung des Lebenszyklus von Serviceressourcen

Unser Beispiel ist ein großes Einzelhandelsunternehmen, das sich bei seinen Online- und Katalog-Vertriebskanälen wachsender Konkurrenz gegenübersieht. Zur Erhöhung der Kundenzufriedenheit soll eine neue Richtlinie für die Rechnungsstellung innerhalb der vorhandenen SOA-Umgebung eingeführt werden. Das Entwicklungsteam hat jedoch Probleme, die von dem neuen Rechnungsstellungsverfahren betroffenen Anwendungen und Services zu identifizieren. Den Endtermin vor Augen, werden Änderungen an bekannten Bereichen vorgenommen und in Betrieb genommen. Leider verwendete ein anderer Geschäftszweig die vorherige Version, was Ausfallzeiten, Kundenbeschwerden und Umsatzeinbußen zur Folge hatte.

Obwohl das Unternehmen über eine SOA-Umgebung verfügte, gab es keine etablierte Methode, Änderungen zu verwalten sowie festzulegen, wer die gemeinsam genutzten Services verwendete.

Eine effektive SOA-Governance hilft bei der Beantwortung folgender Fragen:

SOA-Governance-Anforderungen:

Für diese Anforderungen muss das Unternehmen über die folgenden Funktionsmerkmale verfügen:

Messung der Effektivität

Betrachten wir als weiteres Beispiel ein großes Unternehmen der Telekommunikationsbranche, das zur Steigerung der Produktivität seiner Mitarbeiter und zur Senkung seiner Kosten eine SOA-Strategie eingeführt hat. Das Entwicklungsteam der Abteilung für Geschäftskunden stellte die vorhandene Funktionalität in Form von Services zur Verfügung.

Schwierigkeiten traten dann auf, als die Abteilung für Privatkunden ein stark nachgefragtes neues Angebot einführte, das einen der Services der Abteilung Geschäftskunden nutzte. Die starke Inanspruchnahme verlangsamte die Reaktionszeiten für alle Anwendungen, die diesen Service nutzten. Darüber hinaus stiegen die Kosten der Abteilung Geschäftskunden.

Leider war kein Service-Level-Agreement (SLA) implementiert, das einen Plan zur Bewältigung der gesteigerten Auslastung generiert hätte. Darüber hinaus wurden nie geeignete Überwachungstools eingesetzt, weshalb die Abteilung Geschäftskunden nicht in der Lage war, die Verwendung des Service einer anderen Abteilung in Rechnung zu stellen.

SOA-Governance-Anforderungen:

Für diese Anforderungen muss das Unternehmen über die folgenden Funktionsmerkmale verfügen: