Anleitung zum Unglücklichsein mit Services

Anleitung zum Unglücklichsein mit Services

Dies gilt es bei einem gelungenen Servicedesign zu vermeiden!

Kennen Sie Paul Watzlawicks kleinen Band “Anleitung zum Unglücklichsein”? Er bricht rigoros mit der Vorstellung, das Ziel des Menschen sei das Streben nach Glück. Dazu analog eine “Anleitung zum Unglücklichsein mit Services”.

Der Weg zum unglücklichen Servicedesign

Das Sommerloch hat zugeschlagen – auch in unserem Weblog – nun denn – in den letzten Wochen haben wir neben den verschiedenen laufenden Projekten auch mit den Partnern bei unseren Kunden das Thema Ausbildung im Bereich Servicedesign und -schnitt besprochen. Ziel ist es den Mitarbeitern dort ein besseres Verständnis und insbesondere Gefühl für ein gutes Design von Services in deren SOA zu geben. Dazu passt ein guter Blogeintrag von Eric Roch über Reducing Service Complexity, den ich gestern gelesen habe. Dort beschreibt er den Fokus auf die einzelnen Domains zu setzten. Dies hat sich definitiv in unseren Projekten – in großen wie auch kleinen Umgebungen – immer wieder als sehr hilfreich ergeben. Zudem passt dies einerseits im Bereich von Business Services und andererseits auf der Ebene der notwendigen Composite Mediationsservices. Ein Aufteilung orientiert an den Domains hilft auch beim Aufbau der Service Registry (oder Registries im Fall von federated ESBs).

Diese Fauxpas gilt es zu vermeiden

Stopp dem misslungenen Service-Design

Erich Roch listet am Ende einige “stupid things” – Also auf zu unglücklichem Service Design.

  • Erzeugen Sie CRUD Services – Create, Update, Read, Delete für jeden Datenbankservice!
  • Schaffen Sie ein Paket von Utiliy Service statt Business Services
  • Statt einer zentralen Verwaltung der Services sollten Sie die gleichen oder sehr ähnlichen Dienste immer wieder neu erzeugen – Wer braucht denn Governance?
  • Gut ist auch eine ausgefeilte Infrastruktur, um tausend Services zu bedienen, wenn Sie nur zwei haben

Diese Punkte kennen wir aus verschiedenen Umgebungen, welche wir analysieren sollten, da die Unternehmen einfach zu zufrieden mit Ihren Lösungen waren. Dazu ergänzend einige weitere:

  •  Baue eine SOA nur auf BPEL Prozessen und einem Process Server als Ablaufumgebung auf und nutze keine Mediationsschicht
  • Wenn schon ein ESB im Einsatz ist, verwende nur die Basis Mediationen und baue keine Composite Mediationsdienste, sondern realisiere dies als Prozessflow.
  • Bei der Nutzung von verteilten ESBs und entsprechenden Architekturen nutzen Sie nur eine Registry/Repository, statt für jede Domain ein eigenes und kein Metaregistry für die Zusammenfassung der Domainregistries
  • Und anknüpfend an Erics letzten Punkt: Bauen Sie eine Architektur mit hunderten von Diensten auf einer Infrastruktur auf, welche nur für zwei ausgelegt ist.

Verwendete Produkte:

Enterprise Service Bus (ESB)
Technologie 31.08.20

Enterprise Service Bus (ESB)

Die zentrale Funktion eines Enterprise Service Bus ist der Austausch von Daten zwischen IT Systemen oder deren Komponenten. Lernen Sie mehr zu Funktionen, zentralen Diensten und Strukturvarianten des ESB!

Services für Apache ServiceMix
Technologie

Services für Apache ServiceMix

Ermöglicht es, Anwendungen durch Einsatz eines Opensource ESBs lose zu koppeln. Zur Umsetzung wird der FUSE ESB eingesetzt – eine ausgeführlich getestete Version von Apache ServiceMix.

Interessiertes Publikum sinnbildlich für IBM Think 2019
Event 06.11.18

X-INTEGRATE auf der IBM THINK 2019

Freuen Sie sich außerdem auf zwei spannende Sessions mit IT-Manager und Geschäftsführer der X-INTEGRATE Software & Consulting GmbH Wolfgang Schmidt zu innovativen Business-Integrationstechnologien.

Integration von Geschäftsprozessen mittels Open Source
Wissen

Integration von Geschäftsprozessen mit Open Source

Welche Potentiale haben Open Source Ansätze in einer SOA Implementierung – speziell die der Open Source ESBs (Enterprise Service Bus)?

Fachbeitrag "KI als Wegbegleiter in der Fertigung" im Handbuch KI
Presse 02.12.19

Fachbeitrag: KI als Wegbegleiter einer flexiblen Fertigung

Produktionsmittel und Bauteile untereinander vernetzen ist eine gängige Definition von Industrie 4.0. Im Artikel im Handbuch KI spricht X-INTEGRATE Geschäftsführer Wolfgang Schmidt über den gezielten Einsatz von Predictive Maintenance.

Puzzleteile sinnbildlich für Integration
Wissen

Flexibel und effizient agieren mit Microservices

