Das intelligente Unternehmen Teil I
- helmutbaumann1
- 27. Juni 2023
- 9 Min. Lesezeit
Um Herausforderungen zu meistern und in ihrer Branche die Nase vorn zu haben, müssen Unternehmen agil und widerstandsfähig sein. Unternehmen sollten fortschrittliche Technologien und bewährte Verfahren konsequent anwenden, um sich zu wandeln, zu innovieren und profitabler und nachhaltiger zu wachsen. Intelligent Enterprise ist die Strategie und die Rahmen, der ein modernes Unternehmen ausmacht.
Die Strategie der SAP wird durch ein umfassendes Produkt - und Serviceportfolio unterstützt , das Unternehmen zu werden - die am besten geführten Unternehmen sind intelligente Unternehmen.
Wie sieht also ein intelligentes Unternehmen aus ?
Ein intelligentes Unternehmen führt die wichtigsten Geschäftsprozesse mit branchenführenden Anwendungen aus, die reibungslos und nach bewährten Verfahren zusammenarbeiten. Diese Prozesse erstrecken sich auf verschiedne Bereiche des Geschäftsbetriebs, von der Lead-Generierung bis zur Bezahlung, von der Rekrutierung bis zur Pensionierung , von der Beschaffung bis zur Verwaltung verschiedener Ausgabenkategorien und von der Produktentwickung bis zum Betrieb . Alle diese Prozesse sind Daten verknüpft , um die Effizienz zu steigern, bessere Erkenntisse zu gewinnen und sichere Entscheidungen zu treffen.
Festlegung der Integrationsstrategie
Intelligente Unternehmen sind integrierte Unternehmen dürfte eines der bekanntesten Mottos von SAP sein . Damit unterstreicht SAP eine ihrer Stärken in der On-Premise-Welt und bekennt sich dazu , diese auch in der Cloud zu haben.
Jahrelang haben SAP-Produkte komplexe Intergrationszenarien zwischen eine Vielzahl von Systemen, darunter viele Branchen - und Industrielösungen, gut bewältigt. Zweifelsohne hat sich die Welt seitdem erheblich verändert. Heute sind die Dinge viel stärker miteinander vernetzt , und viele neue Paradigmen führen zu zahlreichen, anspruchsvolleren Integrationsanforderungen.
Mit der Cloud gibt es neue Arten von Herausforderungen zu lösen. Zunächst einmal hat SAP mehrer Cloud-Unternehmen aufgekauft, um die Nachfrage der Kunden nach cloudbasierten Lösungen zu erfüllen. Daher besteht das aktuelle SAP-Cloud-Produktportfolio aus vielen Lösungen, die mit unterschiedlichen Technologie-Stacks und Denkweisen entwickelt wurden. Daher ist es für unternehmen keine triviale Aufgabe, alle ihre Anwendungen in die Cloud zu verlagern. Es gibt viele Gründe , warum viele Unternehmen immer noch in hybriden Landschaften arbeiten. Wie wäre es , wenn man diesen MIX einige innovative Anwendungsfälle hinzufügt, zum Beispiel das Internet der Dinge (IoT), verteilte Ledger und Augmented Reality? Die Heterogenität der Landschaft erhöht sicherlich ihre Komplexität.
Ihre Integrationsplattform ist das Rückgrat Ihrer IT-Anwendungslandschaft. Sie erfordern ein hohes Maß an Aufmerksamkeit, damit all die verschiedenen Systemtypen harmonisch zusammenarbeiten und die End-to-End-Geschäftsprozesse nahtlos über sie laufen können.
Methodik der Integration
Mit so vielen verschiedenen Elementen ist die Integration einer der Bereiche , in denen man sehr systematisch und gut organisiert sein muss. Andernfalls wird sie unweigerlich zu einem großen Durcheinander, das einen erheblichen Verwaltungsaufwand und Ineffizienz verursacht. Bei der Ausarbeitung der Integrationsstrategie ist daher die Integrationsmethodik das erste, was Sie in ihrem Kern festlegen sollten.
Beratungsmehtodik für SAP-Integrationslösungen
Die SAP Integration Solution Advisory Methodology (SAP ISA-M) ist eine Sammlung von Richtlinien und Vorlagen, die einen formalen Ansatz für SAP-Kunden darstellt, um ihre Integrationsstrategie methodisch zu gestalten. Die Verwendung von SAP ISA-M kann Ihnen einen Vorsprung bei der Definition der Integrationsstrategie verschaffen und dabei unterstützen , diese mit der Integrationsgrundlage von SAP abzustimmen , aber nicht nur im SAP Bereich auch generell ist diese Methodik sehr hilfreich und ich beschäftige mich schon mehr als 5 Jahre mit dem Thema.
Akteure der Integration
Integrationsszenarien umfassen eine breite Palette von Interaktionen zwischen verschiedenen Einheiten.
Anwendungen: Keine Überraschung: Anwendungen sind die wichtigsten Interaktionsflächen. In einem integrierten End-to-End-Szenario kann der Datenfluss durch mehrere Arten von Anwendungen fließen. Er kann zum Beispiel in einer Frontend-Anwendung beginnen, die in einem Browser läuft , eine Authentifizierungsanwendung für die Zugangskontrolle treffen und dann einige Geschäftsanwendungen auf verschiedenen Systemen oder Plattformen, die zum selben Unternehmen gehören. Dazwischen ist es gut möglich , dass Datenmapping und andere Transformationen innerhalb des Nachrichteninhalts stattfinden. Ihre Integrationsplattform kann sich um einige Teile dieses Flusses kümmern, indem sie diese durch wiederverwenbare Komponenten und Standards formalisiert. Diese Integrationsplattform kann sowohl aus separaten Integrationsplattform kann sowohl aus separaten Integratiosnsystemen als auch aus Komponeneten bestehen, die in die integrierten Anwendungen eingebettet sind, um die Kommunikation zu erleichtern.
Benutzer: In vielen Integrationszenarien interagiert ein einzelner Benutzer mit Anwendungen, die innerhalb eines integrierten Szenarios laufen. Dabei kann es sich um interne Benutzer, z.B. die Mitarbeiter eines Unternehmens, oder um externe Benutzer, z.B. Kunden, handeln.
Die Dinge: Hätten wir vor einigen Jahren über dieses Thema gesprochen, hätte es ziemlich seltsam geklungen. Aber die Welt von heute ist stärker vernetzt , und die Dinge sind intelligenter geworden. Denken Sie an intelligente Städte, intelligente Haushaltsgeräte, Sensoren, intelligente Wearables. Auf diesen Dingen laufen spezialisierte Anwendungen, die mit anderen Elementen integriert sind.

