SOA oder doch nur Webservices ?

In der Tat, Webservices sind ja eine feine Sache. Da kann man, ohne viel Aufwand, ganz leicht 2 Anwendungssysteme verbinden. Denn jeder Hersteller, der was auf sich hält, “enabled” seine Anwendungen. Alte API’s werden “gewrapped” und SAP wartet sogar mit NetWeaver auf. Jetzt schnell noch die WSDLs ausgetauscht und fertig ist die Integration. Eigentlich. Weil im wirklichen Leben ist auch dieses “Einfache” nicht ohne Fallen und klappt nicht so auf Anhieb. Gelingt es aber dann doch neigen manche leicht dazu, Ihren Erfolg als Einführung einer SOA zu zelebrieren. Auch, wenn nur eine alte Stored Procedure einer Datenbank nun als Webservice daherkommt.
Im Glanze des Erreichten gibt es Begeisterung des CIOs und vielleicht auch Budget - für einen Service Bus. Der tut’s natürlich erstmal auch nicht so einfach wie in der Verkaufspräsentation des Lieferanten, aber auch das wird hingebogen. Jetzt geht Integrieren so richtig leicht von der Hand…

Hier endet häufig die Geschichte der Einführung von SOA in vielen Unternehmen. Entweder weil man mit dem Erreichten zufrieden ist - häufig auch zu Recht - oder weil es an den Voraussetzungen fehlt weiter zu machen. Das eigentlich schwierige und anspruchsvolle auf dem Weg zu SOA ist nämlich nicht die Technik sondern

  • Analyse und Design der Geschäftsprozesse
  • Erstellung einer Referenzarchitektur
  • Festlegung (und Einhaltung !!) von Standards
  • Übersetzen der Geschäftsprozesse in SOA Services
  • Identifizieren von Business Cases zur Umsetzung der Services

und so weiter und so weiter. Eine Menge Dinge sind zu berücksichtigen, um tatsächlich eine SOA einzuführen, die bereits viele Bücher füllen.

Es kann also sehr weise sein diesen schwierigen Weg nicht zu gehen. Nämlich dann, wenn der tatsächlich zu erwartende Nutzen den geschätzten Aufwand nicht deutlich übersteigt. Und wer vorbehaltlos den Versprechungen der Industrie von Consultants glaubt, der wird möglicherweise mit überzogenem Budget und doch keinem zusätzlichen Nutzen sich wünschen, mit der Umstellung auf Webservices zufrieden gewesen zu sein.

1 Response to “SOA oder doch nur Webservices ?”


  1. 1 Norbert Schädler

    Die Punkte, die hier angeführt werden sind valide und galten im Übrigen für alle IT Themen, die Hype-Charakter hatten und das wird auch in Zukunft so bleiben. Angefangen bei CASE über Objektorientierung, DWH, EAI um nur einige Beispiele zu nennen und jetzt eben SOA, verschwendete und verschwendet Jeder dann massiv Geld, wenn nicht klar ist ob und wo diese Themen für ein Unternehmen relevant sind oder auch nicht. Auch die Implementierung eines Webservices kann schon sinnlos sein!

Leave a Reply