Les normes de sécurité des données de Galenica avec Delphix
« dbi services est un partenaire très apprécié, toujours prêt à apporter son soutien. Leur expérience et leur empressement à relever tous les défis sont remarquables. Ils se sont vraiment approprié notre projet. – Nguyen Bärtsch, chef d’équipe de l’assurance qualité, Galenica
« J’ai été impressionné à plusieurs reprises par le niveau de connaissance et de disponibilité de dbi services. Le masquage des données s’est étonnamment bien déroulé et nous avons particulièrement apprécié leur approche humaine. Les experts de dbi services ont massivement soutenu notre équipe. Les contraintes techniques de l’application ont été parfaitement gérées par Delphix et dbi services. La solution s’est avérée simple à mettre en place et à exploiter, les experts de dbi services et de Delphix apportant un soutien crucial lorsque notre équipe en avait le plus besoin. » – Thierry Schork, Administrateur de base de données, Galenica


Défis rencontrés par Galenica
Le maintien et la garantie de la sécurité et de l’intégrité des données sont essentiels pour une entreprise comme Galenica. La société devait créer des environnements de test représentatifs sans exposer les données de production hautement sensibles, une tâche compliquée par ses vastes systèmes de base de données contenant à la fois des informations personnelles identifiables (PII) et des informations de santé protégées (PHI).
La complexité de leur infrastructure de données était un autre facteur à prendre en considération. L’architecture de leur système s’étendait sur trois serveurs distincts : un système de point de vente (POS) avec des fonctionnalités de back-office comprenant plus de 1 100 tables, un annuaire client complet et un système de gestion de la relation client (CRM). Au sein de ces systèmes, 130 colonnes contenaient des données sensibles, notamment des données complexes non structurées aux formats XML, texte et JSON. L’échelle de leurs données était tout aussi exigeante, avec des enregistrements de clients allant de 100 000 à 300 000 entrées, des données d’adresses s’étendant de 200 000 à 400 000 enregistrements, et des données de ventes et de reçus atteignant entre 2 et 10 millions d’entrées.
Le processus de sélection a commencé par une analyse approfondie de trois options :
- Clonage et anonymisation des données des serveurs de production, ce qui était indispensable,
- Génération de données synthétiques dans des bases de données vides,
- Clonage et remplacement de données sensibles par des données synthétiques générées.
Solutions
Après avoir évalué les solutions basées sur ces trois options, Galenica s’est associé à dbi services pour mettre en œuvre une solution complète basée sur la technologie Delphix.
La mise en œuvre technique a nécessité une expertise sur plusieurs bases de données SQL Server. L’équipe a mis au point des processus automatisés et reproductibles pour le rafraîchissement des données, tout en veillant à ce que les mécanismes de préservation de la cohérence des données restent intacts. L’accent a été mis sur la création de modèles de distribution de données réalistes reflétant fidèlement les environnements de production sans compromettre les informations sensibles.
Résultats
La mise en œuvre a donné des résultats remarquables pour tous les objectifs clés. Grâce à la solution de Delphix, l’équipe a réussi à identifier et à cataloguer les données sensibles, éliminant ainsi toute exposition de PII et PHI dans les environnements de test. La solution a créé des ensembles de données désensibilisées de haute qualité qui ont maintenu l’intégrité des données et des relations, ce qui est crucial pour la précision des tests et du développement.
Les processus automatisés de rafraîchissement de l’environnement se sont avérés particulièrement précieux, rationalisant les opérations, réduisant les interventions manuelles et les délais de livraison. Plus important encore, la solution a préservé la cohérence des données entre les bases de données synchronisées, y compris les systèmes de réplication, les microservices et les processus ETL, garantissant ainsi des environnements de test fiables qui représentent réellement les scénarios de production.
Valeur ajoutée
Le partenariat avec dbi services et Delphix a été crucial tout au long du projet. Leur expertise dans la sélection de la solution a confirmé que Delphix était le choix optimal. L’équipe a fait preuve d’une expertise technique complète sur de multiples plateformes de bases de données, démontrant constamment une forte appropriation du projet et un engagement pour la réussite du client.
dbi services et Delphix ont fourni une assistance fiable et maintenu la disponibilité, en veillant à ce que les défis soient relevés rapidement et efficacement. Leur approche a combiné l’excellence technique avec une compréhension profonde des besoins et contraintes spécifiques de Galenica.
