Immer mehr API-Hubs? webMethods AppMesh ist eine Steuerungsschicht zur Bändigung des Service-Mesh-Chaos

Immer mehr API-Hubs? webMethods AppMesh ist eine Steuerungsschicht zur Bändigung des Service-Mesh-Chaos

Oracle hat einen API-Hub, die SAP hat einen und Infor auch. WorkDay und Salesforce? Nun, Sie können es sich denken… RESTful- und SOAP-APIs sind mittlerweile so verbreitet, dass selbst dort, wo sie verwaltet werden sollten, ein ziemlich Chaos herrscht.

Natürlich hat auch die Software AG ein API-Gateway. Jetzt bieten wir eine Steuerungsschicht an, die hilft, Ordnung in das Chaos zu bringen. Bei webMethods AppMesh geht es um Workload-Steuerung, Zugriffskontrolle, Protokollierung und Service-zu-Service-Kommunikation.

AppMesh ist eine Erweiterung der webMethods API Acceleration Platform. AppMesh hilft Unternehmen, APIs nicht anhand ihrer technischen Eigenschaften, sondern entsprechend ihrem Geschäftskontext, also den Transaktionen, für die sie genutzt werden, zu organisieren und zu verwalten.

Veranschaulichung anhand eines Beispiels

Ein Beispiel: Ein Entwickler hat eine Integration zwischen einer Finanz- und einer Beschaffungsanwendung programmiert, um Bestellungen und Rechnungen abzugleichen. Die API funktioniert seit Jahren bestens. Jetzt soll eine Erweiterung für die Finanzanwendung programmiert werden. Woher soll ein Entwickler wissen, was im Vorfeld gemacht wurde? Bei großen Unternehmen gibt es solche Integrationen zuhauf, auf unterschiedlichen Plattformen und für unterschiedliche Anwendungen. AppMesh ermöglicht es jetzt Entwicklern, diese APIs zu finden und zu managen, und zwar anhand des Wortes „Rechnung“ und nicht anhand des Codes, mit dem sie gebaut wurden.

Erweiterungen für branchen- oder sogar unternehmensspezifische Satellitenanwendungen werden üblicherweise auf die vorhandene System-Landschaft aufgesetzt. Für Unternehmen zählt: Was sind die Kosten und die Zeit, die so etwas braucht? Je besser die API-Landschaft semantisch strukturiert ist, umso günstiger wird es. Ein Entwickler kann darauf aufbauen und weiß, dass alles mit der Infrastruktur- und Netzwerkschicht verbunden wird, in der der Service Mesh sitzt.

Mit AppMesh werden Microservices geschützt und mithilfe von Benutzeridentifikation und Sicherheitsregeln das Gefährdungsrisiko verringert. Es ermöglicht eine regelbasierte Steuerung, um Informationen über die Aktivität der Benutzer zu erhalten, und steuert die Reaktion der Anwendungen. Darüber hinaus bietet AppMesh Dashboards zur Nachverfolgung der Transaktionspfade innerhalb des Service Mesh und zur Analyse der App-Nutzung.

Teilen:
Auch mit schlanken Teams, große Software entwickeln

Auch mit schlanken Teams, große Software entwickeln

– Die Conextrade-Plattform von Swisscom basiert auf webMethods

 

Im Jahr 2000 rief Swisscom – einer der führenden ICT-Provider der Schweiz – Conextrade, eine B2B-Plattform für digitale Prozesse, ins Leben. Seit 17 Jahren besteht für die Realisierung dieser Plattform eine Partnerschaft mit der Software AG, die um die Lösung webMethods kreist. Mit Eros Merlini, dem Leiter der Conextrade-Plattform, sprachen wir darüber, wie sein Entwickler-Team als KMU im Großkonzern agiert und wie auch eine schlank aufgestellte Expertengruppe große Lösungen bereitstellen kann.

 

Software AG: Herr Merlini, Sie selbst arbeiten seit beinahe 18 Jahren bei Conextrade/Swisscom und arbeiten mit webMethods, seitdem sich Ihr Unternehmen für die Software AG als Partner für den Aufbau der Plattform Conextrade entschieden hat.

