Datenorientierung

SAP Build Apps in der datengetriebenen Fertigung

SAP Stammtisch Magdeburg #40

Jörg Müller,
Magdeburg, 24.11.2024

Intro

Wer bin ich?

  • Jörg Müller (MDJoerg)
  • SAP Stammtisch Magdeburg - Mitgründer und Organisator
  • Ex-DSAG Arbeitskreissprecher Marketing und Vertrieb
  • ABAPConf Legend
  • seit 10/2025 Trainer für modernes ABAP und datengetriebene Fertigung

Was habe ich mitgebracht?

  • Einblick in die datengetriebene Fertigung
  • Demo SAP Build Apps als Vermittler zwischen den Welten
  • SAP Paradigmenwechsel: Datenorientierung

Was möchte ich erreichen?

  • Blick über den Tellerrand
  • Impuls: datenorientierte Architekturen #andersdenken

Datenflüsse statt Schnittstellen

SAP S/4 HANA Erweiterungsoptionen - Einordnung SAP Build Apps

SAP Build Apps

Was machen die Anderen?

Tellerrand

Wie sieht es in der Fertigung (oft) aus?

IT und OT

  • in "modernen Unternehmen" hat das SAP (IT = "Information Technology") die Fertigung erreicht
  • Man findet SAP Anwendungen (hier S/4 HANA FIORI App) neben den üblichen OT Terminals ("Operational Technology")
  • Es gibt oft keinen Datenaustausch untereinander - das versteht kein Anwender!

Wenn IT und OT zusammen arbeiten würden, könnten wir (I)IOT machen!

Wie könnte es besser werden? - Whitepaper "Datengetriebene Fertigung" (Fraunhofer IFF Magdeburg)

IFF Elbfabrik

Die Elbfabrik Magdeburg ist eine Demofabrik für die moderne Fertigung und Begegnungsstätte für den Austausch, Informationstage, Hackathons u.ä.

https://www.elbfabrik-magdeburg.de/

IFF Whitepaper Deckblatt

IFF Whitepaper Kontakt

IFF IOT Plattform

Wie funktionierte Automatisierung in der Fertigung bisher?

IFF IOT bisher

Die Automatisierungspyramide war bisher die Orientierungshilfe. Ganz oben ist das ERP zu finden. Man findet viele Punkt-zu-Punkt-Schnittstellen. Hohe Komplexität. Oft wurden Daten (nur) von unten nach oben durch die Schichten "durchgereicht".

Paradigmenwechsel in der Fertigung

IFF IOR neu

Alle Partner kommunizieren über einen einheitlichen Standard in Echtzeit. Proaktive Bereitstellung von Informationen. Beliebig viele Konsumenten möglich. Übergreifende Prozesskopplung über Ereignisse. Keine "Dateneinbahnstraßen".

Wie funktioniert die Elbfabrik?

IFF IOT Stack

  • Alle Datenproduzenten teilen ihre Informationen über einen zentralen Daten-Broker in Echtzeit
  • Jeder kann zum Datenkonsument werden und diese Ereignisse für seine Prozesse verwenden
  • In der Elbfabrik kommt Opensource Software zum Einsatz: z.B. Node-Red zur Modellierung datengetriebener Prozesse
  • Besonders wichtig ist der zentrale MQTT-Daten-Broker und die vereinbarten Namenskonventionen: Unified Namespace

Live-Demo: SAP Build Apps in der datengetriebenen Fertigung (1) - Personas

Maschinensteuerung (Paula Produktion)

Maschinensteuerung Paula Produktion

  • Terminal für Maschinensteuerung in der Fertigung
  • Paula drückt Start/Stop/Pause für die Dokumentation
  • im Hintergrund können diese Ereignisse weitere Prozesse steuern

Terminal an der LKW Waage (Willi Waage)

Waagenterminal Willi Waage

  • Terminal für den Pförtner
  • Willi prüft die Papiere und holt sich das aktuelle Gewicht von der Waage
  • Damit wird ein Ticket im SAP erzeugt

Live-Demo: SAP Build Apps in der datengetriebenen Fertigung (2) - Szenario und Architektiur

SAP Build Apps Demo

Szenario

  • Terminal für Maschinensteuerung in der Fertigung
  • Start/Pause/Stop-Ereignisse inkl. Kontext für Fertigung/SAP
  • hier keine SAP ABAP Backend Anbindung - geht natürlich ...

