domingo, 27 de noviembre de 2011

¿Qué es SOA?

SOA (Service Oriented Architecture) es un estilo de arquitectura que promueve descomponer la lógica funcional de una aplicación en unidades autónomas denominadas servicios.
(Click en la imagen para agrandar)

Servicio

  • Actividad que alguien presta.

Arquitectura

  • Arte y ciencia de diseñar.

Distintos servicios para distintos usuarios

  • Gerente de Ventas
  • Arquitecto de software
  • Programador

SOA constituye la base que garantiza la agilidad del negocio, un prerrequisito fundamental para alcanzar el éxito en el actual mercado mundial, siempre tan competitivo.
Esta agilidad es la capacidad de añadir, modificar y optimizar fácilmente los procesos de negocio mediante el aprovechamiento de las sinergias de servicios o procesos.
Este aprovechamiento tiene el fin de crear una nueva gama de capacidades o productos, mediante la combinación de algunos elementos de los procesos de negocio actuales, y dando soporte así a nuevos segmentos de clientes, canales o mercados.