martes julio 18, 2006
Manuel Martinez habla de SOA en eweek

Manuel Martínez, responsable de Marketing de Software de Sun
Microsystems Iberia, ha sido entrevistado recientemente por eweek, en
un informe sobre las ventajas para las empresas de una Arquitectura
Orientada a Servicios (SOA). En este análisis no se entra en detalles
técnicos pero si que permite tener los argumentos de porqué los
departamentos de desarrollo y arquitectura están planteando SOA para
adecuar la tecnología a los requisitos de negocio.
Por su interés reproduzco las palabras de Manuel que aparecen en este análisis:
El futuro de los servicios de TI
¿Qué
organización no necesita suministrar nuevas aplicaciones más
rápidamente, aumentar la agilidad de sus procesos o incrementar la
flexibilidad, seguridad y adaptación a las normativas de su
infraestructura? Éstas son algunas de las prioridades de los negocios
en la actualidad, y las arquitecturas orientadas a servicios (SOA) dan
respuesta a cada una de ellas. Sin duda, SOA es el futuro de los
servicios de TI. En las arquitecturas de Tecnologías de la Información
tradicionales, los procesos de negocio, aplicaciones y datos están en
"silos" independientes y a menudo incompatibles entre sí. Esto consume
una cantidad desproporcionada de presupuesto y tiempo en las
organizaciones. Una situación que acaba con SOA, que consolida las
aplicaciones y proporciona los datos necesarios para completar procesos
de negocio como un servicio integrado. De esta forma, los usuarios no
tienen que introducirse en múltiples sistemas para buscar los datos
relevantes e integrar los resultados manualmente. Y la información
aparece como una única aplicación que pueden ver sobre una única
pantalla y con un único proceso de registro.
Bajo el punto de vista de Sun, un
proyecto SOA ha de basarse en las "cuatro Ps": Personas, Plataforma,
Procesos, y mejores Prácticas, una fórmula que satisface tanto a los
responsables de TI como de negocio. Para los primeros, SOA cumple la
promesa de simplificar y economizar el modo en el que se suministran la
información y los servicios; para los segundos, supone un suministro de
servicios más rápido a un menor coste, aprovechando lo que ya está
instalado. Y es que una SOA permite a las compañías integrar la
práctica totalidad de sus recursos tecnológicos, alineando la
plataforma tecnológica con las necesidades de negocio. El enfoque SOA
de Sun está también basado en la nueva cultura de la participación
dentro de la organización, lo que deriva en la consecución de
beneficios para todos los niveles de la compañía: la aceleración del
ROI satisface al director financiero; la capacidad de reutilización
permite un menor esfuerzo de mantenimiento y aumenta la productividad,
algo que valoran los desarrolladores; los directores de tecnología
valoran la capacidad para reutilizar arquitecturas existentes, lo que
les ayuda a crear la base para proyectos futuros ... SOA convierte las
TI en una verdadera ventaja competitiva.
La propuesta de valor de SOA está clara, la ejecución no tanto. De este artículo yo destacaría lo siguiente:
Está claro que para llevar a cabo con éxito proyectos SOA las personas
son fundamentales. Un arquitecto o equipo de arquitectura es clave en
la correcta selección de plataforma y tecnología y de llevar a cabo los
procesos y mejores prácticas. Respecto a la tecnología, gran parte de
la propuesta de valor está en la reutilización de los activos y
aplicaciones existentes, y está claro que aquí JAVA juega un papel
fundamental, tanto porque gran parte de las aplicaciones existentes ya
están diseñadas con JAVA / J2EE como porque permite llevar los
componentes de la arquitectura SOA a cualquier plataforma Linux.
Windows o Solaris e integrarse con islas SOA realizadas con tecnología
.NET o LAMP.
Intentaré detallar más adelante las ventajas de usar JAVA en
arquitecturas SOA, y los estándares que permitirán la interoperabilidad
de tecnología de diferentes fabricantes.
Más información y enlaces: