Cordons Cordons Cordons Cordons
Intégrations API | Gestion des API

Comment mettre en œuvre une stratégie d'intégration d'API

Stratégie d'intégration d'API

Mettre l'informatique d'entreprise en position de diriger (ne pas suivre!) un companyLa transformation numérique et les stratégies commerciales pérennes d' nécessitent deux choses principales : déterminer la raison pour laquelle vous avez besoin d'une stratégie d'intégration d'API, puis mettre en œuvre cette stratégie d'intégration d'API.

"Les API sont essentielles pour la transformation numérique car elles sont au cœur des logiciels en tant que l'épine dorsale de l'entreprise moderne", a noté Randy Heffner, analyste chez Forrester, plus tôt cette année. "De nombreux professionnels du développement et de la livraison d'applications (AD&D) considèrent à tort les API uniquement comme une stratégie technique pour l'intégration d'applications et les applications mobiles. Mais les API permettent de nouvelles stratégies commerciales, des changements commerciaux rapides, une large connectivité de l'écosystème et un engagement client de classe mondiale.

Bien sûr, la mise en œuvre d'une stratégie est beaucoup plus facile à dire qu'à faire. Déterminer pourquoi une stratégie d'API est nécessaire est beaucoup plus simple, en particulier dans le monde actuel d'applications cloud sans fin, de connectivité mobile et de piles départementales de pointe. Mais, mettre en place une telle stratégie peut être périlleux.

Ainsi, pour vous aider à mettre en œuvre une stratégie d'intégration d'API, nous avons élaboré ce guide pratique décrivant toutes les étapes à suivre. Bien sûr, votre entreprise est unique, de sorte que les étapes exactes, les mesures et les personnes impliquées dépendront de vos objectifs commerciaux, des parties prenantes de votre organisation et du moment où vous souhaitez exécuter votre stratégie de transformation, mais en général, nous J'ai vu les organisations les plus performantes couvrir les étapes suivantes :

Étape 1 : Établir des objectifs et des repères

Il s'agit d'une étape très critique, mais de nombreuses organisations n'y consacrent toujours pas suffisamment de temps. Cela est particulièrement vrai en ce qui concerne les API, qui sont trop souvent considérées comme un catalyseur de la technologie par opposition à une stratégie commerciale de base.

Manfred Bortenschlage de la GSMA a recommandé de s'assurer que ces trois questions sont suffisamment répondues à ce stade : où en sommes-nous maintenant, où voulons-nous être et comment y arriverons-nous ?

L'objectif ici est d'avoir une idée précise de ce que vous souhaitez accomplir grâce à une stratégie d'intégration d'API et de la manière de mesurer ce succès. L'établissement d'une feuille de route et d'indicateurs de performance clés (KPI) permet aux responsables du déploiement de rester sur la bonne voie et de déterminer avec précision s'ils progressent ou non.

Exemples de KPI à mesurer avant et après la mise en place de la stratégie :

  • Temps de développement
  • Time to market
  • CAPEX et coûts d'exploitation
  • Satisfaction client et taux de résiliation
  • Productivité des employés et adoption des applications
  • ROI sur les systèmes existants

Étape 2 : Développer dès maintenant une compréhension approfondie des environnements informatiques

Avant de créer une stratégie d'API, il est extrêmement utile de déterminer ce qui est en place actuellement. Combien de licences logicielles sont actives ? Quels outils chaque service utilise-t-il et à quelle fréquence sont-ils utilisés ? Comment les connexions entre ces applications et systèmes sont-elles établies maintenant (ou ne sont-elles pas connectées du tout ?), et les API sont-elles utilisées dans tous les cas ? Comment les environnements informatiques ont-ils évolué au cours de l'année écoulée ?

Prenez un inventaire minutieux au tout début peut être extrêmement informatif. Selon ce qui est révélé dans cet audit, cela peut faire une grande différence en termes de type de stratégie d'intégration d'API nécessaire plus tard.

Étape 3 : Déterminer ce qui doit être connecté via les API et comment

Une fois qu'un inventaire complet a été établi, les équipes doivent déterminer ce qui doit spécifiquement être connecté via des API. À bien des égards, cette étape met en évidence les tactiques et les tâches spécifiques nécessaires pour faire de la stratégie globale une réalité.

Au-delà de la simple détermination de ce qui doit être lié et de quelle manière, les responsables de la stratégie voudront créer Chaînes de valeur API, aussi. Il s'agit essentiellement de la connectivité et de l'utilisation de l'API de la base de données à l'utilisateur final. Cette étape concerne ce qui doit se passer pour faire d'une API une réalité et qui est responsable de quelle pièce spécifique du puzzle.