Eros Merlini: Das ist richtig, im Jahr 2003 haben wir nach eingehender Evaluation und sorgfältigen Betrachtung einiger Referenz-Cases beschlossen, unsere B2B-Plattform Conextrade auf der Basis von webMethods aufzubauen.

 

Software AG: Die Software AG und Swisscom pflegen also bereits eine sehr lange Partnerschaft. Können Sie uns erklären, was die Kernfähigkeiten der mithilfe von webMethods über die Jahre immer weiter spezialisierten Plattform Conextrade sind?

Eros Merlini: Conextrade fungiert als Drehscheibe für die Beschaffung von Produktions- und Verbrauchsgütern, ebenso wie für alle Rechnungsprozesse. Unser Ziel war es, alle Prozesse für unsere Nutzer über eine einzige Schnittstelle, den „Single Point of Contact“, zu realisieren. Die Plattform ermöglicht einer Vielzahl von Anwendern von den Vorteilen der digitalen, unternehmensübergreifenden Prozessabwicklung zu profitieren.
Firmen können damit ihre Prozesse hinsichtlich Zuverlässigkeit und Durchlaufzeit verbessern und ihre Kosten durch die gewonnene Effektivität und Produktivität ihrer Abläufe drastisch und nachhaltig senken.

 

Software AG: Conextrade wird von der Swisscom als digitale Prozessmanagement-Plattform komplett inhouse entwickelt, betrieben und vermarktet. Was macht den Erfolg der zentralen Plattform aus?

Eros Merlini: Vorteile bieten vor allem die zahlreichen Automatisierungen. Firmen können über die Plattform beispielsweise digital Rechnungen, Bestellbestätigungen und weitere Dokumente austauschen – und das ganz zeitgemäß vollständig papierlos. Außerdem bietet Conextrade diverse Formatkonvertierungen an und stellt die Legal-Compliance für mehr als 50 Länder sicher. Erstellt ein Unternehmen beispielsweise in Deutschland eine Rechnung, ist diese möglicherweise nicht format- und legal-konform beim Kunden in Frankreich. Wir schaffen einen Mehrwert für die Nutzer, indem wir automatisiert die Formate der Rechnungen konvertieren und die entsprechenden rechtlichen Gegebenheiten wie z.B. digitale Signaturen etc. berücksichtigen.

 

Software AG: Das klingt nach einer gelungenen Programmierleistung! Mit wie vielen Mitarbeitern realisieren Sie so umfassende Projekte und wie unterstützt Sie dabei die webMethods-Lösung – und sind zufrieden mit deren Funktionalitäten?

Eros Merlini: Unser Team ist sehr schlank aufgestellt: 23 Mitarbeiter zählen zum festen Team, davon sind fünf in der Entwicklung tätig. Conextrade arbeitet sehr selbstständig, um die bestmöglichen Lösungen entwickeln zu können. Wir agieren sozusagen als KMU im Großkonzern.
Wir sind sehr zufriedene Nutzer von webMethods und stehen auch in Zukunft weiterhin gern für Referenz-Calls und -Besuche zur Verfügung, um zu zeigen, wie uns das Produkt der Software AG unterstützt. Um auch mit schmaleren Entwickler-Ressourcen schnell Software-Lösungen zu realisieren und auf den Markt bringen zu können, eignet sich webMethods ideal. Auch, dass die Programmierung in funktionalen Modulen erfolgt, ist sehr nützlich. So können wir bei neuen Services ausgewählte Bausteine wiederverwenden und brauchen nur den fehlenden Part neu zu programmieren. So lassen sich auch mit schlanken Entwickler-Teams leistungsfähige Plattformen wie Conextrade realisieren.

 

Software AG: Herzlichen Dank für Ihr Feedback, Ihre Zeit und das sympathische Gespräch, Herr Merlini!

Teilen:
Ohne APIs läuft nichts im digitalen Geschäft?

Ohne APIs läuft nichts im digitalen Geschäft?

