MIS: integración de aplicaciones empresariales
Una organización puede utilizar varios sistemas de información:
Gestión de la cadena de suministro: para gestionar proveedores, inventario y envío, etc.
Gestión de recursos humanos: para la gestión de personal, la formación y la contratación de talentos;
Atención médica para empleados: para administrar los registros médicos y los detalles del seguro de los empleados;
Gestión de relaciones con los clientes: para gestionar clientes actuales y potenciales;
Aplicaciones de inteligencia empresarial: para encontrar patrones a partir de datos existentes de operaciones comerciales.
Todos estos sistemas funcionan como islas individuales de automatización. La mayoría de las veces, estos sistemas son independientes y no se comunican entre sí debido a problemas de incompatibilidad como:
Los sistemas operativos en los que residen;
Sistema de base de datos utilizado en el sistema;
Los sistemas heredados ya no son compatibles.
EAI es un marco de integración, un middleware, hecho de una colección de tecnologías y servicios que permite una integración fluida de todos estos sistemas y aplicaciones en toda la empresa y permite compartir datos y una mayor automatización de los procesos comerciales.
Características de EAI
EAI se define como "el intercambio irrestricto de datos y procesos comerciales entre cualquier aplicación y fuente de datos conectada en la empresa".
EAI, cuando se usa de manera efectiva, permite la integración sin cambios importantes en la infraestructura actual.
Extiende las capacidades de middleware para hacer frente a la integración de aplicaciones.
Utiliza capas de lógica de aplicación de diferentes sistemas de middleware como bloques de construcción.
Realiza un seguimiento de la información relacionada con las operaciones de la empresa, por ejemplo, inventario, libro mayor de ventas y ejecuta los procesos centrales que crean y manipulan esta información.
Necesidad de una integración empresarial
Uso compartido sin restricciones de datos y procesos comerciales en toda una organización.
Vinculación entre clientes, proveedores y reguladores.
La vinculación de datos, procesos comerciales y aplicaciones para automatizar los procesos comerciales.
Asegurar calidades de servicio consistentes (seguridad, confiabilidad, etc.).
Reducir el costo continuo de mantenimiento y reducir el costo de implementación de nuevos sistemas.
Desafíos de EAI
La arquitectura de concentrador y radio concentra todo el procesamiento en un solo servidor / clúster.
A menudo se volvió difícil de mantener y evolucionar de manera eficiente.
Difícil de ampliar para integrar a terceros en otras plataformas tecnológicas.
El modelo de datos canónicos introduce un paso intermedio.
Mayor complejidad y esfuerzo de procesamiento adicional.
Productos EAI tipificados.
Se requiere una gran personalización para implementar la solución.
Lock-In: a menudo construido con tecnología patentada y habilidades especializadas requeridas.
Falta de flexibilidad - ¡Difícil de ampliar o integrar con otros productos EAI!
Requiere que la organización esté preparada para EAI.
Tipos de EAI
Nivel de datos: proceso, técnicas y tecnología para mover datos entre almacenes de datos.
Nivel de interfaz de aplicación: aprovechamiento de las interfaces expuestas por aplicaciones personalizadas o empaquetadas.
Nivel de método: intercambio de la lógica empresarial.
Nivel de interfaz de usuario: empaquetar aplicaciones utilizando su interfaz de usuario como un punto común de integración.