1. SOA.
Arreola Romero Lesly Giovanna
http://www.erpsol.com.mx/OfertaTecnol%C3%B3gica/InfraestructuraTecnol%C3%B3gica/OracleMiddlewareSOA/Porqu%C3%A9usarServiceOr
ientedArchitectureSOA.aspx
Arquitectura Orientada a Servicios (SOA), es una arquitectura que ayuda a las
organizaciones a que transformen de manera fácil sus procesos de negocio para tener un
mayor rendimiento, a través de la simplificación de los sistemas de información. También
mediante la combinación de nuevos procesos aplicando las funcionalidades de los negocios
que se encuentran en la infraestructura actual o futura.
SOA proporciona a las empresas de desarrollo de software, la capacidad de responder
eficientemente y rápida a las solicitudes de servicio. Aunque no sea compatible con algunas
aplicaciones. Ayuda también a abordar el panorama dividido de tecnologías de información,
así mismo enfrenta las dificultades relacionadas con el almacenamiento de aplicaciones e
infraestructura de TI.
Una de las características primordiales de esta arquitectura, es que resuelve los problemas
de conectividad y permite una real reusabilidad mayor y una gran independencia de las
plataformas, además de que reduce el nivel de acoplamiento, optimiza los procesos de
negocio, proporciona rápidamente soluciones innovadoras para adaptarse a cambios en el
mercado cuando ocurran, permite la interoperabilidad, proporciona una mejor visibilidad de la
información a través de toda sus organización.
Pero también tiene desventajas una de ellas es que depende de la implementación de
estándares, ya que sin ellos la comunicación entre las aplicaciones requiere de mucho
tiempo y código. Esta arquitectura no es para aplicaciones de alto nivel de transferencia de
datos y aplicaciones que tienen un periodo de vida corto.
Para mayor información: http://soaction.sisorg.com.mx/definicion.html
Uno de los principales proveedores de SOA es Oracle, esta suite facilita la creación,
implantación y gestión de SOA, esto logrado con una tecnología completa, abierta integrada
y es la mejor en su clase. De esta forma provee un desarrollo simplificado y productivo
mediante un conjunto de herramientas fáciles de usar que van a lograr mejorar la
productividad del desarrollo. Gestión y monitoreo unificados, esto es una infraestructura
unificada para eventos y servicios, y del seguimiento de instancias entre aplicaciones
completas que ayudan a brindar gobierno y seguridad integrados.
SOA aplicado en los servicios va a mejorar el flujo de información, capacidad de exponer la
funcionalidad interna y flexibilidad organizativa. En el servicio re-uso va a beneficiar en el
bajo desarrollo de software y costos, apoyada de la infraestructura de servicio de depósito.
En Mensajería de control va a proporcionar la aplicación de la política de gestión y de la
política de seguridad, apoyado de la infraestructura PDP Y PEP.
En seguridad de los mensajes va a beneficiar en cuanto a la confidencialidad de los datos e
integridad, apoyado de la infraestructura cifrado de motor.
Herramientas Automatizadas. Secuencia: 2CM40
2. SOA.
Arreola Romero Lesly Giovanna
http://www.erpsol.com.mx/OfertaTecnol%C3%B3gica/InfraestructuraTecnol%C3%B3gica/OracleMiddlewareSOA/Porqu%C3%A9usarServiceOr
ientedArchitectureSOA.aspx
En mensaje de transformación SOA va ayudar en la transformación de datos, mediante la
infraestructura datos traductor.
Estos solo por mencionar algunos.
El servicio es un elemento esencial en SOA, ya que debido al uso de grandes aplicaciones,
que suelen ser almacenamientos de información y que no fácilmente se puede intercambiar
información entre ellos, el uso del servicio de software da un flujo de información dentro y
entre las empresas. La integración de las aplicaciones más importantes es muy costosa,
SOA puede ahorrar estos costos de integración.
Para mayor información: http://www.opengroup.org/soa/source-book/soa/soa_features.htm
De esta manera concluyo en que SOA permite una mejor visibilidad de los negocios al
exponer como servicios las capacidades comerciales de la empresa para su integración y
optimización en los procesos comerciales. Reduce los costos de mantenimiento al evitar que
las capacidades de negocio sean duplicadas o se junten en una pequeña cantidad de
servicios compartidos. Permite una mayor interoperabilidad entra las aplicaciones internas o
externas y futuras aplicaciones.
Por eso SOA es muy utilizado como una arquitectura para la implementación de sistemas
que requieren gran conectividad e integración de dispositivos.
Herramientas Automatizadas. Secuencia: 2CM40