Las plataformas de integración embebidas, también llamadas plataforma de integración embebida como servicio, permiten a los equipos de producto construir, gobernar y gestionar integraciones nativas con las aplicaciones de terceros preferidas por sus clientes. Mientras que las plataformas iPaaS tradicionales se centran en conectar y automatizar funciones internas, las plataformas de integración embebidas permiten a los proveedores de software construir y entregar integraciones para sus usuarios. Por ejemplo, un equipo de producto puede querer que su aplicación active notificaciones en el software de mensajería instantánea empresarial de sus clientes. En lugar de construir y mantener dicha integración desde cero, las empresas pueden usar plataformas de integración embebidas para acceder a herramientas de integración preconstruidas y automatizar los flujos de trabajo de desarrollo y mantenimiento. Las capacidades clave de las plataformas de integración embebidas incluyen notificaciones push, etiquetado blanco, automatización de flujos de trabajo y una gama de funcionalidades de integración.
Mientras que las plataformas de integración embebidas están estrechamente relacionadas con el software iPaaS, las integraciones que los usuarios construyen con plataformas de integración embebidas están orientadas al cliente, mientras que el iPaaS tradicional se utiliza para integraciones internas.
Para calificar para la inclusión en la categoría de Plataformas de Integración Embebidas, un producto debe:
Permitir a los usuarios desplegar y gestionar integraciones entre su aplicación y aplicaciones de terceros orientadas al cliente
Permitir a los equipos de producto rebrandear completamente y etiquetar en blanco la plataforma de integración
Proporcionar APIs de conectividad que permitan a los equipos de desarrollo integrar directamente con aplicaciones, bases de datos y servicios
Proporcionar una experiencia de usuario de configuración autoservicio embebible que permita a los clientes de un proveedor de software activar fácilmente integraciones empaquetadas
Permitir a los equipos de desarrollo implementar actualizaciones a las integraciones en toda su base de clientes
Proporcionar instrumentación y observabilidad para que el equipo de producto y operaciones puedan monitorear centralmente todas las integraciones de clientes
Soporta procesamiento elástico para permitir a los proveedores de software satisfacer de manera escalable la demanda de procesamiento de integraciones de clientes
Proporcionar un constructor de lógica de integración de bajo código
Permite a los usuarios orquestar y ejecutar lógica/código de integración en sus plataformas (flujos de trabajo)