Wissen Sie noch, wie früher im Menü Ihres TVs die empfangbaren Kanäle angezeigt wurden? Als einfache Liste aller Serien, Sportsendungen, Nachrichtenprogramme und Filme. Farben? Fehlanzeige!

Wissen Sie auch noch, wie lange es dauerte, bis Sie eine Sendung gefunden hatten, die Sie wirklich interessierte? Heute bietet unser Smart-TV auf seiner Startseite eine riesige Fülle API-gesteuerter Menüoptionen. Mithilfe von Maschinenlernen unterteilt das Gerät die digitalen Unterhaltungsangebote in „neu“, „populär“ und (anhand Ihrer Sehgewohnheiten) in „das könnte ihnen gefallen“.

API-Management

Smart-TVs sind nur ein besonders spannendes und allen bekanntes Beispiel für den Einsatz von APIs. Schließlich sind APIs anwendungsunabhängig und stellen Web-Apps, Mobile-Apps, IoT-Sensoren und anderen Endgeräten Daten zur Verfügung.

Ihre digitale Geschäftsstrategie steht und fällt mit Ihren API-Projekten. Umso wichtiger ist es, die Sicherheit und den Lebenszyklus Ihrer APIs sorgfältig zu mangen. Wir laden Sie zu einem Webinar on demand ein, in dem wir folgende Themen behandeln:

  • Schnelle Entwicklung und Bereitstellung von APIs
  • Zusammenarbeit mit Ihrer Entwickler-Community, um Ihre APIs zu verbessern und die Akzeptanz der APIs zu erhöhen
  • Management der APIs als Produkte
  • Sichere Bereitstellung Ihrer APIs
  • Steuerung des gesamten API-Lebenszyklus

APIs helfen Ihnen, das Kundenerlebnis zu verbessern: Mithilfe Ihrer APIs finden Ihre Kunden neue Produkte und Services – und bedanken sich im besten Fall für ein unvergessliches Einkaufserlebnis.

Es hat schon seine Gründe, warum die Software AG ein „Leader“ für API-Management ist.

Teilen:
Gestalten Sie ein reibungsloses Kundenerlebnis!

Gestalten Sie ein reibungsloses Kundenerlebnis!

Auf das Kundenerlebnis kommt es an! Unternehmen, die Ihren Kunden eine durchgängige, personalisierte Customer Journey bieten, haben den Schlüssel zum Erfolg in der Hand.

Laut einer neueren Gartner-Umfrage ist das Kundenerlebnis der Faktor, der die Kundenloyalität zu zwei Dritteln bestimmt. Damit liegt es weit vor Marke und Preis.

Warum bieten viele Unternehmen dann kein Kundenerlebnis, das einen reibungslosen Wechsel zwischen Geräten, online und offline, Server und in der Cloud erlaubt? Die einfache Antwort: Weil es wirklich kompliziert ist. Je komfortabler das Kundenerlebnis, umso komplexer sind die Abläufe hinter den Kulissen.

Nehmen wir als Beispiel eine regionale Lebensmittelkette, die in Zeiten von Social Distancing Online-Bestellungen anbietet. Bei Online-Bestellungen haben Lebensmittelhändler zwar ein Basisangebot, aber mit Online-Händlern mit jahrzehntelanger Erfahrung wie Amazon können sie nicht mithalten. Anhand der Einkäufe, die auf Kundenkarten erfasst sind, müssen sie umständlich individuelle Angebote schaffen oder ihre Kunden mit viel Aufwand benachrichtigen, wann die nächste Lieferung ihres Lieblingsartikels eintrifft.
Für Händler und Kunden ein sinnvolles Vorgehen, sieht es oft so aus: Wichtige Daten sind in eigenen Silos gespeichert (intern oder extern), „sprechen“ unterschiedliche Sprachen und können nicht miteinander kommunizieren. So gelingt es nicht, beim Lebensmitteleinkauf ein nahtloses Kundenerlebnis zu schaffen.

