Blog de Jaime Cid

Jaime Cid 22 de Julio de 2006 Jaime Cid 7 de Diciembre de 2006 Jaime Cid 25 de Diciembre de 2006
Todo | AJAX | Blogging | Eventos | General | i18n | Java | JES | NetBeans | OpenSource | SOA | Web2.0
« Desarrollo en Comuni... | Main | Curso gratuito de... »
20060718 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:


Enviado por jaimecid ( jul 18 2006, 12:32:17 PM CEST ) Permalink

Comentarios:

Enviar un comentario:

Los comentarios han sido deshabilitados.

Calendario

Búsqueda

Redes Sociales

Technorati

RSS Feeds

Enlaces

Navegación

Visitas Hoy

Entradas

Del.icio.us