Peppi-arkkitehtuurissa jokainen liiketoiminnan osio jakaantuu kahdeksi erikseen ajettavaksi moduuliksi:
- palvelumoduuli
- käyttöliitymämoduuli.
Palvelumoduuli tarjoaa tiukasti toisiinsa liittyvät rajapinnat palvelun käyttämiseksi. Rajapinnat tehdään käyttäen yleisesti käytössä olevia standardeja, SOAP/WebService ja Rest.
Käyttöliittymät ovat erotettu palvelumoduuleista, jolloin niitä voidaan uudistaa ilman muutoksia liiketoimintalogiikkaan. Samoin voidaan tehdä kokonaan uusia käyttöliittymiä, jotka voivat helposti hyödyntää olemassaolevia palveluita/palveluiden rajapintoja.
Kuva 2. Peppi - Moduuulit