Die Abbildung veranschaulicht , wie diese Akteure zusammenwirken. Hier haben wir bereits ein bewährtes Verfahren angewandt- können Sie es
erkennen? Anstatt Punkt-zu-Punkt-Integrationen für Anwendungen zu verwenden, haben wir eine Integrationsplattform geschaffen, um Integrationen zu zentralisieren, zu orchestrieren, zu formalisieren und zu steuern. Allerdings kann in bestimmten Szenarien eine Punkt-zu-Punkt-Integration immer noch eine sinnvolle Option sein - zum Beispeil bei der Integration eines dezentralen SAP EWM auf Basis von SAP S/4HANA mit einem Kernsystem von SAP S/4HANA.
Bereiche der Integration
Für viele Unternehmen ist es aus verschiedenen Gründen unvermeidlich, eine hybride Landschaft zu haben. Die Cloud und On-premise erfordern unterschiedliche Denkweisen in Bezug auf Architekturdesign und betriebliche Aspekte. Darüber hinaus bringt die Zusammenführung der beiden Systeme in einer hybriden Landschaft zusätzliche Herausforderungen mit sich. Dies gilt auch für Überlegungen zur Integration.
Nachdem wir die Integrationsakteure definiert haben, fügen wir die Dimension „Cloud“ versus „On-premise“ hinzu , um die Integrationsdomänen zu definieren, die die Grundlage für die Integrationsmuster bilden.

