Cartographie des sources
Quels systèmes contiennent quelles entités, et quelle est l'autorité.
Intégrations et migration de données
Nous connectons Salesforce aux systèmes déjà utilisés par l'organisation, définissons des contrats d'interface clairs et migrons les données historiques via un processus contrôlé avec une réconciliation complète.
Topologie du flux de données
Toute intégration stable commence par décider quel système est l'autorité de chaque entité. Tout le reste – protocole, fréquence et outils – découle de cette décision.
Topologie du flux de données
Systèmes sources
D'où proviennent les données
Couche de contrat et de contrôle
Ce qui est régi avant l'entrée
Salesforce et consommation
Où la donnée devient décision
Types de systèmes
La connexion elle-même n'est presque jamais difficile. Le difficile est de décider qui est responsable de chaque champ, ce qui se passe lorsque deux systèmes mettent à jour la même valeur et comment détecter une défaillance avant qu'elle ne soit détectée par les utilisateurs.
Modèles d'intégration
| Modèle | Quand cela convient | Exemple typique | Ce qu'il faut observer |
|---|---|---|---|
| Requête-Réponse | Une réponse immédiate est nécessaire avant de poursuivre le processus | Vérification de stock ou de crédit lors de la création d'une commande | Dépendance directe de la disponibilité du système cible |
| Fire and Forget | La mise à jour est importante, mais ne bloque pas le processus | Envoi d'une mise à jour de statut à un système de reporting | Nécessite des tentatives et une surveillance |
| Synchronisation par lot | Grand volume, faible sensibilité à l'actualité des données | Synchronisation nocturne du catalogue ou des prix | Décalages d'actualité entre les systèmes |
| Piloté par les événements | Plusieurs consommateurs pour un même événement métier | Publier « commande approuvée » pour plusieurs systèmes | Nécessite la gestion du schéma et de l'ordre des événements |
| Virtualisation des données | Visualiser les données sans les copier | Afficher l'historique de facturation d'un système externe | La performance dépend de la source externe |
Requête-Réponse
Fire and Forget
Synchronisation par lot
Piloté par les événements
Virtualisation des données
Migration de données
Quels systèmes contiennent quelles entités, et quelle est l'autorité.
Mesure de la complétude, de la duplication, des formats irréguliers et de l'historique manquant.
Ce qui est corrigé automatiquement, ce qui nécessite une décision métier et ce qui ne migre pas.
Champ par champ, incluant les transformations et les valeurs par défaut.
Une clé métier unique par entité pour éviter les doublons lors des chargements répétés.
Un chargement complet dans un environnement de test avec des volumes réels.
Vérifications du nombre, de la somme et de l'échantillonnage par rapport à la source.
Une comparaison formelle et une liste de différences approuvée.
Une fenêtre de basculement planifiée avec un point de retour arrière défini.
Métriques de qualité des données maintenues après le lancement.
La vie après le go-live
Cycle opérationnel des intégrations
Surveillance
Mesure des succès, des échecs et des temps de réponse par interface.
Alertes
Un échec qui dépasse un seuil génère une alerte pour un responsable de processus identifié.
Gestion et correction
Nouvelle tentative contrôlée, correction manuelle documentée et analyse de la cause profonde.
Ajustement
Mise à jour du contrat d'interface ou de la règle métier, et enregistrement du changement.
↻ Le cycle se répète : chaque itération alimente la priorisation de la suivante
Continuez à partir d'ici
Foire aux questions
Prochaine étape
Nous cartographierons les systèmes, les sources de vérité et le niveau de qualité requis, et construirons un plan qui pourra réellement être exécuté.