Rebuild SAPPO API


icon-targetaudience

Zielgruppe

  • Integration Developer in Ausbildung
  • SAPPO-Entwickler*Innen
icon-target

Ziele

  • Build üben: Artefakt-Bausteine verwenden 
  • Praxis statt Theorie: Bekannte Logik in geändertem Kontext anwenden
  • Monitoring üben: Deployen, Testen, Simulieren, Tracen
icon-plattform

Plattformen, Tools

  • SAP Cloud Integration, SAP Integration Suite
  • Postman
icon-checklist

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
Icon Abgrenzung

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
Icon Ausschluss

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.

Termin vereinbaren