Fermer

juin 15, 2018

Que signifient Microservices, API et IoT pour votre stratégie d'intégration


Face à un déluge de données, à des sources de données disparates et à des attentes toujours croissantes de la part des clients et des employés, les entreprises doivent relever le défi d'optimiser leurs opérations. L'intégration est et continuera d'être une stratégie de base pour une optimisation réussie de l'entreprise.

Le marché considère un certain nombre de tendances en développement comme les prochaines applications technologiques d'optimisation des affaires. Les microservices, les API et IoT sont parmi ces tendances conduisant à la prochaine vague de perturbation.

Pour les entreprises qui tentent de garder une longueur d'avance dans leur transformation numérique, ces tendances pourraient facilement être la prochaine grande chose. Cependant, il est important que les chefs d'entreprise du numérique envisagent d'abord une stratégie d'intégration complète avant de se lancer dans le train de l'implémentation. La planification et le suivi d'une stratégie d'intégration sont essentiels pour une véritable optimisation des affaires

Questions-réponses sur l'intégration avec Eric Roch

stratège en chef expert, Eric Roch stratège en chef de Perficient pour la modernisation et l'intégration des TI sur le marché aujourd'hui, et comment les grandes entreprises peuvent réussir à optimiser leurs opérations en 2019 et au-delà.

Quels grands changements avez-vous observés dans le monde de l'intégration?

La manière dont nous fournissons les applications aux entreprises a changé, ce qui rend l'intégration plus importante que jamais. Les applications modernes sont hautement distribuées et nécessitent une intégration pour une expérience utilisateur cohérente. Par exemple, les applications SaaS populaires comme Salesforce doivent être intégrées à d'autres applications utilisant leurs API.

La façon dont nous construisons les applications a également changé. Les applications modernes construites sur un nuage natif, un nuage hybride ou des plates-formes PaaS sont fortement distribuées. Par exemple, Microservices décompose les applications en fonctions métier discrètes qui communiquent entre elles via des API et / ou des messages. La synchronisation des données entre les microservices et le retour aux systèmes hérités est un défi qui a un impact sur l'intégration.

Nous sommes tous conscients de la façon dont les volumes de données en croissance rapide d'aujourd'hui présentent divers défis. Le mouvement et l'accès aux données nécessitent une stratégie d'intégration et d'accès. Par exemple, fournir des API pour accéder aux données et stocker des données en continu en temps réel nécessite différentes approches d'intégration. Votre stratégie de gestion des données dépend de votre stratégie et de vos outils d'intégration – et l'architecture doit être unifiée.

Comment les nouvelles tendances technologiques affectent-elles l'intégration?

En plus de la croissance rapide des données, le nombre d'appareils nécessitant une intégration croît de façon exponentielle. Les téléphones intelligents et les appareils IoT diffusent beaucoup de données qui doivent souvent être intégrées en tant qu'évènements déclenchant des réponses et des actions.

Statistiques récentes de We Are Social et la suite de rapports Global Digital 2018 de Hootsuite montrent le nombre des utilisateurs de téléphones mobiles en 2018 a atteint cinq milliards, et le nombre d'utilisateurs d'Internet a augmenté à quatre milliards. Nous sommes connectés et avons un accès rapide à l'information à portée de main. Chaque touche de l'écran crée plus de données qui peuvent être utilisées.

Vous pouvez imaginer comment ces tendances influencent grandement votre approche d'intégration.

En outre, les intégrations pour des applications telles que la mobilité et IoT doivent être rapides et fiables. Alors que les applications modernes sont désormais plus faciles à intégrer via des API bien définies, le nombre d'intégrations nécessaires augmente de manière exponentielle.

Pour que les entreprises actuelles puissent suivre, elles doivent disposer d'une stratégie et d'une architecture d'intégration rapide et fiable. base d'utilisateur. Ces exigences doivent être satisfaites avec une plate-forme d'intégration complète et une stratégie qui inclut les utilisateurs, les périphériques, les données et les applications.

Comment ces tendances de marché sont-elles activées et soutenues par une stratégie d'intégration complète? ] La prise en charge des demandes multi-facettes d'intégration nécessite une approche de plate-forme qui prend en charge de nombreux cas d'utilisation et des personnalités de développeurs-intégrateurs. Par exemple, un utilisateur professionnel peut souhaiter fusionner des clients Salesforce avec des reliquats dans un système ERP existant. Et, un développeur peut vouloir vérifier si une API existe pour vérifier le crédit par rapport à construire quelque chose à partir de zéro.

