L’iPaaS, qui fonctionne de manière légère et mutualisée, est bien plus propice aux environnements conteneurisés sur des micro-serveurs en edge que l’ESB, par exemple, dont le modèle architectural a d’abord été conçu pour un fonctionnement en local (on premise). Par exemple, le moteur d’exécution de Boomi est une JVM (Java virtual machine) qui est facilement installable dans n’importe quelle infrastructure qui supporte Java (v.8 à 11) et ce moteur existe aussi en tant qu’image Docker qui peut s’installer sur une infrastructure Kubernetes. De son côté, Tibco Cloud Intégration avec Flogo (projet open source doté d’une forte communauté) permet aux développeurs de créer facilement des microservices et des fonctions ultralégers et événementiels à l'aide d'un concepteur de flux basé sur un navigateur. « Grâce au langage Go (Golang), nous divisons par 10 voire 20 la taille des conteneurs », précise d’ailleurs Sadaq Boutrif, directeur conseil et solutions chez Tibco France et Benelux.
Étant bien plus léger que du Java, l’intégration, via Flogo, et le déploiement sur du Edge s’en trouvent largement facilités. Au final, au sein de la même plateforme Tibco Cloud Integration, il est possible de déployer du Flogo tout en exécutant de l’intégration classique. SAP cible également les environnements Edge avec la gamme IoT/Edge Services permettant de déployer des microservices à la périphérie et opérer ainsi du datastreaming vers les processus métiers. À noter que SAP collabore dans ce domaine avec Microsoft et ses services Azure IoT. Pour interconnecter les flux de données provenant de l’IoT, la plateforme Oracle Integration Cloud permet, quant à elle, d’agir, de manière native, comme une stack de streaming et d’événement.
Commentaire