Si en un artículo anterior veíamos los ocho principios de SOA, siguiendo la misma fuente, a saber, el libro 'Next generation SOA' editado por Thomas Erl, unas líneas más adelante nos encontramos lo que denomina las cuatro características de una arquitectura SOA.¿Cuáles son?
- Orientado a negocio ('business-driven'): es decir, con una arquitectura técnica alineada con la arquitectura de negocio.
- Independiente de suministrador ('vendor-independent'): es decir, no basada en la solución de un fabricante, producto o vendedor concreto sino que diferentes soluciones pueden ser combinadas o sustituidas sin alterar la arquitectura.
- Centrada en la empresa ('enterprise-centric'): el alcance de la arquitectura representa un segmento significativo de la empresa, permitiendo la reutilización y composición de servicios superando así los silos tradicionales de automatización / informatización.
- Centrada en la composición ('composition-centric'): es decir, la arquitectura soporta de forma natural y repetida la agregación de servicios, permitiendo una adaptación ágil al cambio mediante simple composición de servicios.
Por el contrario, la segunda (independiente de suministrador) y, sobre todo, la cuarta (centrada en la composición), son características muy claras de SOA y casi, casi, aunque no completamente, propiedad exclusiva de este tipo de arquitectura.
Seguiremos, en próximos artículos, caracterizando SOA e intentado entenderla mejor...
Artículos de este blog relacionados
