Sunteți pe pagina 1din 3

SOA

La integracin de aplicaciones permite a las organizaciones unir los


objetivos de negocio, y por tanto, optimizar los procesos.
En la actualidad, debido a los competitivos mercados globales, las
compaas se ven presionadas a responder de la manera ms efectiva.
Saber actuar ante los cambios que afectan de manera natural a los
negocios, optimizar los procesos, reducir los costos de TI, y lograr la
flexibilidad son algunos de los factores claves para la competitividad y el
crecimiento de las organizaciones.
Para lograr estos objetivos es necesario potenciar los recursos de TI, que
deben estar enfocados en Proporcionar Sistemas ms flexibles, de alta
disponibilidad para toda la organizacin, que permita la integracin y
comunicacin entre ellos para as soportar los procesos de negocio y
mejorar la agilidad empresarial.
El objetivo para una compaa de contar con sistemas integrados, responde
a que las empresas necesitan poder interconectar los procesos, personas e
informacin, tanto con la misma organizacin como con subsidiarias y
socios comerciales.
Para lograr ello se necesita es una herramienta basada en estndares para
integrar sistemas y aplicaciones heterogneos, sobre una serie de
plataformas y protocolos de comunicacin con una metodologa bien
establecida, para lograr un nivel ptimo de integracin, de manera que la
infraestructura facilite los cambios posteriores que puedan surgir como
respuesta a la evolucin en las necesidades de la empresa. Este marco de
trabajo conceptual es SOA (Arquitectura orientada a servicios).

Qu se entiende por SOA


SOA (Arquitectura orientada a servicios) es un marco de trabajo conceptual
que establece una estructura de diseo para la integracin de aplicaciones,
que permite a las organizaciones unir los objetivos de negocio, en cuanto a
flexibilidad de integracin con sistemas legados y alineacin directa a los
procesos de negocio, con la infraestructura de TI.
Esto permite la reduccin de costos de implementacin, innovacin de
servicios a clientes, adaptacin gil ante cambios y reaccin temprana ante
la competitividad, ya que, combinan fcilmente las nuevas tecnologas con
aplicaciones independientes, permitiendo que los componentes del proceso
se integren y coordinen de manera efectiva y rpida.
Servicios Web
Los servicios Web son tecnologas que utilizan un conjunto de protocolos y
estndares que sirven para intercambiar datos entre aplicaciones. Permiten
tambin la intercomunicacin entre sistemas de cualquier plataforma y se

utilizan en una gran variedad de escenarios de integracin, tanto dentro de


las organizaciones como con socios comerciales.
Los servicios Web se basan en un conjunto de estndares de comunicacin,
como son XML para la representacin de datos, SOAP (Simple Object Access
Protocol) para el intercambio de datos, y el lenguaje WSDL (Web Services
Description Language) para describir las funcionalidades de un servicio
Web.
Gobernabilidad SOA
La gobernabilidad de la Arquitectura Orientada a Servicios, se refiere a la
capacidad de guiar los procesos de negocio, las personas y el uso eficaz y
equitativo de recursos para implementar SOA en la organizacin.
El modelo de gobierno SOA principalmente define soluciones, polticas y
prcticas que se enfocan en los servicios y el manejo de su ciclo de vida.
En otras palabras es un marco para administrar los elementos de SOA en
cumplimiento con los estndares de la compaa. Un modelo de
gobernacin eficaz debe guiar a las siguientes tres preguntas:

Qu decisiones deben tomarse para asegurar la gestin y el uso


eficaz de las TI?
Quin debe tomar estas decisiones?
Cmo se harn y supervisarn estas decisiones?
Beneficios de SOA
Los beneficios que entrega la solucin SOA, pueden dividirse en dos niveles
distintos: a nivel empresa y a nivel de la organizacin TI.
Desde el punto de vista corporativo:

Mejora la toma de decisiones: Al integrar la informacin dentro de


un conjunto de aplicaciones dinmicas compuestas, los directivos disponen
de ms informacin, exacta y actualizada a menor tiempo, por lo que
podrn reaccionar de manera gil y rpida al surgir problemas o cambios.

Mejora la productividad de los empleados : Un acceso ptimo a


los sistemas, informacin, y a la posibilidad de mejorar los procesos,
permiten que las empresas puedan aumentar la productividad individual de
los empleados. Esto porque al poder acceder a la informacin en formatos y
modelos de presentacin (web, cliente y dispositivo mvil) que necesiten,
ayudar a que su productividad se multiplique en una gran cantidad de
escenarios nuevos.

Se potencian las relaciones con clientes y proveedores : Las


ventajas que ofrece SOA trascienden las fronteras y lmites de la propia
organizacin, los procesos de fusin y compra de empresas se vuelven ms

rentables debido a la sencillez de la integracin de aplicaciones diferentes, y


la integracin con socios comerciales, y optimizacin de la cadena de
suministro, bajo esta modalidad, son objetivos totalmente asequibles. Con
SOA se puede conseguir mejorar la capacidad de respuesta a los clientes,
habilitando por ejemplo portales unificados de servicios.
Desde el punto de vista de los departamentos de TI:

Aplicaciones ms productivas y flexibles : La estrategia de


orientacin a servicios, permite a TI conseguir una mayor productividad de
los recursos TI ya existentes (aplicaciones y sistemas instalados o los ms
antiguos), y obtener mayor valor de stos para la organizacin.

Desarrollo de aplicaciones ms rpido y econmico : Gracias a


la integracin flexible de todos los datos, esfuerzos de ingeniera
incrementales y la creacin de un repositorio de servicios utilizables que se
pueden combinar en servicios de mayor nivel, se logra una aceleracin en el
desarrollo de proyectos de TI y una disminucin en los costos del desarrollo
de soluciones y de los ciclos de prueba, pues se eliminan redundancias y se
consigue su puesta en valor en menos tiempo.

Aplicaciones ms seguras y manejables : SOA proporciona una


infraestructura y documentacin comn, para desarrollar servicios seguros,
predecibles y gestionables, adems de facilitar la posibilidad de aadir
nuevos servicios y funcionalidades para gestionar los procesos de negocios
crticos. Puesto que se accede a los servicios y no a las aplicaciones, SOA
optimiza las inversiones realizadas en TI potenciando la capacidad de
introducir nuevas capacidades y mejoras.

Minimizacin del riesgo de tiempo de inactividad o prdidas


de datos: Esto debido a que ofrece rendimiento, escalabilidad, seguridad y
alta disponibilidad sin precedentes.

Mejora de la capacidad para innovar y diferenciarse : Mediante


datos integrales, precisos y oportunos para desarrollar la nueva
funcionalidad de forma rpida.
En resumen, la estrategia de orientacin a servicios proporciona las
condiciones para llevar a la empresa a niveles altos de competitividad y
crecimiento, ya que a aporta la flexibilidad necesaria para mantener el xito
en el futuro, terminando adems con la desintegracin e inflexibilidad, la
cual genera costos, reduce la capacidad de respuesta ante los clientes y
afecta la productividad de la empresa.

S-ar putea să vă placă și