zie ook: technologie > architectuur (ICT)
Dubbelklik op onderstaande plaatje om het architectuur-plaatje van SAP te bekijken (bron: TechEd in München (eind 2007). Van boven naar beneden kom je de volgende lagen tegen:
userinterface: De bovenste laag is de userinterface. Er wordt gesproken over een 'application experience' (een applicatie belevenis). Voorbeelden van userinterfaces zijn: forms, portals, dashboards, duet, business client, SAP gui, mobile.
composition environment (CE): de middeltste laag is de Composition Environment (CE). In deze laag worden processen samengesteld op basis van informatielementen; denk hierbij aan: services, Adobe forms, BI reports, analytics, etc. De tools die in deze laag gebruikt worden zijn de visual composer, maar ook guided procedures (niet zichtbaar in het plaatje).
proces integration (PI): De onderste laag heet Process Integration (PI). Dit is de laag van de system developer (ontwikkelaar). In deze laag vindt je de services repository. Deze wordt door SAP gevuld met services, maar ook door andere software-leveranciers en bedrijfseigen ontwikkelaars (zie plaatje rechtsboven).