Peppi-arkkitehtuurissa palvelut on erotettu käyttöliittymistä erillisiksi moduuleiksi. Palvelurajapinnat julkaistaan SOAP/Webservice ja Rest -teknologioita käyttäen. Palvelumoduulit asennetaan OSGI-säiliön tarjoavaan Servicemix 4 -alustaan, jonka avulla voidaan tehdä integraatioita ulkopuolisiin järjestelmiin. Alfresco ja Confluence ovat kuvassa esimerkin vuoksi. Palvelun sisäinen tallennusratkaisu/toteutus piilotetaan muilta palveluilta.
Kuva 1. Peppi - Kokonaisarkkitehtuuri