Erweiterungen mit Blick auf Clean Core
ABAP Cloud ist das SAP-Entwicklungsmodell für cloudfähige und lebenszyklusstabile Anwendungen, Services und Erweiterungen. Für neue Entwicklungen rückt damit die Nutzung freigegebener APIs und Erweiterungspunkte in den Mittelpunkt, damit Anpassungen wartbar und upgradefähig bleiben.
On-Stack oder Side-by-Side
On-Stack-Erweiterungen laufen direkt im SAP-S/4HANA-System und eignen sich für tief integrierte Szenarien. Side-by-Side-Erweiterungen auf der SAP Business Technology Platform sind vom Kernsystem entkoppelt und besitzen einen eigenen Lebenszyklus. Die Auswahl richtet sich nach Prozessnähe, Integrationsbedarf, Skalierung und Wartungsanforderungen.
Entwicklung als nachvollziehbarer Prozess
- Anforderung, Prozessbezug und Akzeptanzkriterien präzise beschreiben
- Freigegebene APIs und geeignete Erweiterungspunkte prüfen
- Architektur, Berechtigungen und Fehlerbehandlung dokumentieren
- Automatisierte Tests und statische Qualitätsprüfungen einplanen
- Transport, Inbetriebnahme und spätere Wartung vorbereiten
Bestehenden Code gezielt einordnen
In Private-Cloud- und On-Premise-Landschaften kann klassischer ABAP-Code weiterhin vorhanden sein. Eine schrittweise Analyse hilft dabei, kritische Eigenentwicklungen, nicht freigegebene APIs und technische Schulden zu priorisieren und geeignete Zielarchitekturen festzulegen.

