Table des matières:
Vidéo: Le DevOps expliqué en emojis 2024
De nombreuses entreprises sous-estiment initialement les défis de l'intégration des données dans les environnements informatiques hybrides. La plupart des problèmes d'intégration entre les clouds publics et privés se concentreront sur les applications SaaS (Software as a Service).
Cela peut être une nouvelle expérience pour de nombreuses organisations informatiques qui sont habituées à contrôler les sources de données qu'ils intègrent. Ils supposent qu'ils ont déjà les outils et l'expertise nécessaires pour gérer le processus d'intégration en raison de leurs expériences antérieures avec l'intégration dans le centre de données.
L'hébergement de plateformes SaaS avec des informations gérées dans le centre de données nécessite beaucoup de travail de la part de l'organisation informatique. Avec suffisamment de temps et de personnel de programmation, les entreprises peuvent créer des connexions personnalisées entre applications internes et cloud. Cependant, maintenir une solution personnalisée à jour peut nécessiter une maintenance importante et continue.
L'une des caractéristiques d'un environnement SaaS est que le développeur de cette application apporte souvent des modifications à la structure de l'application sans avertir les clients. Ces changements pourraient avoir un impact sur le processus d'intégration.
Vous avez besoin d'un processus d'intégration adaptable. Pour conserver les avantages de l'utilisation des environnements SaaS de concert avec vos applications métier, vous devez établir un processus d'intégration efficace et reproductible. En exploitant de nouveaux ensembles de plateformes d'intégration et de meilleures pratiques, vous pouvez surmonter ces défis d'intégration.
Dans l'ensemble, vous avez besoin d'un moyen commun et standardisé de lier vos applications là où elles sont gérées - les cinq principales conditions requises pour créer cette approche standardisée d'intégration des données dans les applications de centre de données internes et les clouds publics et privés.
Connectivité
Vous devez être en mesure de connecter de nombreux types d'applications et de données rapidement et facilement sans avoir besoin de beaucoup de maintenance. Vous devez également prendre en compte différents types d'intégration, notamment la migration de données, l'intégration de processus ou un nouveau type d'intégration unique, notamment la prise de données à partir d'une application interne et l'affichage des données dans une application SaaS.
Vous devrez peut-être établir des connexions entre deux applications, ou vous devrez peut-être connecter une application à de nombreux points de terminaison d'application. Plus important encore est la possibilité de passer rapidement d'une intégration un-à-un à une intégration un-à-plusieurs. En outre, différents protocoles ou techniques de connectivité peuvent mieux fonctionner dans différentes situations, vous devez donc être prêt à choisir différentes options pour différentes exigences métier.
Transformation
Dans une entreprise type, vous devez souvent mapper les données relatives aux clients de votre application métier (telles que la comptabilité) avec celles de ces mêmes clients dans votre application SaaS. Si vous avez de la chance, les formats de ces deux sources de données seront les mêmes. Cependant, plusieurs fois, les applications sont conçues ou gérées par différents groupes qui ne communiquent jamais entre eux. Par exemple, l'organisation informatique gère les données dans le système ERP, tandis que le service commercial dispose de son propre personnel pour gérer les données dans le système CRM SaaS.
La gestion d'entreprise doit s'assurer que le système de comptabilité est cohérent avec le système de gestion des ventes. Votre personnel informatique connaît très probablement les spécifications de format de données de vos applications héritées, mais n'a pas le même niveau de compréhension des spécificités des données dans vos applications SaaS.
L'un des principaux avantages des applications SaaS est que les propriétaires de processus métier peuvent tirer parti de ces applications sans aucune assistance informatique. Toute la complexité de la gestion des données est cachée à l'utilisateur. Toutefois, pour créer ces mappages nécessaires, vous devez comprendre, par exemple, si un numéro d'identification client (ID) est numérique ou s'il contient des caractères alpha. Après avoir compris les caractéristiques spécifiques, vous pouvez transformer graphiquement le numéro d'identification dans les deux applications afin qu'elles puissent être reconnues et comprises comme les mêmes informations.
Intégration au niveau du service
Dans un environnement hybride, vous êtes invité à regrouper des services provenant de différents environnements, comme s'il s'agissait d'un environnement unifié. Ce type de gestion de service est essentiel à l'utilisation d'un environnement hybride. L'objectif n'est pas simplement de créer une valeur combinée de services cloud publics et privés, mais vous devez également créer un SLA global (accord de niveau de service) pour prendre en charge l'environnement combiné. Ce niveau de service doit être planifié pour garantir la sécurité globale, la gouvernance, les performances, la surveillance et la gestion de ce nouveau monde de cloud virtuel.
Logique métier
Les systèmes sur lesquels les données sont valorisées incluent la logique métier et les processus qui contrôlent la gestion des données. Vous ne pouvez pas simplement connecter des éléments de données sans une compréhension approfondie de la façon dont ces systèmes se comportent du point de vue des processus métier. Il est utile, par exemple, de définir graphiquement le flux de données entre les applications source et cible.
Une façon d'augmenter la vitesse d'intégration consiste à utiliser un fournisseur d'intégration qui a étudié la structure des métadonnées des applications SaaS. Ces fournisseurs peuvent fournir un modèle ou un modèle d'intégration préconfiguré qui accélère l'effort d'intégration entre les sources de données. L'un des avantages de travailler avec un modèle standardisé est que le même modèle peut être réutilisé pour d'autres projets d'intégration. Le modèle est généralement conçu pour couvrir environ 60% des besoins d'une intégration particulière.
Gestion
Peu importe le type de données avec lequel vous travaillez, il fonctionne sur des plates-formes matérielles spécifiques, exploite des environnements de stockage spécifiques et se connecte à des services tiers.Tous ces éléments font partie de la façon dont vous gérez le flux de données entre vos applications dans le centre de données et dans le cloud.
Du point de vue de la gestion, vous devez pouvoir surveiller et gérer ces charges de travail. L'approche que vous adoptez dépend en grande partie de la façon dont vous gérez votre entreprise. Par exemple, posez-vous les questions suivantes:
-
Combien de services tiers puis-je utiliser?
-
Les applications SaaS, telles que le CRM, les services de planification des effectifs, etc., font-elles partie de ma stratégie informatique?
-
Mon entreprise nécessite-t-elle une intégration transparente entre ces services métier?
-
Dans quelle mesure mes partenaires commerciaux et clients dépendent-ils d'une intégration fluide et précise entre les sources d'informations et les services métier?
Un manque de planification peut avoir un impact considérable sur l'efficacité globale de votre environnement hybride. Pour réussir à décomposer les données et à traiter les silos, vous devez vous concentrer sur la gestion globale des charges de travail. Cela est particulièrement vrai lorsque les charges de travail deviennent de plus en plus fluides et mobiles.