Stellen Sie sich jetzt eine fein abgestimmte, ausgeklügelte „Marketing-Maschine“ vor, die riesige Datenmengen erfasst und mit diesen exzellente personalisierte Kundenerlebnisse gestaltet. Mithilfe einer ausgeklügelten Logik erkennt sie intuitiv, was der Kunde jeweils wünscht und bietet ihm genau das an – welchen Kanal er auch immer als nächsten nutzt. Diese Maschine managt und analysiert systemübergreifend einen komplexen Datenfluss.

Damit sie das kann, braucht sie Daten aus unterschiedlichen Quellen und muss sicherstellen, dass diese Quellen integriert kommunizieren. Und genau das sind die Schwachstellen, an denen bei unzähligen Firmen die Bereitstellung eines reibungslosen, exzellenten Kundenerlebnisses scheitert.

Die Branche arbeitet an Projekten, die das ermöglichen. Dazu zählt insbesondere die Open Data Initiative (ODI), die 2018 von Adobe, Microsoft und SAP ins Leben gerufen wurde. Die ODI führt isolierte Daten in einer einzigen, wiederverwendbaren Quelle zusammen, die von unterschiedlichen Unternehmenssystemen genutzt werden kann. Das ist nach unserer Meinung ein wichtiger Schritt in Richtung eines nahtlosen Kundenerlebnisses. Deshalb ist die Software AG der einzige Anbieter von Integrationssoftware Mitglied im ODI Partner Advisory Council.

Daten müssen ungehindert fließen können

Wir bieten Lösungen, die lebendige Beziehungen zwischen Menschen und Systemen herstellen. Hier arbeiten wir intensiv mit Adobe zusammen. Adobe baut die weltweit erste Marketing-Maschine, die Adobe Experience Platform (AEP). Und webMethods.io der Software AG ist die erste Integrationsplattform, die Daten transportiert und in das Format übersetzt, das AEP nutzen kann. Der gebrauchsfertige webMethods.io AEP Connector transferiert Daten in und aus AEP. Er ermöglicht einen ungehinderten Datenfluss, transferiert Daten in und aus AEP: Früher war das ein aufwendiger Entwicklungsprozess, jetzt ist es Plug-and-play.

Webinar am 25. Juni 2020

In unserem Webinar am 25. Juni 2020 erläutern wir Ihnen gerne gemeinsam mit unserem Partner Adobe, wie das funktioniert. Es kann so einfach sein – Echtzeitkundenerlebnisse powered by webMethods.io. Wir freuen uns auf Sie!

Hier geht es zur Anmeldung.

Teilen:
Must-haves für SaaS-basiertes B2B

Must-haves für SaaS-basiertes B2B

Schnelles On-Boarding, Skalierbarkeit, hybride Konnektivität – und ein vertrauenswürdiger SaaS-Partner – das sind die Voraussetzungen für B2B-Integration.

 

Was haben On-Boarding, Skalierbarkeit und hybride Konnektivität mit B2B zu tun?

Dauert das Onboarding zu lange, hat beispielsweise ein Bekleidungshersteller keine Chance, seine neue Sportbekleidungslinie synchronisiert einzuführen, weil die Partner seiner Einzelhandelskanäle nicht vollständig in die Lieferkette eingebunden sind.

Fehlt Skalierbarkeit, kann ein Elektronikhändler zwar neue Franchise-Partner gewinnen, aber seine B2B-Lösung bringt aufgrund mangelnder Kapazität leider nicht die nötige Leistung. Das führt wiederum dazu, dass es unakzeptabel lange dauert, die Lagerbestände aufzufüllen. Ohne Hybrid Integration schickt der Versand die Lieferung an die falsche Adresse, und die Lieferkette reißt ab.

Aus diesem Grund entscheiden sich Ihre wichtigsten Anbieter, Lieferanten, Vertriebspartner –und Konkurrenten – für SaaS, wenn es um B2B-Integration und Partnermanagement geht. Sie alle sie prüfen, ebenso wie Sie selbst, wie hoch bei einer vollständig gehosteten B2B-Cloud-Lösung die Einsparungen bei den Kapitalkosten wären. Eine abgestufte, nutzungsabhängige Preisgestaltung ist für Ihre Geschäftspartner ebenso attraktiv wie für Sie.

