Con este objetivo resulta la Arquitectura SOA, o lo que es lo mismo, aquitectura orientada a servicios. Basada en la orientación a servicios, con todas las cualidades que estos aportan, y definido por un seguido de capas y fases de implantación, SOA aporta y soluciona los problemas anteriormente denotados.

Las capas de una arquitectura SOA son las siguientes: Aplicaciones de Negocio (ERP, CRM, ...), Componentes, Servicios, Orquestación de procesos de negocio y presentación, apiladas desde la base hasta la cima respectivamente, y 2 que se distribuyen de manera horizontal, como son la de Modelado, Desarrollo y Test y la de Seguridad, Administración y Monitorización.
Todo el conjunto de servicios, son accesibles dentro de una arquitectura SOA mediante el ESB, que principalmente esta basado en estándares como WSDL. El conjunto de servicios ofrecidos, han de ejecutarse según los procesos de negocio, un ejemplo de lenguaje que nos permitiría plasmar estos procesos en el sistema es BPEL.
El proceso de implantación de esta arquitectura, pasa por diferentes etapas, como son las de especificación, diseño y implementación, tradicionales dentro de las TI, y se le incorporan la de Despliegue, Monitorización, Gestión y Governance. Podríamos indicar, que la de Governance, o gobierno, es la más importante de todas ya que nos permitira de manera coherente ir alcanzando desde menor a mayor grado la arquitectura dentro de nuestra corporación. Todos los improvistos, cambios y creaciones son gestionados por el comité de gobierno que forma parte del SOA Governance.
Hay diferentes soluciones en el mercado que nos permiten implantar SOA, entre ellas destacar las punteras del cuadrante mágico de Gartner, como son IBM, Microsoft, Oracle, Tibco y SAP situados como líderes.
El gran éxito de SOA se debe a varios factores, entre ellos a que se ha llegado a convencer a los directivos que las inversiones son provechosas, y hacen recuperar la inversión de manera rápida (aprox 6 meses), a más, de que el departamento de IT ha conseguido plasmar los requisitos empresariales.