In der Abbildung sind alle Integrationsbereiche dargestellt , die sich aus der Kombination von Integrationsakteuren und Softwarebereitstellungsmodellen ergeben:
Die Unterscheidung zwischen Cloud und On-premise ergibt sich aus der Art und Weise , wie die Anwendungen gehostet, gesichert, verbunden und genutzt werden. Obwohl die Art und Weise , wie die Anwendungen gehostet werden, Teil dieser Unterscheidung ist, beziehen wir uns mit „vor Ort“ auf das Bereitstellungsmodell der Software. In diesem Zusammenhang können auch Anwendungen , die im Infrastructure-as-a-Service (IaaS)-Modell gehostet werden, als „vor Ort“ betrachtet werden, vor allem, wenn sie von einer Sicherheitgrenze umgeben sind, die einem Vor-Ort-Modell ähnelt.
Integrationsstile
Nach der Festlegung der Integrationsdomänen definiert SAP ISA-M fünf Integrationsstile , bei denen es sich um übergeordnete Integrationskategorien handelt. Außerdem werden spezifische Integrationsanwendungsfälle unter diesen Integrationsstilen kategorisiert.
Prozess-Integration
Wenn sich ein übergreifender Geschäftsprozess über mehrere Anwendugen erstreckt, die auf unterschiedlichen Systemen udn Plattformen laufen, werden die Teile des Prozesses durch den Austausch von Daten in Übereinstimmung mit der Geschäftsprozesslogik verkettet. Bei dieser Art der Integration kann der allgemeine Anwendungsfall als eine A2A-Integration (Application-to-Application) definiert werden. Darüber hinaus gibt es noch einige spezifische Anwendungsfälle:
Business to Business (B2B): Hierbei handelt es sich um einen Gesamtprozess , an dem zwei getrennte Geschäftseinheiten beteiligt sind, wobei die Prozessteile auf beiden Seiten auf der Grundlage von Normen wie UN/EDIFACT und ANSI ASC X12 integriert werden. Diese Normen legen Syntaxregeln für Nachrichten, Austauschprotokolle und Standardnachrichtenttypen fest. So kann ein Unternehmen beispielsweise den UN/EDIFACT-Standard verwenden, wenn es Lieferavise an seine Kunden-Geshcäftspartern oder Bestellungen an seine Lieferanten sendet. Hier erleichtern die
Standards die Implementierung und den Betrieb der Integration auf beiden Seiten erheblich.

Abbildung: Ein Anwendungsfall für B2B-Integration
Business to Government (B2G): Dies ist der Fall, wenn Unternehmen mit staatlichen Stellen über vordefinierte Nachrichtenformate zusammenarbeiten, die von der staatlichen Stellen über vordefinierte Nachrichtenformate zusammenarbeiten, die von der staatlichen Behörde festgelegt wurde. Unternehmen reicht beispielsweise seine Steuererklärung bei der Steuerbehörde ein und verwendet dabei das von dieser Behörde vorgegebene Nachrichtenformate. Die Behörden aktualisieren diese Meldungsformate als Reaktion auf gesetzliche Änderungen. Mit diesen Änderungen Schritt zu halten, ist eines der Merkmale von B2G-Integrationslösungen.