Zusatzinformationen

  • Die Fertigung und ein S/4 HANA sind über den SAP Cloud Connector (SCC) mit der SAP BTP verbunden
  • keine eigene Datenhaltung - SAP Build Apps ist nur "Vermittler zwischen den Welten"

Live-Demo: SAP Build Apps in der datengetriebenen Fertigung (3) - MQTT Broker mit Echtzeit-Daten

SAP Build Demo MQTT Broker

  • SAP stellt die Ereignisse inkl. Kontext zur Verfügung und kann umgekehrt einfach auf die Messdaten der Waage zugreifen

Live-Demo: SAP Build Apps in der datengetriebenen Fertigung (4) - Low-Code Entwicklungsumgebung

SAP Build Apps IDE

Argumente

  • SAP Low-Code Entwicklungsumgebung
  • Visuelles Design von Oberflächen analog des Rapid Application Development Konzeptes (RAD, z.B. Delphi)
  • Komponente auf der SAP BTP und damit ein Cloud-Produkt
  • Anwendungen für Smartphones, Tablets und Terminals
  • Unterstützung für mobile Scanner-Prozesse (Barcode)
  • hält sich nicht an die FIORI Guidelines und ermöglicht individuelle optimierte Oberflächen
  • verwendet andere SAP BTP Komponenten und kann ohne eigene Datenhaltung auch Non-SAP integrieren

Developer Tutorial

Paradigmenwechsel bei SAP: seit 02/2025 stehen die Daten im Mittelpunkt

SAP Cloud ERP ab 02/2025

  • SAP hat beim Event "Business Unleashed" im Februar 2025 einen Paradigmenwechsel verkündet
  • Im Zentrum stehen die Daten mit dem neuen SAP Produkt Business Data Cloud (BDC)
  • Neu ist der "blaue Kreis" für die BDC in der Mitte
  • "Ohne gute Daten keine (gute) KI!"
  • "Daten sind das neue Öl!"

Konsequenzen

  • SAP hat uns damit eine "Datenorientierung" verordnet:
  • Behandelt Daten wie Produkte: "Data Products"!
  • Sorgt für gute Daten: "Data Governance"!

Offene Fragen

  • Welche Auswirkungen hat das auf bestehende Architekturen, Lösungen und Projekte?
  • Ist es weit genug gedacht, die Daten in die "Mitte zu kopieren"?
  • Kommen wir an diese Daten auch wieder (einfach) ran oder sind das "Dateneinbahnstraßen"?
  • Sind Microservice-Architekturen (mit eigenen Datenspeichern) jetzt nicht mehr zeitgemäß?

Der neue SAP "Werkzeugkoffer"

SAP Big Picture Klein

  • Neues SAP BTP Architektur Big Picture: KI und Daten bekommen viel "Raum" (C und D)

Zusammenfassung: "Datenorientierung" - Meine Sicht

  • Datenorientierung ist eine spezielle Ausrichtung mit dem Ziel, die Daten in den Mittelpunkt zu stellen
  • Wenn wir das wirklich ernst nehmen, dann hat das Konsequenzen auf Architektur, Lösungen und Projekte
  • Data Governance war schon immer wichtig
  • Leider reduzieren wir Daten häufig auf Kennzahlen
  • Wir haben einige Daten zum "Aufräumen" (im ERP)
  • Es geht nicht um Massendaten, sondern die richtigen Daten in guter Qualität
  • Wir können von der datengetriebenen Fertigung lernen:
    • Daten fließen nicht nur in eine Richtung
    • Daten werden proaktiv in guter Qualität und in abgestimmter (genormter) Form bereitgestellt
    • Weniger Punkt-zu-Punkt-Schnittstellen mehr Data-Broker-Konzepte und Datenflüsse in Echtzeit
  • Die Konzepte und Technologien sind vorhanden und oft sogar als Opensource verfügbar ..

Yoda Daten

Die Zukunft der SAP Entwicklung


Sweet Spot of SAP

  • SAP möchte zurück zum Standard und stabile Upgrades
  • Die "Spielwiese" für Entwickler befindet sich zwischen Pro-Code und Low-Code sowie On-Stack und Side-by-Side ergänzt und unterstützt durch KI/Joule
  • Entscheidend wird sein, wohin zukünftig die Budgets der Kunden gehen und wie SAP (noch) erweitert werden kann
  • Eines ist sicher: Die Welt der SAP Entwickler wird sich verändern!

SAP Playground