
Le paysage des plates-formes d'intégration a connu une transformation générationnelle en peu de temps. Traditionnellement, cet espace était considéré comme une "infrastructure de plomberie". Les intergiciels existants étaient suffisants. Mais cette époque est révolue. La connexion des systèmes, des données, des processus, des personnes et des objets différencie désormais les entreprises. La connectivité intelligente et l'automatisation des flux de travail et des processus sont désormais des compétences essentielles à la réussite.
Une tempête parfaite composée d'un nombre sans précédent d'évolutions du marché et d'innovations technologiques a créé un point d'inflexion. La démocratisation des technologies d'infrastructure en nuage a nivelé le terrain de jeu entre les jeunes startups et les acteurs des mégaplateformes en nuage. Combinée à la demande massive et toujours croissante de connectivité, cette situation a conduit à un récent pic d'émergence de plateformes d'intégration sur le marché, même de la part d'entreprises de middleware traditionnelles qui tentent de rester pertinentes dans cette nouvelle ère.
Le passage à l'informatique dématérialisée, à la conteneurisation et au DevOps
Aujourd'hui, les entreprises peuvent obtenir toute la puissance de calcul dont elles ont besoin, avec une tarification basée sur la consommation, grâce à quelques appels API d'infrastructure en tant que service (IaaS) auprès de n'importe quel grand fournisseur de cloud. Les offres de plateforme en tant que service (PaaS) telles que Kubernetes, Service Meshes et les plateformes API ont banalisé les technologies de clustering complexes de manière fiable et à grande échelle. DevOps a introduit le concept d'automatisation extrême à tous les niveaux, de l'infrastructure à la livraison du code. Enfin, la multi-location offre les avantages des économies d'échelle et de l'innovation dans la fourniture de services en nuage.
Toutes ces innovations sont profondes. C'est vraiment une époque passionnante pour un développeur ! Cependant, les nouvelles technologies s'accompagnent de leurs propres subtilités, nuances, bizarreries et complexités. Chaque entreprise devenant désormais une entreprise de logiciels, les organisations ne veulent pas devenir des bêta-testeurs pour chaque nouvelle invention ou risquer de construire des abstractions sans valeur ajoutée.
Boomi , inventeur du marché des plateformes d'intégration en tant que serviceiPaaS, a compris dès le premier jour la nécessité d'être "cloud-native" et de prendre en charge la conteneurisation légère.
Nous avons développé la plateforme iPaaS native du cloud iPaaS a ouvert la voie dans ce domaine. Les clients n’ont pas à se soucier de l’infrastructure. Ils paient simplement pour la capacité d’exécution dont ils ont besoin et profitent de tous les avantages des dernières mises à jour. Les conteneurs légers Boomi, appelés « Atoms » (qui existaient bien avant Docker), peuvent être déployés n’importe où, mis à jour automatiquement, regroupés en « Molecules » de manière conforme aux normes de haute disponibilité (HA) et de reprise après sinistre (DR), et orchestrés au sein de la Boomi Enterprise Platform. C'était avant Docker, avant Kubernetes, et bien en avance sur son temps. Bien sûr, nous sommes désormais passés à ces technologies standard du secteur sans AUCUN impact sur les clients, dans le plus pur esprit SaaS.
La multi-tenance d'AtomSphere a été conçue et mise en œuvre de manière moderne, avec une seule instance, au lieu des instances héritées à locataire unique, lavées dans le nuage, sur lesquelles de nombreux fournisseurs continuent de s'appuyer. Nous avons également intégré les concepts de DevOps dans le cycle de développement des logiciels d'intégration, en permettant l'intégration de tiers avec le contrôle des sources, les tests, les outils d'analyse et bien d'autres choses encore. L'ouverture et l'agnosticité à l'égard des plates-formes ont été notre méthode depuis le début, et nous continuons à exploiter le meilleur de l'outillage open source inspiré par DevOps.
Le passage au multicloud hybride et aux microservices
Le passage à l'informatique dématérialisée est l'histoire des entreprises d'aujourd'hui. Mais cela signifie quelque chose de différent pour chaque organisation. La plupart de nos clients voient la nécessité d'utiliser plusieurs services cloud (comme AWS, Microsoft Azure et Google Cloud Platform.) Ou ils ont encore un développement sur site (peut-être pour des raisons de souveraineté des données ou d'affinité). Pour les systèmes privés ou sur site, les innovations telles que celles que nous avons vues dans la conteneurisation, le serverless et les microservices ont récemment conduit à un changement dans la façon dont les applications cloud-natives sont construites.
Boomi a réalisé le besoin de déploiements hybrides multicloud dès le premier jour.
Le runtime que nous utilisons sur les clouds publics peut également être déployé sur n'importe quel cloud privé, ou même dans les locaux de l'entreprise. Où que vous en ayez besoin, Boomi peut s'y exécuter. Nous supportons également Docker, de sorte que les clients peuvent utiliser Boomi avec n'importe quel orchestrateur, tel que Kubernetes. Nous continuons à innover pour les nouvelles charges de travail d'exécution ainsi que pour les implémentations serveur/sans serveur, tout en conservant notre éthique de rapidité de mise en valeur.
Les considérations de conception pour le déploiement des processus d'intégration sur les Runtimes permettent une flexibilité dans la mise en œuvre des meilleures pratiques des microservices. Par exemple, vous pouvez dédier un seul processus d'intégration à l'exécution dans une instance de Runtime à cluster unique - créant ainsi un microservice à code bas. (Ces points de conception étaient en avance sur leur temps et montrent comment Boomi maintient sa supériorité technologique dans un paysage technologique en évolution rapide.
L'évolution vers plus (et plus) de données et de systèmes
Nous assistons à une augmentation phénoménale du nombre de systèmes en nuage et sur site, de milliers de nouveaux services SaaS, d'appareils IoT, etc. La quantité de données générées et consommées explose. Que vous l'appeliez transformation numérique ou tout autre nom, les organisations se retrouvent à devoir intégrer des centaines, voire des milliers de silos ensemble pour automatiser les processus métier essentiels afin de rester pertinentes et compétitives.
Par exemple, dans le seul domaine des technologies de l'information et de la communication, il existe plus de 8 000 solutions SaaS ou sur site, et les entreprises possèdent généralement des dizaines de ces technologies pour résoudre des problèmes spécifiques. Et ce n'est que pour le marketing. Même avec des outils modernes, natifs du cloud, tenter de coder manuellement des intégrations pour ces processus est extrêmement complexe et cauchemardesque à maintenir. De plus, avec toutes ces données, il est parfois difficile de savoir quelles données une organisation possède et comment commencer.
Boomi a pris conscience de la nécessité d'une connectivité moderne dès le premier jour.
Nous sommes la spécialiste de la connectivité. Nous avons connecté plus de 189 000 points de terminaison de sources de données uniques, avec une simplicité de type glisser-déposer. Même en cas de modifications des systèmes d'application sous-jacents, la connectivité à l'application peut être maintenue facilement. Il n'est pas nécessaire de procéder à des changements de déploiement complexes ou à des mappages de numéros de port, comme c'est souvent le cas avec les fournisseurs d'intégration traditionnels. Vous pouvez considérerEnterprise Platform Boomi Enterprise Platform une solution « configurez-la et n'y pensez plus ».
Conscients que nous ne pouvons pas créer des connecteurs assez rapidement pour répondre à la prolifération constante de nouvelles applications SaaS, nous avons créé un SDK de connecteurs pour permettre à nos partenaires et à nos clients de créer facilement n'importe quelle connexion. Boomi se concentre sur la qualité des connecteurs complexes et couramment utilisés, plutôt que d'essayer de gonfler le nombre de connecteurs en créant des wrappers simples pour chaque point d'extrémité de l'API REST.
En outre, pour s'attaquer au problème des données inconnues, nous avons acquis Unifi fin 2019 et ajouté des capacités de catalogue et de préparation des données à notre plateforme. Cela permet à nos clients de trouver leurs "données sombres" et, en quelques clics, de créer des modèles de données communs à travers les systèmes vers une vision du Digital Integration Hub (DIH) - entièrement intégrée au reste des capacités de notre plateforme.
Vous appréciez le point de vue de Rajesh ? Lisez le récent blog du chef de produit Ed Macosky sur l'histoire du leadership deBoomien matière de plateforme.
Le passage à l'AI et à la ML
L'utilisation de l'intelligence artificielle et de l'apprentissage automatique est devenue courante aujourd'hui, avec d'innombrables cas d'utilisation pour améliorer les processus métier d'une organisation. L'une de ces utilisations permet d'éliminer un problème clé qui absorbe près de 75 % du temps et des efforts de développement d'une intégration - les mappages intersystèmes des processus, des opérations et des attributs. Il est tout à fait logique de tirer parti de la connaissance tribale existante du domaine des systèmes et des informations de cartographie pour prendre une longueur d'avance. Mais la génération d'inférences intelligentes intuitives et fiables nécessite des quantités massives de données pour concevoir et former les modèles de science des données AI.
Boomi a reconnu l'importance de l'intelligence collective dès le premier jour.
L'utilisation d'une véritable multi-location nous a permis d'anonymiser en toute sécurité les métadonnées Boomi (jamais les données du client) à travers les locataires et de créer un lac de données curatées. Nous appliquons des algorithmes d'AI et de ML pour suggérer des correspondances au niveau des champs - appelées Boomi Suggest - que nous avons améliorées pour les correspondances au niveau des opérations.
Les nouvelles fonctionnalités s'attaquent également à la gouvernance dans les cas où les données PII circulent en temps réel au fur et à mesure que les intégrations sont développées. Et comme ces métadonnées constituent un schéma directeur du fonctionnement des entreprises, elles peuvent nous aider à trouver des moyens d'optimiser l'efficacité. Par exemple, les clients peuvent améliorer les processus d'entreprise pour éliminer le gaspillage ou, de manière plus tactique, programmer l'exécution des processus aux moments les plus optimaux.
Le passage aux API, au code bas et à la démocratisation des intégrations
La complexité du développement de l'intégration s'accroît chaque jour. Les systèmes sont de plus en plus complexes. L'expertise en matière d'intégration est rare et très demandée. Les connaissances institutionnelles sont perdues lorsque les gens partent. Notre approche pour simplifier ce problème est triple.
- Simplifier le développement de l'intégration afin que les "intégrateurs citoyens" non experts au sein des lignes d'activité puissent effectuer le travail avec une implication informatique minimale grâce au développement d'une intégration à code bas.
- Simplifier le développement des processus en utilisant des artefacts d'intégration standardisés pour les développeurs d'applications - ce qui en fait une "API-first".
- Simplifier le flux de travail humain et le développement d'applications de manière rapide et à l'échelle de l'entreprise - ou "développement d'applications à code bas".
Boomi a reconnu le besoin de démocratiser les intégrations dès le premier jour.
Boomi était "low code" avant que le terme ne soit inventé. Les projets d'intégration qui prenaient des mois peuvent être réalisés en quelques semaines, quelques jours, voire quelques heures. C'est l'idéal pour tout le monde - l'informatique, les intégrateurs citoyens et l'organisation dans son ensemble. Par exemple, au début de la pandémie, une université australienne a dû faire travailler ses employés à domicile avec un préavis de 10 heures seulement. Grâce à Boomi, de nouveaux processus d'authentification des utilisateurs à l'aide de Microsoft Active Directory ont été mis en œuvre en l'espace de quatre heures, présentés au DSI le lendemain matin, puis mis en production. Voilà ce qu'est l'avantage concret d'un code bas !
Pour API-first, nous avons reconnu l'évolution vers des cadres UX ouverts et introduit la capacité de concevoir, sécuriser et mettre à l'échelle les API en vue de la médiation des services, de la gouvernance et de l'activation rapide des intégrations. À notre avis, le marché des passerelles API est déjà banalisé et commercialisé par les méga-fournisseurs de cloud, et même ces fournisseurs s'orientent vers l'espace d'intégration - un autre sujet d'un futur article de blog.
Pour le développement d'applications low-code, nous avons acquis la société d'automatisation des flux de travail ManyWho en 2017 et lancé Boomi Flow. Nous aidons les clients à construire des flux de travail transparents entre les extensions d'applications qui permettent une plateforme d'application composable low-code.
Résumé
Même les technologies de pointe ne peuvent survivre en vase clos. C'est la raison pour laquelle nous avons assisté, il y a quelques années, à une avalanche de fusions-acquisitions entre les fournisseurs d'iPaaS et la gestion des API, et que nous constatons aujourd'hui qu'il en va de même pour l'automatisation des processus robotiques (RPA). Il en va de même pour le mouvement croissant vers l'"hyperautomatisation", qui décrit l'ensemble des capacités permettant d'automatiser les processus d'entreprise à l'aide d'une connectivité intelligente et de fonctions adjacentes.
Au cœur de cette tendance technologique, comme de toutes les autres, le simple objectif est de répondre aux attentes des clients afin de créer de la valeur et d'atteindre les objectifs de l'entreprise. Pour cela, il faut comprendre les données, connecter les applications et les systèmes (via des interfaces de connectivité structurées, non structurées ou robotisées), générer des inférences intelligentes et consommer les intégrations par des machines ou des flux de travail humains. Cela nécessite une plateforme intelligente de connectivité et d'automatisation.
Malgré toutes ces évolutions du marché, Boomi a fait tout cela depuis le premier jour. C'est pourquoi nous venons d'être nommés Leader du Gartner® Magic Quadrant™ pour l'intégration d'entreprise en tant que service pour la huitième année consécutive. C'est aussi pourquoi nous pouvons fournir, selon la récente étude Total Economic Impact de Forrester , un retour sur investissement de 410 % sur une période de trois ans et réduire les délais de développement de l'intégration de 65 %. Et c'est pourquoi nous avons gagné la confiance et le partenariat de plus de 17 000 clients dans le monde entier.
Alors que Boomi redevient une entreprise autonome grâce à sa récente acquisition par deux sociétés de capital-investissement de premier plan, je suis très enthousiaste à l'idée de voir les nouveaux investissements dans la recherche et le développement. Nous sommes déterminés à poursuivre nos innovations technologiques, à offrir une valeur ajoutée encore plus grande à nos clients et à continuer à définir les normes du secteur.
Pour reprendre les termes d'une série télévisée populaire, il fait toujours beau à Philadelphie. Et lorsqu'il s'agit d'innovation dans le domaine de l'iPaaS , c'est toujours le premier jour chez Boomi.
Découvrez Boomi, nos innovations, nos clients et nos projets d'avenir lors de la conférence "Out of This World" le 10 novembre. Consultez le programme et inscrivez-vous ici.