Abbildung: Ein Anwendungsfall der B2G-Integration
Integration von Stammdaten: Dieser Anwendungsfall, der unter Prozessintegration eingeordnet wird, mag verwirrend erscheinen, wenn man über einen bestimmten Integrationsstile für die Datenitnegration liest. Dahinter steckt jedoch eine gewisse Logik. Stammdaten sind der Kern , der alle Daten, die ihr Unternehmen verwendet, untermauert und sinnvoll macht. Daher werden Stammdaten in der Regel in mehreren Systemen repliziert, und es ist von entscheidender Bedeutung , ihre hohe Qualität zu erhalten. Dieser Anwendungsfall bezieht sich auf die kontinuierliche und prozessgesteuerte Verteilung von Stammdaten mit einer robusten Integration auf der Anwendungsebene und nicht auf einmalige oder Ad-hoc-Datenbewegungen.
Integration von Daten
Es ist typisch , dass eine Anwendung Daten aus anderen Anwendungen benötigt . Wenn dies durch einen Geschäftsprozessen auf der Anwendungsebene geschieht , dann fällt es, wie bereits erwähnt , unter die Prozessintegration. Es gibt jedoch Fälle , in denen die Art der Integration eine intensive Bewegung von Daten ohne Abhängigkeit von einem Prozesskontext erfordert. Die Anwendung , die die Daten erhält , kann sie nutzen, nachdem sie auf der Datenbankschicht datenorientiert verschoben wurden. Da es keine Bindung an einen Prozess gibt, ist es möglich, Daten schnell, in größeren Mengen und durch sehr komplexe Transformationen zu übertragen.
Ein typischer Anwendungsfall ist die Verwendung von ETL-Mechanismen (Extrahieren, Transformieren, Laden) für die Replikation von Daten z.B. aus operativen Systemen in Lager-oder Berichtssysteme. Ein weiterer Anwendungsfall wäre die Orchestrierung von Daten aus verschiednen Quellen durch eine Pipeline zur Verarbeitung von Big Data für Data Science-Zwecke.
Diese Art der Integration umfasst auch die Datenvirtualisierung, bei der auf Daten in entfernten Datenquellen ohne Replikaiton zugegriffen werden kann, so als befänden sie sich in der Datenbank, in der die Abfrage ausgeführt wird. Vergessen Sie nicht, dass wir uns , wenn wir von Datenintegration sprechen, meist auf der Datenbank-oder Anwendungsebene befinden, die datenorientierte Methoden für die Datenintegration verwendet.
Integration von Analyen
Bei dieser Art der Integration geht es um die Interaktion , die auf die Benutzer abzieht , um Daten aus verschiedenen Quellen über eine Analyseplattform, die auch Vorhersage- und Planungsfunktionen bieten kann, zugänglich zu machen. Die Analyseplattform kann eine oder mehrere separate Anwendungen umfassen, die den Datenfluss orchestrieren. Es kann sich auch um eine eingebettete Anwendung handeln, die in der Nähe der Geschäftsanwendung für bestimmte Analysefälle sitzt. In der Regel wird ein Analysemodell auf die Daten angewendet, um geschäftliche Erkenntnisse für die Entscheidungsfindung zu gewinnen.
Benutzerintegration
Diese Art der Integration entspricht den Integrationsanforderungen von Benutzern, die über Frontend-Anwendungen auf Geschäftsanwendungen zugreifen. Das Vorhandensein eines interaktiven Benutzers verleiht einem Integrationsfluss eine zusätzliche Dimension, da die integrierten Anwendungen den Benutzerkontext kennen und entsprechend handeln müssen, z.B. durch Anwendung von Zugriffskontrollen oder Routing auf der Grundlage des Benutzerkontexts.
Ein weitere Aspekt im Zusammenhang mit der Benutzerintegration besteht darin, den Benutzern eine einheitliche ind integrierte Benutzererfahrung für die von ihnen verwendeten Anwendungen zu bieten. Dies ist relevant für den aktuellen Stand des Cloud-Lösungsportfolios von SAP, das mehrere Anwendungen für eine Vielzahl von Technologien umfasst . Für ein nahtloses Benutzererlebnis können Sie Anwendungen in einem gemeinsamen Launchpad als Haupteinstiegspunkt zusammenführen.
Ein weiterer Anwendungsfall sind Integrationsszenarien, bei denen Benutzer mit mobilen Anwendungen interagieren, um die Backend- Geschftslogik zu nutzen.
Integrationsanforderungen, die für diesen Anwendungsfall spezifisch sind, wie Offline-Datensynchronisierung, Zugriffsverwaltung und Verwaltung mobiler Geräte, können im Rahmen des Themas Benutzerintegration berücksichtigt werden.
Integration der Dinge
Mit den technologischen Fortschritten run um das Internet der Dinge (IoT) und ähnlichen Innovationen werden Sensoren und intelligente Geräte schnell zu wesentlichen Elementen unseres täglichen Lebens . Mit ihnen entsteht der Begriff Industrie 4.0 , und wir stehen kurz davor, mit intelligenten Fabriken revolutionäre Auswirkungen auf die Fertigung zu haben. Diese werden schließlich mit intelligenten Städten, intelligenten Häusern, intelligenten Krankenhäusern, intelligenten Autobahnen usw. In weitere Bereiche unseres Lebens eindringen. Ähnlich wie bei Anwendungen, die Geschäftsprozesse abwickeln, werden diese Dinge mit anderen Elementen integriert, und diese art der Integration erfordert besondere Überlegungen, z.B. zu Geräteidentitäten Speicherbeschränkungen und Datenstreaming.
Rekapitulation
Hier möchte ich mit einem Überblick über alle besprochenen Integrationsstile abschließen.

