This document discusses applying a Service Oriented Architecture (SOA) approach to an Enterprise Document Management System (DMS) using WSO2 open source components. The key components discussed are the WSO2 Elastic Load Balancer, API Manager, Enterprise Service Bus, Governance Registry, Message Broker, and how they can provide a reusable, scalable architecture for integrating backend systems and automating business processes. Profesia is proposed to implement the SOA on the Enterprise DMS for InnovaPuglia to reduce licensing fees and increase DMS users across applications.