Ein gemeinsamer Zweck oder eine Reihe von Zielen ist die lockerste Form der Integration. Integration bedeutet im Allgemeinen, Teile so zu kombinieren, dass sie ein effizientes Ganzes bilden.
Die Integration während der Produktentwicklung ist ein Prozess, bei dem separat hergestellte Komponenten oder Subsysteme kombiniert und Probleme in ihrem Zusammenspiel behoben werden.
Integration ist wie das Zusammensetzen eines Puzzles. Sie haben Teile in verschiedenen Farben und Größen zur Verfügung und eine Vorlage, die Ihnen zeigt, wie das Endprodukt aussehen soll. Vor diesem Hintergrund beginnen Sie mit dem Zusammensetzen und Anordnen der Puzzleteile.
Dieses Grundprinzip gilt auch für die Informationstechnologie (IT) - die kleineren Teile (oder Blöcke) sind verschiedene Systeme (und / oder Produkte). Gleichzeitig ist die Prüfung der Kompatibilität vor der Verbindung von Systemen oder Produkten von entscheidender Bedeutung - eine Entscheidung, die vor allem durch Wissen und Erfahrung bestimmt wird. Es gibt Situationen, in denen vor der Anpassung an die Architektur Tests durchgeführt werden müssen. In diesen Fällen ist die Erstellung eines POC (Proof of Concepts) von großem Nutzen.
Schauen wir uns ein paar Anwendungsfälle an:
POC / Anwendungsfall:
Hier integrieren wir OpenText CORDYS XForm in das SAP Portal und adressieren Single Sign On(SSO)
Hier sind drei Systeme im Spiel:
1.SAP (Portal)
2. OpenText CORDYS Business Operations Plattform
3. SSO-Anbieter
Ein kurzer Überblick: Das SAP-Portal unterstützt ein Konzept namens iViews. So wie jede Seite einer Zeitung aus Nachrichten besteht, besteht jede Portalseite aus iViews. Wir können einer SAP-Seite im Portal eine unbegrenzte Anzahl von iViews hinzufügen. Wir steuern den Zugriff, indem wir den erstellten Seiten Rollen hinzufügen.
In OpenText CORDYS erstellen wir ein xform und greifen von außen über eine REST- oder CAF-URL darauf zu. Im SAP-Portal erstellen wir ein iView auf der Grundlage der OpenText CORDYS xform url. Als nächstes befassen wir uns mit Single Sign On. Sobald sich der Benutzer beim SAP-Portal anmeldet, sollte das OpenText CORDYS-System nicht nach einem Passwort fragen. Um dies zu erreichen, hat sich SAML2 für die Authentifizierung durchgesetzt. Unter Windows kann SAML2 in Kombination mit Active Directory Federation Services (ADFS) verwendet werden. ADFS ist eine Lösung von Microsoft, die Benutzern einen Single Sign-on-Zugang zu Anwendungen bietet. ADFS ist ein Claim-basiertes System, das auf Active Directory aufbaut und auf dem SAML2-Protokoll basiert. OpenText CORDYS verfügt über verschiedene Konfigurationsbildschirme zur Konfiguration von Authentifikatoren, Service Trust und Zertifikaten.
Auf diese Weise können wir 3 verschiedene Systeme miteinander verbinden, um unser Ziel zu erreichen. Um auf unsere Analogie mit dem Puzzle zurückzukommen: Diese Art von POC ist vergleichbar mit den Teilen des Puzzles. Und mehrere dieser Teile ergeben zusammen eine konkrete Lösung.
Geschäftsanforderung Anwendungsfall:
Wenn wir uns das Geschäftsszenario ansehen, kann der Kunde entweder mit dem Callcenter-Mitarbeiter sprechen oder er kann sich in das Kundenportal einloggen, um einen bestimmten Auftrag zu erledigen. In diesem Fall haben wir 2 Portale, eines ist das Unternehmensportal und das andere ist ein Kundenportal. Der oben beschriebene Konzeptnachweis passt in diesen Bereich des Kundenportals und wird zu einem Teil des großen Ganzen.
Sobald der zugrunde liegende Workflow entweder durch das Unternehmensportal oder das Kundenportal ausgelöst wird, führt er die Aufgaben in der vom BPM-Modell vorgegebenen Reihenfolge aus. Das BPM kann zum Aufrufen externer Webservices oder systembezogener Webservices verwendet werden. Ebenso kann das SAP-System so gestaltet werden, dass es mit anderen Datenbanken und Systemen interagiert, was bedeutet, dass die Integration nie aufhört! (Die Anforderungen sind das einzige Hindernis).
Ein paar wichtige Punkte, die Sie bei der Integration beachten sollten:
-
Behalten Sie das große Ganze im Auge.
-
Nutzen Sie das Potenzial der Systeme.
-
Erstellen Sie POCs, um kleine Teile des Puzzles zu erstellen und zu testen.
-
Fügen Sie mehrere POC-Bausteine hinzu, um einen effektiven Baustein zu erhalten.
-
Kombinieren Sie die Bausteine, um eine effektive Lösung zu erhalten.
-
Integrieren Sie weiter!
Nächste Schritte:
1.) Sind Sie daran interessiert, großartige POCs zu erstellen? Lesen Sie unsere sechs Leitprinzipien für die Erstellung von POCs, um Konzepte für die Erstellung von Proof Points zu testen.
2.) Wenn Sie wissen möchten, wie wir die Enterprise Intergration für einen unserer langjährigen Kunden durchgeführt haben, sehen Sie sich unseren Film über MP Objects an.
Verfasst von
Ganesh
Engineering Manager at coMakeIT
Unsere Ideen
Weitere Blogs
Contact



