Les plateformes d'intégration intégrées, également appelées plateformes d'intégration intégrée en tant que service, permettent aux équipes produit de créer, gouverner et gérer des intégrations natives avec les applications tierces préférées de leurs clients. Alors que les plateformes iPaaS traditionnelles se concentrent sur la connexion et l'automatisation des fonctions internes, les plateformes d'intégration intégrées permettent aux fournisseurs de logiciels de créer et de fournir des intégrations pour leurs utilisateurs. Par exemple, une équipe produit peut vouloir que leur application déclenche des notifications dans le logiciel de messagerie instantanée d'entreprise de leurs clients. Plutôt que de construire et de maintenir une telle intégration à partir de zéro, les entreprises peuvent utiliser des plateformes d'intégration intégrées pour accéder à des outils d'intégration préconstruits et automatiser les flux de travail de développement et de maintenance. Les capacités clés des plateformes d'intégration intégrées incluent les notifications push, le rebranding, l'automatisation des flux de travail et une gamme de fonctionnalités d'intégration.
Bien que les plateformes d'intégration intégrées soient étroitement liées aux logiciels iPaaS, les intégrations que les utilisateurs construisent avec les plateformes d'intégration intégrées sont orientées vers le client tandis que l'iPaaS traditionnel est utilisé pour les intégrations internes.
Pour être inclus dans la catégorie des plateformes d'intégration intégrées, un produit doit :
Permettre aux utilisateurs de déployer et de gérer des intégrations entre leur application et des applications tierces orientées client
Permettre aux équipes produit de rebrander complètement et de personnaliser la plateforme d'intégration
Fournir des API de connectivité qui permettent aux équipes de développement de s'intégrer directement avec des applications, des bases de données et des services
Fournir une expérience utilisateur de configuration en libre-service intégrable qui permet aux clients d'un fournisseur de logiciels d'activer facilement des intégrations packagées
Permettre aux équipes de développement de déployer des mises à jour des intégrations à travers leur base de clients
Fournir des outils d'instrumentation et d'observabilité pour que l'équipe produit et les opérations puissent surveiller de manière centralisée toutes les intégrations client
Soutenir le traitement élastique pour permettre aux fournisseurs de logiciels de répondre de manière évolutive à la demande de traitement des intégrations client
Fournir un constructeur de logique d'intégration à faible code
Permettre aux utilisateurs d'orchestrer et d'exécuter la logique/code d'intégration sur leurs plateformes (flux de travail)