DATINET cuenta con una amplia experiencia en la integración de Sistemas y Procesos Electrónicos de Negocio, bajo arquitectura SOA (Arquitectura Orientada a Servicios) y con tecnologías J2EE, Netweaver y .NET, que son las principales tecnologías de Integración.
Las soluciones de Integración aceleran drásticamente el proceso de construcción o modificación de interfaces y es esto, lo que permite responder mejor a los cambiantes requerimientos de negocios provenientes de aplicaciones internas o socios externos (B2B).
Arquitectura Orientadas a Servicios (SOA) y Procesos de Negocio
La tecnología de Gestión de Procesos de Negocio integra sistemas heterogéneos (la tecnología denominada EAI, Enterprise Application Integration) y también entre organizaciones diferentes (B2B). También permite gestionar procesos (BPM, Business Process Management) que afectan a personas de la propia organización, servicios de software y partners externos.
SOA (Service Oriented Architecture), es un paradigma de desarrollo basado en la descomposición de las aplicaciones monolíticas en un conjunto de funciones de negocio.
Estas funciones están implementadas mediante tecnologías estándar que facilitan su interoperabilidad. Estas funciones de negocio son utilizadas para construir aplicaciones que satisfagan rápidamente los requisitos del negocio.
SOA no se basa en tecnologías concretas de proveedores concretos, ni plataformas concretas, ni sistemas operativos concretos. Esta “neutralidad”, permite la reusabilidad en entornos heterogéneos.
En una arquitectura SOA existen 3 niveles:
Es importante destacar que SOA no es un sinónimo de Servicios Web. Los Servicios Web son una de las posibles tecnologías que se pueden utilizar para implementar SOA. No obstante SOA está implantándose rápidamente gracias a los servicios web y son el estándar más utilizado para implementación de arquitecturas SOA.
Ventajas de una arquitectura SOA.
Los principales beneficios que puede obtener una organización que adopte SOA son: