3-Tier Model
Auch auf On-Premise Systemen sollten neue Entwicklungen in Zukunft mit ABAP Cloud entwickelt werden. Da das nicht immer 100% möglich ist, hat die SAP das 3-Tier Modell entwickelt:
Tier 1 (Alle Systemstände)
Reiner ABAP Cloud Code. Gleiches Entwicklungsmodell wie in der Public Cloud. Zu 100% Upgrade-Stabil.
Tier 2 (Private Cloud oder On-Premise)
Wrapper um Entwicklungsobjekte/Schnittstellen der SAP, die noch nicht freigegeben sind. Kunden werden von der SAP aufgefordert, den Customer Influence Channel zu nutzen, um fehlende APIs anzufordern.
- Das DRY-Prinzip beachten
- Mit jedem Upgrade prüfen, ob Schnittstellen von der SAP freigegeben wurden.
Tier 3 (Private Cloud oder On-Premise)
Der ganze alte Sch...rott. Alle alten Entwicklungen, die noch nicht auf Tier 1/2 umgezogen wurden.
Eine Learning Journey dazu