Eine durchdachte Architektur kann dabei helfen, bereits vorhandene technische Einrichtungen und Softwaresysteme wirksam einzusetzen sowie die Transaktionskosten zu senken und gleichzeitig die Geschäftsprozesse transparenter zu steuern. Mit der richtigen Lösung wird die IT-Abteilung spürbar von aufwendigen Aufgaben entlastet, darunter ausufernde Wartungsarbeiten, Hartkodierung zu Integrationszwecken und manuelle Datenabfragen.
Warum SOA?
Der Begriff „serviceorientierte Architektur“ oder kurz SOA fand in den letzten zwei Jahren weite Verbreitung. XML- und Web Services-Technologien sind vielleicht nicht unbedingt notwendig, um eine SOA zu implementieren, aber sie erleichtern diese Aufgabe ungemein. Andererseits ist der Markt für Web Services-Technologien mit beinahe monatlich neuen Spezifikationen von verschiedenen Anbietern und Unternehmen ziemlich unbeständig. Was also können Entwickler tun, um nicht den Überblick zu verlieren, während sich diese Technologien noch in der Reifephase befinden?
Hier folgen fünf Ratschläge für den Einsatz von SOAs:
1. Realistische Erwartungen entwickeln
Es ist wichtig, die von Web Services angesprochenen Probleme zu verstehen, noch bevor man mit einem SOA-Projekt beginnt. Man muss sich zunächst klar machen, welche Ziele angestrebt werden und ob Web Services und eine SOA wirklich dazu beitragen können, diese Ziele zu erreichen. Die Implementierung von Web Services bringt zahlreiche Vorteile mit sich, von denen die nachfolgenden drei am ehesten realistisch sein dürften:
2. Keine unausgereiften Technologien implementieren
Die wichtigsten Web Services unterstützenden Standards sind robust und haben eine echte Systeminteroperabilität zwischen Unternehmen – und innerhalb interner Systeme – greifbarer als je zuvor gemacht.
Es gibt auch eine Gruppe sich schnell entwickelnder Spezifikationen, die von einer informellen Vereinigung festgelegt werden, darunter prominente Unternehmen wie Microsoft, IBM, BEA und Sun Microsystems. Zu diesen Standards gehören WS-Security, WS-ReliableMessaging, WS-Coordination, WS-Addressing, WS-Eventing, BPEL4WS und andere.
Hier sollten Unternehmen vorsichtig vorgehen, denn nur wenige dieser neueren Standards wurden von offiziellen Standardgremien übernommen. IT-Manager und Entwickler sollten die neueren Technologien und die auf ihnen basierenden vorgeschlagenen Standards zwar berücksichtigen, aber dennoch weiter vorsichtig im Umgang mit ihnen sein, bis aussagekräftigere Implementierungen vorliegen und Best Practices definiert wurden.
Page: 1 2
Bösartige QR-Codes, die per E-Mail versendet werden, eignen sich sehr gut, um Spam-Filter zu umgehen.
Unsichere Websites und Phishing-Mails in Verbindung mit Black Friday können kauffreudigen Konsumenten zum Verhängnis werden.
Malware SmokeLoader wird weiterhin von Bedrohungsakteuren genutzt, um Payloads über neue C2-Infrastrukturen zu verbreiten.
Bankhaus Metzler und Telekom-Tochter MMS testen, inwieweit Bitcoin-Miner das deutsche Stromnetz stabilisieren könnten.
Mit 1,7 Exaflops ist El Capitan nun der dritte Exascale-Supercomputer weltweit. Deutschland stellt erneut den…
Der deutsche Hyperscaler erweitert sein Server-Portfolio um vier Angebote mit den neuen AMD EPYC 4004…