Es zählt jedoch nicht nur, was für Ihr Budget wirtschaftlich sinnvoll ist. Ihre Geschäftspartner interessiert vor allem, wie die Zusammenarbeit funktioniert. Sie wollen wissen, ob sich über Ihre B2B-Cloud-Lösung weiterhin Rechnungen, Bestellungen, Versandvorabmitteilungen (Advance Shipping Notices, ASN) und Zustellnachweise zuverlässig austauschen lassen.

 

Sie werden Ihren Partnern zeigen müssen, dass Sie: 

  • Service Level Agreements zuverlässig einhalten
  • Weiterhin kompromisslos auf Kundenservice setzten
  • Ihre steigenden Anforderungen erfüllen können

Mit anderen Worten: Sie müssen nicht nur beweisen, dass Sie ein guter Partner sind, sondern auch, dass Ihre SaaS-B2B-Integrationstechnologie Ihre Partner unterstützt. Hier nun drei Dinge, die Ihnen ein Integrationspartner für SaaS-basiertes B2B unbedingt bieten muss.

 

1. Schnelles Partner-Onboarding/Partner-Self-Service

EDI-Manager (EDI = Electronic Data Interchange) haben stets gepredigt, das Onboarding müsse beschleunigt werden. Beim Cloud-B2B geht es darum, das Einrichten neuer Profile und der damit verbundenen Dokumentationsanforderungen und Kommunikationspräferenzen der Geschäftspartner deutlich zu beschleunigen.

Dabei sollte es aber nicht bleiben. Wenn sie die Chance haben, werden Ihre Geschäftspartner auch ein B2B-Self-Service-Portal nutzen, in dem sie das Onboarding und die Pflege ihres Partnerprofils selbst vornehmen können. Außerdem spart ein Self-Service-Portal EDI-Ressourcen, weil die Aktualisierung von Profilen immer stärker ausgelagert wird.

 

2. Schnelle Skalierung

Je mehr Kapazität Ihre B2B-Cloud-Plattform benötigt, umso mehr Geschäft können Sie mit Vertriebspartnern und Kunden abwickeln. Das ist die gute Nachricht. Lässt sich jedoch Ihr System nur unzureichend oder nur langsam skalieren, werden Sie Probleme bekommen, ihre SLAs zu erfüllen, Ihre Kunden zufriedenzustellen und Wachstum zu unterstützen.

Eine vollständig gehostete Cloud-Plattform ermöglicht es, einen Anstieg der B2B-Transaktionen sofort zu unterstützen, schnell weitere Geschäftspartner aufzunehmen und zusätzliche Branchenstandards einzubeziehen.

 

3. Hybrid Integration

Unternehmen, die B2B-Anwendungen nutzen, die an eine unzulängliche Integrationsstrategie gebunden sind, können häufig nicht schnell genug auf wichtige Geschäftsdaten – in der Cloud oder On-Premise – zugreifen. Ohne Echtzeit-Datenzugriff besteht die Gefahr, dass B2B- und Partnermanagement-Funktionen so sehr verlangsamt werden, dass Kundenservice-Funktionen leiden und es letztlich zu SLA-Verletzungen kommt, die Vertragsstrafen nach sich ziehen. Wenn der Dateninput fehlt, verzögern sich Versandaufträge, Bestellungen und Sendungsverfolgung.

Eine umfassende Strategie für Hybrid Integration integriert B2B-Partnermanagement in alle relevanten Strategien und Geschäftstools, in der Cloud oder On-Premise.

 

Probieren Sie die B2B-Cloud-Lösung der Software AG aus. Melden Sie sich an für eine kostenlose Testversion von webMethods.io B2B. Ein Klick genügt!

Jetzt testen!

Teilen:
CoviDash: Unser Beitrag im Kampf gegen Corona

CoviDash: Unser Beitrag im Kampf gegen Corona

