Uma das principais diferenças entre SOA Enterprise e Ecossistema está na definição do portfolio de serviços. Um típico portfolio, no caso de Enterprise SOA, é baseado no modelo de negócios empresarial no qual identifica as capacidades da empresa. No caso do Ecossistema SOA, o modelo de negócio é subdividido em Core (Estratégico), Competência e domínios periféricos. O Core é sempre designado como um conjunto de serviços implementado pela empresa, Competência é normalmente dividido entre empresa e seus parceiros e periféricos é geralmente terceirização de parceiros.
Como resultado, Ecossistema SOA não abrange somente a decomposição de serviços, mas também permite que uma empresa se concentre em suas funções principais e possa construir processos de negócios com seus parceiros para apoiar outras funcionalidades.