Definición: ¿Qué significa Integración de sistemas (SI)?
La integración de sistemas (SI) es una fase o proceso de ingeniería o de TI relacionado con la unión de diferentes subsistemas o componentes como un sistema grande. Asegura que cada subsistema integrado funcione según sea necesario.
SI también se utiliza para agregar valor a un sistema a través de nuevas funcionalidades proporcionadas al conectar funciones de diferentes sistemas.
Techinfo explica la integración de sistemas (SI)
Durante la última década, la agregación de diferentes sistemas de componentes o subsistemas que cooperan para ofrecer una funcionalidad completa ha sido el foco de las industrias que utilizan tecnología. Esto se conoce como el enfoque modular para la construcción de sistemas, y el proceso de SI siempre ha estado cerca del final del ciclo de desarrollo. Debido a que los sistemas o subsistemas que se integrarán pueden abarcar diferentes campos de la ingeniería de software y hardware, un ingeniero de SI debe tener una amplia gama de habilidades y conocimientos.
Los métodos SI son los siguientes:
- Integración horizontal: Implica la creación de un subsistema único que está destinado a ser la interfaz única entre todos los demás subsistemas, asegurando que solo haya una interfaz entre cualquier subsistema y que cualquiera pueda ser reemplazado por otro sin afectar a los demás mediante el uso de datos totalmente diferentes y interfaces. Esto también se conoce como Enterprise Service Bus (ESB).
- Integración vertical: Los subsistemas se integran según la funcionalidad mediante la creación de "silos" de entidades funcionales, comenzando con la función básica inferior hacia arriba (vertical). Este método muy rápido solo involucra a unos pocos proveedores y desarrolladores, pero se vuelve más costoso con el tiempo porque para implementar nuevas funcionalidades, se deben crear nuevos silos.
- Star Integration: También conocida como "Spaghetti Integration" porque cada subsistema está conectado a múltiples subsistemas, por lo que los diagramas de las interconexiones parecen una estrella. Sin embargo, cuantos más subsistemas hay, más conexiones se hacen y termina pareciendo espagueti.
- Formato de datos común: ayuda al sistema a evitar que el adaptador se convierta desde y hacia todos los formatos de aplicación. Los sistemas que utilizan este método establecen un formato común o independiente de la aplicación, o proporcionan un servicio que realiza la transformación hacia o desde una aplicación en la aplicación común.