Die aktuelle Corona-Pandemie stellt unsere Wirtschaft, unsere Gesellschaft und unser Gesundheitssystem vor nie dagewesene Herausforderungen. Die Software AG hat deshalb diverse Maßnahmen ergriffen, um seine Mitarbeiter zu schützen und seine Partner in der jetzigen Situation zu unterstützen. Doch neben diesen Maßnahmen ist sich die Software AG auch ihrer Verantwortung als Technologieanbieter bewusst. Und so hat sich ein Team rund um die Kollegen Murat Bayram, Thorsten Illies, Christoph Marsch und Michael Tufar entschieden, am vergangenen Wochenende am deutschlandweiten Hackathon der Bundesregierung teilzunehmen. Gemeinsam mit rund 43.000 Teilnehmern wurden unter dem Motto „WirVsVirus“ 48 Stunden lang digitale Lösungen zur Bekämpfung der Pandemie und ihrer Auswirkungen für Unternehmen und die Gesellschaft entwickelt.

Für das Team der Software AG war eine zentrale Herausforderung schnell skizziert: Auf die schnelle Ausbreitung des Virus und den teilweise drastischen Krankheitsverläufen ist das dezentrale System der Krankenhäuser hierzulande nicht vorbereitet. Die Verteilung von Patienten auf die verfügbaren Krankenhausbetten wird in Deutschland nicht zentral organisiert. Die Krankenhäuser aus den jeweiligen Bundesländern melden ihre Kapazitäten an unterschiedliche Datenanbieter, was dazu führt, dass eine verlässliche Einschätzung zur Anzahl freier Betten kaum möglich ist. Dabei ist eine solche Bewertung für Institutionen wie das Robert Koch Institut entscheidend, um Empfehlungen für Politik und Bevölkerung zu formulieren und Vorhersagen über den Verlauf der Ausbreitung treffen zu können.

 

CoviDash als Schnittstelle

Um die unterschiedlichen Daten zu normieren und auf ein einheitliches Modell zu bringen, soll ein zukunftssicheres IT-System geschaffen werden, das als zentrale Datenbasis fungiert und bestehende Systeme zusammenführt. Unter dem Namen CoviDash wurde eine skalierbare Plattform-Lösung auf Basis von Cumulocity IoT geschaffen, die eine Echtzeitdarstellung der aktuellen bundesweiten Auslastung ermöglicht. Zusätzlich zur zentralisierten Datenhaltung können integrierte Funktionen der Cumulocity IoT verwendet werden, wie etwa Alarming, Dashboarding und die visuelle Aufbereitung von Erkenntnissen zu den Kapazitäten für Entscheidungsträger.

 

 

Einfache Integration als entscheidender Faktor

In der aktuellen Situation ist Zeit ein entscheidender Faktor. Neu entwickelte Projekte für die Zusammenführung und einfache Bereitstellung von Anwendungen sollten rasch den Austausch von Daten ermöglichen und schnell integrierbar sein. Wenn verschiedene Systeme, wie im Fall der länderspezifischen Kapazitätsinformationen in Krankenhäusern, in einer Cloud zusammengeführt werden sollen, darf dabei keine Redundanz entstehen. Um das Problem doppelt vorliegender Datensätze aus unterschiedlichen Systemen zu vermeiden, setzt CoviDash auf webMethods.io-Integration, um Cloud-Anwendungen einfach zu verbinden und stets synchron zu halten.

 

Gemeinsam zum Ziel

Das Projekt CoviDash befindet sich nun in der Testphase und zwei der führenden Dienstleister, die die Datenaggregation in aktuell zehn Bundesländern verantworten, haben bereits ihre Unterstützung signalisiert. Wir hoffen, dass auch die Ministerien der Länder überzeugt werden und ihre Zustimmung zu unserem gemeinsamen Projekt geben. Das Robert Koch Institut hat dringenden Bedarf geäußert und ist dem Einsatz der Lösung gegenüber aufgeschlossen, sofern die Länder ihre Zustimmung äußern.

Die gesamte Software AG ist stolz auf unser Team und das herausragende Ergebnis ihrer Bemühungen!

Informationen zum Projekt finden Sie auch auf DevPost.

Stehen Sie ebenfalls vor einer Integrationsherausforderung? Dann empfehlen wir Ihnen unser Webinar am 2. April.

 

Teilen: