La arquitectura de integración se compone de estructuras que permiten la interoperabilidad de diferentes componentes informáticos. La arquitectura de aplicaciones moderna implica que las empresas utilizan una gran variedad de aplicaciones que realizan tareas y aportan datos. Es importante que estas aplicaciones puedan comunicarse y entenderse entre sí, lo que se consigue mediante el uso de la arquitectura de integración.