ha2 cm40 torres f pablo-soa

2
Tecnologías Emergentes Torres Fierro Pablo Daniel http://www.esi.uem.es/jccortizo/temasConcu/soa.pdf Herramientas Automatizadas 2CM40 La Arquitectura Orientada a Servicios (SOA) ha despertado mucho interés y se debe a que ofrece la oportunidad real deconseguir un salto hacia delante en agilidad y eficiencia y situar alas Tecnologías de la Información en un nuevo nivel, convirtiéndolasen auténticas habilitadoras del negocio. Los sistemas informáticos tradicionalesse han organizado en grandes bloquesmonolíticos que contienen tantolos procesos de negocio como susfunciones automatizadas. Así por ejemplo, el proceso de contratación deuna póliza de seguro, y las funcionesdel cálculo de la prima y la emisión delos recibos, forman parte del mismobloque. Estos sistemas han conseguido unagran mejora de productividad en lasempresas, automatizando procesosde negocio, pero su concepciónmonolítica hace que los cambios yadaptaciones a las nuevas necesidadestiendan a ser más lentos y costososde lo deseable. En bastantes organizaciones esto provoca que lossistemas marchen por detrás de lasnecesidades de negocio.Para conseguir un mayor nivelde agilidad es necesario podercombinar rápidamente los distintoscomponentes del sistema, algo alo que la concepción monolíticatradicional plantea muchasrestricciones. La arquitectura SOAsepara los procesos de negocio de lasfunciones automatizadas y organizaestas últimas en módulos individualescatalogados en un diccionario deservicios que permiten su utilizaciónpor parte de toda la organización.Pocos avances tecnológicos handespertado tanto interés como laarquitectura SOA, y es muy importantecomprender exactamente el papel queésta puede desempeñar a la hora deayudar a las empresas a alcanzar elalto rendimiento. A menudo se suelecaer en la tentación de considerarlos nuevos y esperados avances(como la arquitectura SOA) comola varita mágica para mejorar elfuncionamiento de la empresa. Lasnuevas tecnologías tienden a ser elobjeto de este tipo de planteamientos,pero frecuentemente el resultado esdecepcionante.Sin embargo, SOA no es solamente unatecnología, sino una arquitectura quetrata de estructurar las aplicacionesde negocio y la tecnología pararesponder de forma ágil y flexible a lasdemandas del mercado. No se trata de algo radicalmente nuevo , sino quese debería ver como la última fase(aunque muy importante) del procesode evolución de la arquitecturatecnológica y de negocio de toda laempresa.La importancia de la arquitecturaSOA, y probablemente la razón por la que despierta tanto interés entre losdirectores de los departamentos detecnología y entre los responsablesde desarrollo, es que ofrece unaoportunidad real de situar lastecnologías de la información enun nuevo nivel, convirtiéndolas enauténticos habilitadores del negocio.

Upload: klef258

Post on 02-Aug-2015

43 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Ha2 cm40 torres f pablo-soa

Tecnologías Emergentes Torres Fierro Pablo Daniel

http://www.esi.uem.es/jccortizo/temasConcu/soa.pdf

Herramientas Automatizadas 2CM40

La Arquitectura Orientada a Servicios (SOA) ha despertado mucho interés y se debe a que

ofrece la oportunidad real deconseguir un salto hacia delante en agilidad y eficiencia y situar

alas Tecnologías de la Información en un nuevo nivel, convirtiéndolasen auténticas

habilitadoras del negocio.

Los sistemas informáticos tradicionalesse han organizado en grandes bloquesmonolíticos

que contienen tantolos procesos de negocio como susfunciones automatizadas. Así por

ejemplo, el proceso de contratación deuna póliza de seguro, y las funcionesdel cálculo de la

prima y la emisión delos recibos, forman parte del mismobloque.

Estos sistemas han conseguido unagran mejora de productividad en lasempresas,

automatizando procesosde negocio, pero su concepciónmonolítica hace que los cambios

yadaptaciones a las nuevas necesidadestiendan a ser más lentos y costososde lo deseable.

En bastantes organizaciones esto provoca que lossistemas marchen por detrás de

lasnecesidades de negocio.Para conseguir un mayor nivelde agilidad es necesario

podercombinar rápidamente los distintoscomponentes del sistema, algo alo que la

concepción monolíticatradicional plantea muchasrestricciones. La arquitectura SOAsepara

los procesos de negocio de lasfunciones automatizadas y organizaestas últimas en módulos

individualescatalogados en un diccionario deservicios que permiten su utilizaciónpor parte de

toda la organización.Pocos avances tecnológicos handespertado tanto interés como

laarquitectura SOA, y es muy importantecomprender exactamente el papel queésta puede

desempeñar a la hora deayudar a las empresas a alcanzar elalto rendimiento. A menudo se

suelecaer en la tentación de considerarlos nuevos y esperados avances(como la arquitectura

SOA) comola varita mágica para mejorar elfuncionamiento de la empresa. Lasnuevas

tecnologías tienden a ser elobjeto de este tipo de planteamientos,pero frecuentemente el

resultado esdecepcionante.Sin embargo, SOA no es solamente unatecnología, sino una

arquitectura quetrata de estructurar las aplicacionesde negocio y la tecnología pararesponder

de forma ágil y flexible a lasdemandas del mercado.

No se trata de algo radicalmente nuevo, sino quese debería ver como la última fase(aunque

muy importante) del procesode evolución de la arquitecturatecnológica y de negocio de toda

laempresa.La importancia de la arquitecturaSOA, y probablemente la razón por la

que despierta tanto interés entre losdirectores de los departamentos detecnología y entre los

responsablesde desarrollo, es que ofrece unaoportunidad real de situar lastecnologías de la

información enun nuevo nivel, convirtiéndolas enauténticos habilitadores del negocio.

Page 2: Ha2 cm40 torres f pablo-soa

Tecnologías Emergentes Torres Fierro Pablo Daniel

http://www.esi.uem.es/jccortizo/temasConcu/soa.pdf

Herramientas Automatizadas 2CM40

La arquitectura SOA constituye la baseque garantiza la agilidad del negocio,un prerrequisito

fundamental paraalcanzar el éxito en el actual mercadomundial, siempre tan competitivo.Esta

agilidad es la capacidad deañadir, modificar y optimizarfácilmente los procesos de

negociomediante el aprovechamiento de lassinergias de servicios o procesos.

Esteaprovechamiento tiene el fin de crearuna nueva gama de capacidades oproductos,

mediante la combinación dealgunos elementos de los procesos denegocio actuales, y dando

soporte así anuevos segmentos de clientes, canaleso mercados.