Les utilisateurs ont besoin de beaucoup de liberté pour construire et intégrer des systèmes rapidement. Cependant, il est important d'établir des normes pour des choses comme les API publiques et la sécurité. Établir une gouvernance autour de l'accès aux données et de la publication des services métier en tant qu'API est également important. Et pourtant, cela ne devrait pas sensiblement sacrifier la vitesse de livraison du logiciel. C'est pourquoi la prise en compte des aspects humains et processus de l'intégration devrait faire partie d'une stratégie d'intégration.

Quels éléments d'une stratégie d'intégration globale le chef d'entreprise numérique devrait-il prendre en compte pour réussir? Votre stratégie d'intégration devrait capturer les éléments suivants:

  • Business drivers et exigences
  • Architecture état actuel vs état futur et plans pour combler les lacunes
  • Modèle de gouvernance organisationnel et léger
  • Une feuille de route d'intégration pour les personnes , processus et plates-formes

Toutes les informations fournies jusqu'à présent décrivent les activités et les sujets à prendre en considération pour créer une stratégie d'intégration et une feuille de route. Je recommande de suivre la forme et le contenu d'une stratégie informatique et d'un plan d'affaires plus vaste; un qui s'aligne avec les objectifs, tactiques et principes informatiques. Vous pouvez en lire plus sur les étapes essentielles dans un article de blog précédent, «Établir une stratégie d'intégration et une feuille de route».

Quels pièges devriez-vous connaître pour les éviter?

Un problème commun que nous observons est l'utilisation d'anciennes approches d'intégration pour résoudre de nouveaux problèmes d'intégration. Par exemple, une équipe de développement d'intégration centralisée dotée d'un ESB de type «hub and spoke» constatera qu'il est difficile de répondre aux exigences d'intégration des applications modernes et à la prolifération des données et des périphériques.

lorsque l'utilisation de l'outil et les approches sont cloisonnées au sein des groupes fonctionnels. Par exemple, un groupe de gestion de données utilise un ensemble d'outils, un groupe de développement code des choses à partir de zéro, et un centre d'excellence d'intégration (COE) utilise un ESB. Le manque de normes, de modèles de conception et d'une architecture d'intégration unifiée devient très inefficace. Il en résulte également des problèmes de performance, de fiabilité et de sécurité.

Quel conseil donneriez-vous à un chef d'entreprise numérique pour assurer le succès?

Perficient évalue souvent les plates-formes d'intégration d'une entreprise. Je vous recommande fortement de vous assurer que votre architecture d'intégration répond aux exigences des applications modernes. Pour preuve supplémentaire qu'il s'agit d'une étape importante, les cabinets d'analystes Gartner et Forrester soulignent l'intégration comme essentielle à la transformation numérique et à la gestion d'une entreprise numérique

. Cependant, si vous regardez les besoins d'intégration d'aujourd'hui, le style COE a des responsabilités. Nous recommandons une approche d'intégration à l'intégration. Cela permet aux intégrations d'être expérimentales et agiles, mais aussi de suivre les directives pour devenir des ressources réutilisables. En savoir plus sur cette recommandation dans un article de blog précédent, «Établir un centre d'intégration pour l'habilitation.»

La transformation numérique continue à pousser les organisations d'aujourd'hui à croître et innover dans toute l'entreprise. expérience client pour soutenir les opérations commerciales, et tout le reste. La mise en œuvre d'une stratégie d'intégration complète qui prend en compte les tendances et les technologies croissantes telles que Microservices, API et IoT, permettra à votre entreprise de ne pas être perturbée mais plutôt de perturber et d'évoluer pour l'avenir. , n, t, s) {if (f.fbq) renvoie; n = f.fbq = function () {n.callMethod?
n.callMethod.apply (n, arguments): n.queue.push (arguments)}; if (! f._fbq) f._fbq = n;
n.push = n; n.loaded =! 0; n.version = '2.0'; n.queue = []; t = b.createElement (e); t.async =! 0;
t.src = v; s = b.getElementsByTagName (e) [0]; s.parentNode.insertBefore (t, s)} (fenêtre,
document, 'script', '// connect.facebook.net/en_US/fbevents.js');

fbq ('init', '911436665572720');
fbq ('track', "PageView");




Source link