Rebuild SAPPO API
Zielgruppe
- Integration Developer in Ausbildung
- SAPPO-Entwickler*Innen
Ziele
- Build üben: Artefakt-Bausteine verwenden
- Praxis statt Theorie: Bekannte Logik in geändertem Kontext anwenden
- Monitoring üben: Deployen, Testen, Simulieren, Tracen
Plattformen, Tools
- SAP Cloud Integration, SAP Integration Suite
- Postman
Voraussetzungen
- Einfaches SAPPO Szenario (Kriterien weiter unten ausgeführt): Testnachrichten und Schema-Definitionen müssen vorliegen zum Termin
- Eigener, provisionierter SAP Cloud Integration Tenant
- User mit Developer-Rechten auf diesem Tenant
Abgrenzung
- Wir arbeiten auf der Integration Suite, das heißt das wird kein vollständiger Ende-zu-Ende-Test (auch Integrationstest genannt)
- Wir binden keine OnPremise Systeme an, d.h. wir werden keine Konfiguration auf einem Cloud Connector machen
- EDI oder spezifische B2B-Protokolle (z.B. AS2) müssen in Fortgeschrittenen-Kursen behandelt werden
Ausschluss
Wir behandeln die folgenden Themen rein konzeptuell, d.h. wir sprechen keine Empfehlungen aus zu den nachfolgenden Themen:
- User-Verwaltung oder Berechtigungs-Managment auf der SAP BTP
- IT-Security (Autorisierung Authentication, Authorization, u.a.)
- Integrations-Architektur (Standordwahl etc.)
Fahrplan für Rebuild SAPPO API
Überblick & Einleitung
- Was ist die Cloud Integration, BTP, ggf. AIF oder EDOCUMENT?
Fahrplanerstellung
- Analyse der Architektur der SAPPO API: Skizzierung der Elemente
- Wie kommen die Nachrichten vom Sender / der Quelle in die Cloud Integration? Wie bilden wir das zusammen nach?
- Analyse von Routing, Filtering etc.
- Outbound-Verbindung: Nutzen wir einen Mock Up Service als Empfänger oder nutzen wir Ihre Konnektivitätsdetails?
Build
- Implementierung mit 1:1 Nachbau als Ziel
- Bei einer umfangreicherer Integration werden wir gemeinsam Inhalte kürzen
- Reihenfolge:
- Payload-Simulation innerhalb der Pipeline der Cloud Integration
- Empfänger 1 und Empfängerkanal
- Routing
- Mapping
- Indexing
- Senderkanal
Monitoring & Debugging
- Simulation der Schnittstelle
- Tracen der Schnittstelle
Review & Diskussion
- Was ist an 1:1 schwierig?
- Ideensuche: Was könnte anders implementiert werden?
- Zeit für weitere Fragen
Einschlusskriterien für SAPPO API
Das Ziel des Trainings ist erste Implementierungserfahrung an einem einfachen Beispiel zu gewinnen. Wir fokussieren uns auf schnelle Umsetzung. Sollte die Implementierung zu komplex sein, setzen wie Platzhalter oder überspringen Einstellungen.
SAPPO Outbound Interface
- Bitte bringen Sie mit
- Nachrichtenschemata (z.B. XSDs) und
- Testnachrichten aus dem PIMON mit
SAP PO Inbound Interface
- Wir simulieren den SAPPO Empfänger zunächst mit Boardmitteln der Cloud Integration.
- Wir binden in einem nächsten Schritt einen Mock-Service an
- Wir werden kein On Premise System über einen Cloud Connector anbinden. Sollten Sie aber die Konnektivitätsinformationen für einen Cloud-Service dabei haben, binden wir diesen gern an.