Configurabe service layer