Expertise / Projektkompetenz

API - the Wizards in digital Business.

Die Schnittstelle, im Softwarebereich als softwareseitige Datenschnittstelle bezeichnet, stellt einen logischen Berührungspunkt innerhalb eines SoftwareSystems dar. Durch sie wird der Austausch von Kommandos und Daten zwischen verschiedenen Systemen und Komponenten geregelt.

Application-Programming-Interface the Wizards in digital Business.
Unser Verständnis

Datenendpunkte verknüpfen, Prozesse automatisieren

Die Warenwirtschaft oder das ERP-System ist eines der entscheidenden Systeme(-n) für die Steuerung aller Prozesse in einem Unternehmen. Die Einführung und Inbetriebnahme solcher Systeme kann über mehrere Jahre dauern. Die Weiterentwicklung der Systeme erfolgt meist über Systemhäuser, die sich auf die einzelnen Systeme spezialisiert sind.

Die ERP-Systeme (bspw. Microsoft Dynamics 365, SAP oder AS400) werden in der gesamten Organisation vom Einkauf bis zum Verkauf über alle Prozesse integriert. Kurzfristige Änderungen oder Anpassungen sind kostspielig und können lange Zeit in Anspruch nehmen – im schnelllebigen E-Commerce ein großer Nachteil.

In digitalen Business-Modellen verbinden häufig Schnittstellen einzelne Systeme miteinander wie z. B. das ERP-System, die Middleware und den Onlineshop untereinander, um den Austausch von Daten zu ermöglichen. In den meisten Fällen werden die folgenden Daten in regelmäßigen Abständen zwischen den Systemen ausgetauscht:

  • Artikeldaten
  • Preise
  • Artikelbestände
  • Bestelldaten
  • Kundendaten
  • Retourendaten
Unser Prozess

Wir möchten Sie in Ihrem unternehmerischen Erfolg unterstützen.

Beim Aufsetzen von einem Onlineshop prüfen viele die Verfügbarkeit einer API-Schnittstelle zwischen dem ERP- und des Shopsystems. In der Regel spricht man von einem E-Commerce Systemarchitektur, welche hinsichtlich ihrer Konnektivität untereinander weiter ausgebaut oder nur angepasst werden muss.

Technical Requirements

Moderne Systemlandschaften bieten offene und zumeist dokumentierte API-Endpunkte. Anhand von Anforderungen und Rahmenbedingungen aus Deep-Dive Workshops entwickeln wir Lösungsansätze zur Umsetzung ihres (teil-)automatisierten und normalisierten Datenabgleichs.


API Design

Auf Basis der Anforderungen entwerfen wir gemeinsam ein API Spec Sheet zur technischen Realisierung der Schnittstellen und Anbindung der Systeme auf Basis des Kosmonaut API Frameworks.


Development

Im Realisierungsprozess wird das Kosmonaut API Framework initialisiert und auf die dokumentierten Anforderungen insbesondere der Datenendpunkte und -austausch angepasst. Das angepasste System wird ggf. um das Funktionsdelta erweitert und für den Testeinsatz vorbereitet.


Monitor & Evolve

Nach erfolgreicher Testphase wechselt die Schnittstelle in den Regelbetrieb und wird fortlaufend überwacht und an neue Voraussetzungen, seitens der umliegenden Systeme, angepasst.

tl;dr

Takeaways

  • Hohe Konnektivität und individuelle Erweiterbarkeit durch das Kosmonaut API-Framework
  • Freiräume für Omnichannel schaffen durch Datenaustausch mittels API-Framework
  • Senkung der Fehleranfälligkeit durch Automatisierung der wiederholenden Vorgänge
  • Vereinheitlichung und Verbindung der Datensätze für skalierbare Marktanforderungen
  • Überwachung und Normalisierung von mangelhaften Daten

Prozessautomatisierung.

Wollen wir uns direkt und unverbindlich über mögliche Optionen austauschen?

Kontakt
Richtige Systeme

Technologien, auf die wir setzen

Richtige Systeme - Laravel
Richtige Systeme - Symfony
Referenz

Projekt im Fokus

Lucky Bike

Lucky Bike

Ein Onlineshop auf dem Weg zum gelben Trikot

Mehr Freiheit und mehr Flexibilität! Mit Omnichannel-Strategie und einem Onlineshop als Plattform will ein Fahrradhändler den E-Commerce erobern.

Projekt kennenlernen