Un servicio empresarial es una función empresarial cuyo comportamiento se puede adaptar en el tiempo de ejecución. Los servicios empresariales se basan en el contexto operativo de la solicitud y las políticas establecidas para satisfacer las necesidades de los clientes del servicio.
Los servicios empresariales se definen mediante tres elementos fundamentales.
- Metadatos de servicios empresariales: consisten en información de roles, canales y políticas empresariales que adaptan la ejecución de las de funciones empresariales específicas de una instalación concreta.
- Modelo de datos canónicos: consiste una representación estandarizada de los datos que requiere la selección y la adaptación dinámicas por parte del usuario de la ejecución de una función empresarial.
- Funciones empresariales: se trata de uno o varios servicios seleccionados dinámicamente según la información de la política empresarial. La ejecución de una función empresarial utiliza un subconjunto del modelo de datos canónicos asociado con su función. Una implementación de servicios de funciones empresariales, que representan procesos empresariales, puede variar en complejidad desde servicios simples a servicios compuestos.
Características de los servicios empresariales
Los servicios empresariales utilizan políticas empresariales y metadatos empresariales para obtener un comportamiento flexible y adaptable.
Los servicios empresariales utilizan modelos del sector de referencia para simplificar la interoperatividad entre sistemas externos e internos dispares. Los servicios empresariales tienen las siguientes características:
- Se diseñan a nivel empresarial para representar una función empresarial independiente.
- Se suministran por varios canales de comunicación como, por ejemplo, Web, B2B, IVR, etc.
- Se pueden suscribir a distintos roles como, por ejemplo, los de representante de servicio al cliente, cliente, asegurador, contable, etc.
- Se derivan de diferentes recursos de TI.
- Se construyen mediante estándares del sector y servicios web.
Ventajas que proporcionan los servicios empresariales
Los servicios empresariales son bloques de creación que permiten alinear las intenciones empresariales con la ejecución de la TI. Los servicios empresariales ayudan a proporcionar el valore de una arquitectura orientada a servicios (SOA). Los servicios empresariales aportan las ventajas siguientes:
- Una flexibilidad de las soluciones con un menor coste y esfuerzo.
- Activos de TI reutilizables.
- Un menor tiempo para colocar soluciones en el mercado.
- Una aproximación de solución incremental que disminuye los riesgos.