2016 war ein Hochpunkt des Hypes um das Thema Microservices. Und zurecht, denn Microservices passen zu vielen modernen Anforderungen an Softwarearchitektur und bieten bei korrekter Implementierung viele Vorteile.

Zur wissensmanagement Website
Presse 27.10.17

Fachbeitrag "Kognitive Technologien in Planungsprozessen"

Wolfgang Schmidt, Geschäftsführer der X-INTEGRATE, beschreibt in einem Artikel in der Novemberausgabe des “Wissensmanagement” den Einsatz von kognitiven Systemen und die daraus resultierenden Möglichkeiten.

Zu Computerwoche Website
Presse 25.02.19

Fachbeitrag: Mit IoT Maschinenstraßen überwachen

Maschinen mit IoT zu überwachen gehört heute zum guten Ton. Doch echten Mehrwert bietet erst ein Konsolidierung der Daten, um etwa komplette Fertigungsstraßen zu überwachen. Wolfgang Schmidt, Geschäftsführer der X-INTEGRATE, beschreibt in der Computerwoche die Möglichkeiten für die Industrie.

Zur eGovernment Computing Website
Presse 09.06.17

Kommentar von X-INTEGRATE-CEO in “eGovernment Computing”

Am 22. Mai 2017 erschien der Artikel “Bindeglied kommunaler Fachverfahren” von X-INTEGRATE Geschäftsführer Wolfgang Schmidt im Onlinemagazin “eGovernment Computing”. Schmidt spricht darin über die Herausforderungen der Digitalisierung für Kommunal- und Landesbehörden.

ESB Lösungen
Technologie

Sonstige ESB Lösungen

Lernen Sie zu den ESB-Lösungen, die bei uns zum Einsatz kommen!

Zur Versicherungsbetriebe Website
Presse 27.11.17

Fachbeitrag: "Der Kündigung vorbeugen mit Statistik und KI"

Wolfgang Schmidt, Geschäftsführer der X-INTEGRATE, beschreibt im Fachbeitrag der “vb Versicherungsbetriebe” wie sich Modelle erzeugen lassen, die vorhersagen, bei welchen Kunden künftig erhöhtes Kündigungsrisiko bestehen könnte.

Puzzle zur Visualisierung von Enterprise Application Integration (EAI)
Kompetenz 31.08.20

Enterprise Integration

Enterprise Integration unterstützt die Geschäftsprozessabwicklung und verschafft Unternehmen Kostenvorteile. Zum Aufbau von Integrationsszenarien verwendet X-INTEGRATE die Methode Baseline.

Anonyme Referenz
Referenz 12.11.24

Effizientes Flottenmanagement dank skalierbarer Plattform

X-INTEGRATE ermöglicht innovative Geschäftsmodelle im Flottengeschäft durch den Aufbau einer transaktionssicheren und skalierbaren Technologieplattform. Lesen Sie mehr.

Verschiedene Werkzeuge wie Hammer, Schraubenzieher, etc. auf einem Boden
Wissen

Standards von Opensource ESB's

Können bestehende, ausführbare Mediationen auf eine SOA Platform portiert werden? Wann wäre dieser Übergang sinnvoll? Was tragen OSGi und JBI zu einer SOA bei?

Service Oriented Architecture (SOA)
Kompetenz 03.09.20

Architekturberatung

Mit der passenden Architektur ist es möglich, Abläufe mit der exakt dosierten Komplexität zu unterstützen und Design, Betrieb und Weiterentwicklung so einfach wie möglich zu gestalten.

Wissen

Business Process Management und Enterprise Service Bus

Sowohl BPM als auch ESB haben individuelle Stärken. Der zweite Teil dieser Blogserie beleuchtet, wie man diese Stärken nutzen und kombinieren kann, um komplexe Prozesse einfacher und effektiver auszuführen.

Puzzleteil zur Visualisierung von Integration
Wissen

Free News und Support für IBM WebSphere Produkte

Sie nutzen IBM WebSphere Software und möchten zu Produktneuigkeiten immer auf dem Laufenden bleiben? Dann finden Sie in IBMs (s.u.) und unseren Twitter Nachrichten ausgewählte Neuigkeiten zu diesen Themen, diversen WebSphere Produkten, Meldungen aus der Branche und persönlichen Statements zu aktuellen IT Fragestellungen.

Lösung

Einheitliche Plattform für die E-Mobilität

Für reibungsloses Fahren mit E-Fahrzeugen müssen technische Prozesse nahtlos ineinandergreifen. Die X-INTEGRATE GmbH hat dafür eine passende Prozessplattform entwickelt.

Zur IT-Zoom Website
Presse 02.10.17

"Watson heißt nicht unbedingt KI"

In einem Kommentar auf IT-ZOOM beschreibt unser Geschäftsführer Wolfgang Schmidt, wie die X-INTEGRATE schon heute komplexe Prozesse mit Hilfe von Künstlicher Intelligenz optimiert.

Wolke zur Visualisierung der Cloud
Wissen

Lösungen für Cloud Services Integration / SaaS Integration

Denken Sie über die Nutzung von SaaS und Cloud Computing nach? Stellen Sie sich heute schon die Frage, wie Sie einfach und schnell diese neuen Lösungen (off-premise) mit den bestehenden Inhaussystemen (on-premise) verbinden?