Ce temps peut également être utile pour déterminer comment de nouvelles API seront créées et déployées si nécessaire. Selon la portée et les cas d'utilisation de l'API, les organisations peuvent trouver avantageux d'adopter une plateforme de création d'API qui leur permet de créer leurs propres API selon leurs besoins.

Étape 4 : Assurez-vous que tout le monde sait pourquoi l'intégration de l'API est importante et ce qu'elle en retire

Invariablement, toute stratégie rencontrera un vent contraire, aussi réfléchie ou nécessaire soit-elle. Chaque organisation a sa juste part d'opposants qui n'aiment pas le changement sous quelque forme que ce soit. Il faut s'attendre à une résistance similaire.

Mais, ces voix contraires ne doivent pas être évitées. Plutôt, ils devrait être embrassé. Vers le début de l'effort, prenez le temps d'expliquer pourquoi une stratégie d'intégration d'API sera bénéfique et comment tous les départements, y compris l'informatique, seront mieux lotis avec une stratégie en place. Obtenir l'adhésion de tout le monde peut parfois allonger considérablement les délais, mais cela permet de garantir un déploiement plus fluide et avec moins de problèmes.

À ce stade, il peut souvent être utile de recourir aux services d'un Évangéliste de l'API. Tout comme il y aura des opposants, il y aura aussi des individus et des équipes qui seront très passionnés par la nouvelle stratégie et exprimeront ses avantages. En faisant appel à ces évangélistes pour aider à faire passer le message, les sceptiques sont plus susceptibles de voir les aspects positifs de la nouvelle stratégie au lieu de simplement s'attarder sur les inconvénients perçus.

Étape 5 : Effectuez un essai de la nouvelle stratégie

Une fois la stratégie bien établie, vient le temps de voir comment cela fonctionne dans le monde réel. Tester la nouvelle stratégie avec seulement un service ou une équipe spécifique, ou au sein d'un petit sous-ensemble de l'écosystème informatique, vous permet de voir si la stratégie fonctionne comme prévu ou si des ajustements supplémentaires peuvent être nécessaires. Aucun déploiement ne se déroule à 100 % en douceur, et un essai garantit que les contretemps initiaux ne causent pas de maux de tête à l'échelle de l'organisation. Considérez cela comme une preuve de concept interne (POC) où vos apprentissages initiaux contribueront grandement à faire de votre initiative plus large un succès. Il est également important de s'assurer que cette phase POC est clairement communiquée à toutes les parties prenantes et à tous les acteurs de l'étape 4, y compris les attentes définies de ce qui sera et ne sera pas accompli au cours de cet essai. Vous ne voulez pas augmenter vos vents contraires parce que les résultats ne correspondent pas aux attentes.

Dans le cadre de la période d'essai, il est également important d'établir des protocoles pour la surveillance, la sécurité et la maintenance des API. Une bonne stratégie d'API n'est pas quelque chose qui peut être établie une fois puis oubliée pour toujours, même en supposant que le déploiement se déroule sans accroc. Non seulement les API doivent être supervisées et surveillées pour garantir une utilisation correcte, mais les connexions peuvent également nécessiter une maintenance de routine au fil du temps pour rester hautement fonctionnelles. Ayant une plateforme d'intégration d'API peut aider à gérer et à automatiser de nombreuses tâches de maintenance et de surveillance.

Une fois le procès terminé, vient maintenant le jour du jugement. À ce stade, la stratégie doit être fermement établie et tout bogue identifié et corrigé.

Étape 6 : Déterminer comment les nouvelles API doivent être introduites

Imaginez si vous mettiez en œuvre votre stratégie d'intégration d'API pour la première fois en 2002. Le cloud aurait probablement été une réflexion après coup, le mobile ne serait pas dans l'image, et l'IA et l'IoT étaient plus de la science-fiction que la réalité de l'entreprise. Beaucoup de choses ont changé au cours des 15 dernières années et l'informatique d'entreprise continuera d'évoluer de manière significative à l'avenir. Une bonne stratégie d'intégration d'API doit avoir des protocoles évolutifs expliquant comment les nouvelles technologies et solutions seront intégrées.

Pour voir des stratégies d'intégration d'API réussies dans le monde réel, téléchargez l'eBook gratuit ci-dessous.

Succès client de la transformation de l'API

Cet eBook partage des histoires du monde réel de sept clients Jitterbit qui utilisent Jitterbit Harmony, une plate-forme unique d'intégration d'API née sur le cloud, pour libérer le pouvoir de transformation des API et de l'intégration.

Avoir des questions? Nous sommes ici pour aider.

Contactez-Nous