Der Einfachheit halber wurde hier keine Darstellung der Integrationsplattform zwischen integrierten Einheiten und einer separaten Analyseplattform, die zwischen GeschäftAnwendungen und Benutzeranwendung positioniert werden kann, eingefügt.
Die Benutzer interagieren mit den Anwendungen über eine Browser , einen Desktop oder einen mobilen Client. Der Rest des Datenflusses ist dann eine A2A-Integration. Ähnlich interagieren Dinge mit den spezialisierten Anwendungen, die in Geräten oder Sensoren eingesetzt werden.
Eine weitere Tatsache, die das Diagramm hervorhebt, ist die Unterscheidung zwischen Prozess- und Datenintegrationsstilen. Erstere findet zwischen den Anwendungsschichten statt, auf denen die Geschäftslogik ausgeführt wird, während letztere vor allem auf der Datenbankschicht durch datenorientierte Integrationsmechanismen erfolgt.
Schließlich gibt es Integrationsmuster, die als Cross-Use-Cases kategorisiert werden können, da sie durch einen oder mehrere Integrationsstile angewendet werden können.
Näherung:
Nachdem wir nun gemeinsame Integrationskonzepte erörtert haben, wollen wir einen typischen Ansatz für eine Integrationsmethodik vorstellen. Die Schaffung eines gemeinsamen Verständnisses von Integrationskonzepten kann als Voraussetzung für die Ausarbeitung einer Integrationsstrategie betrachtet werden:
Zunächst müssen Sie die Integrationskarte Ihres IT-Bestands im Griff haben: Sammeln Sie die wesentlichen Informationen, um ihn nach den grundlegenden Konzepten zu organisieren. Dies kann in Form eines Registers geschehen, in dem Sie auch die Informationen festhalten, die es Ihnen ermöglichen, die Integrationszenarien für verschiedene Zwecke zu kategorisieren, wie z.B. Geschäftskritikalität, Häufigkeit, Datenvolumen, Datenempfindlichkeit und Sicherheit . Sie sollten auch die laufenden und zukünftigen Anwendungsfälle aufnehmen, die Sie zu implementieren gedenken. Mit dieser umfaassenden Informationsermittlung wissen Sie, welche Integrationsdomänen und -stile für Ihre Strategie relevant sind, und können die zu berücksichtigenden Integrationsanwendungsfälle herausfiltern.
Als nächsten Schritt für Ihre Integrationsanwendungsfälle müssen Sie sich die Integrationsmuster ausdenken, die Sie für Ihre Anforderungen als am praktikabelsten erachten. Ergänzen Sie diese Muster dann durch die von Ihnen gewählten Technologien und Produkte. Natürlich würde das Angebot an Integrationstechnologien von SAP alle Ihre Integrationsanforderungen erfüllen. Jedes Unternehmen hat jedoch seine eigene Produkt- und Werkzeugstrategie, die von der Wahl des Anbieters abhängt. Nachdem Sie Ihre Integrationsmuster definiert haben, können Sie diese mit bewährten Integrationsverfahren anreichern, die Sie bei der Erstellung von Integrationsartefakten anwenden möchten. Falls relevant, können Sie die Best Practices auf hoher Ebene in Ihre Strategiediskussionen einbeziehen, während Sie die Details auf niedriger Ebene in einem separaten Dokument zusammenfassen können.
Der letzte Teil der Methodik sollte sich damit befassen, wie Sie die Integration in Ihrem Unternehmen Steirern. Bei einer komplexen hybriden Landschaft und zahlreichen Anwendungsfällen ist es am besten, einen Rahmen für kontinuierliche Verbesserungen und Entscheidungen zu haben . An dieser Stelle müssen Sie auch die Säulen Ihres Änderungsprozesses dokumentieren. Sie können zum Beispiel besprechen, wie Sie den Mechanismus für die Änderungsbereitstellung verbessern,
Um ein Strategiedokument zu erstellen, müssen Sie diese Themen aufgreifen, eine Momentaufnahme des IST-Zustands erstellen und erörtern, wie Sie den Zielzustand im Einklang mit der IT- und Geschäftsstrategie Ihres Unternehmens erreichen wollen.
Es werden noch weiter Teile folgen:
Die Integrationstechnologien von SAP
Cloud-Integration
Integration von Daten
Comments