Flex Gateway Nuevo
API Governance Nuevo
API ManagerMule, el motor de tiempo de ejecución de Anypoint Platform, es un bus de servicios de empresa (ESB) y una plataforma de integración de carácter empresarial y basado en Java que permite a los desarrolladores conectar aplicaciones rápida y fácilmente, lo que habilita el intercambio de datos. Hace posible la integración sencilla de sistemas existentes, independientemente de las diferentes tecnologías que empleen las aplicaciones, incluidas JMS, Web Services, JDBC, HTTP y más. El ESB se puede desplegar en cualquier ubicación, es capaz de integrar y coordinar eventos en tiempo real o por lotes, y tiene conectividad universal.
La principal ventaja de un ESB es que permite que diferentes aplicaciones se comuniquen entre sí, actuando como un sistema de transporte que lleva datos de una aplicación a otra dentro de la empresa o a través de Internet. Mule tiene potentes funciones, entre las que se incluyen las siguientes:
Mule y otros ESB ofrecen verdadero valor en situaciones donde existen al menos algunos puntos de integración o 3 aplicaciones para integrar. Son adecuados también en situaciones donde se requiere conexión indirecta, escalabilidad y solidez.
A continuación, ofrecemos una lista de comprobación rápida para la selección de un ESB. Si necesitas un análisis más a fondo de cómo elegir un ESB, consulta este artículo escrito por Ross Mason, fundador de MuleSoft y vicepresidente de Estrategia de Productos: ESB o no ESB.
Mule es ligero pero altamente escalable, por lo que permite empezar poco a poco y conectar más aplicaciones con el tiempo. El ESB gestiona todas las interacciones entre aplicaciones y componentes de manera transparente, independientemente de si existen en la misma máquina virtual o en Internet, así como del protocolo de transporte subyacente utilizado.
Actualmente, existen varias implementaciones comerciales de ESB en el mercado. Sin embargo, muchas de ellas ofrecen funciones limitadas o se han desarrollado a partir de un servidor de aplicaciones o mensajería ya existente, por lo que el usuario depende de un proveedor específico. Mule no depende de ningún proveedor concreto, por lo que admite la conexión con diferentes implementaciones. Al usar Mule, siempre gozarás de la mayor libertad.
Mule se presenta en dos ediciones diferentes: Community y Enterprise. Enterprise es la versión empresarial del ESB, con funciones adicionales y características ideales para despliegues de producción de Mule con ciertos requisitos de rendimiento, alta disponibilidad, resiliencia o soporte técnico. Tanto Mule Community como Mule Enterprise se han diseñado sobre una base de código común, por lo que ascender de Community a Enterprise es muy sencillo.