Un objetivo principal hacia la transición a SOA es el de poder producir una colección de servicios estandarizados que comprendan un inventario de servicios. El inventario debe ser estructurados sobre capas de acuerdo a los modelos de servicios utilizados, pero a través de la aplicación del paradigma de orientación-a-servicios todos los servicios que se identifiquen deben tener un valor para el negocio y estar alienados con los objetivos de negocio asociados al proyecto SOA.
Para poder tener un blueprint (un plan especificado en un diagrama) de inventario de servicios debe identificar todos los servicios de negocio que ofrecen de alguna u otra manera funcionalidades o capacidades a las actividades de los procesos de negocios que forman parte del alcance funcional que se requiere resolver con la solución basada en SOA. Esta perspectiva debe ser documentada en un blueprint de inventario de servicios. Los modelos de datos y negocios que pueden permitir la identificación de estos servicios de negocios candidatos son: los modelos de entidades de negocio, entidades de información, modelos de datos conceptuales, modelos de datos lógicos, modelos de mensajes y datos propietarios, ontologías o modelos de arquitectura de información.