Optimisation de l'efficacité, optimisation des performances, résolution des défis analytiques avec Snowflake

L’histoire à succès de la migration infonuagique de HCLTech pour améliorer la performance et la scalabilité des rapports d’affaires
5 min de lecture
Partager

Le client phare de HCLTech est une entreprise américaine de services financiers spécialisée dans les services bancaires et d’assurance. Nous sommes profondément impliqués dans tous les aspects des opérations du client et facilitons leur transition de Netezza et Sailfish vers Snowflake grâce à des solutions ELT (Extract Load Transform) en nuage. Découvrez comment HCLTech a amorcé un parcours de modernisation des données pour notre client, développé des actifs techniques comme des cadres de solution et des architectures de référence afin de migrer la plateforme analytique sur site actuelle du client vers un environnement Snowflake infonuagique. L’objectif était d’améliorer l’expérience des membres, de réduire les coûts et d’optimiser la performance analytique en tirant parti des solutions open source et des logiciels en tant que service (SaaS) dans le nuage.

Les défis

Défis clés à l'origine de la migration vers l'environnement Snowflake

L'équipe informatique de notre client a choisi de migrer sa plateforme analytique locale actuelle vers un environnement Snowflake infonuagique afin de relever plusieurs défis :

inner-img
  • Les retards dans l’actualisation des données nuisaient à la production de rapports et aux processus décisionnels d’entreprise
  • La base de données Netezza héritée avait atteint son seuil maximal de stockage, ce qui a entraîné une dégradation des performances des requêtes
  • L’infrastructure existante ne permettait pas d’étendre le stockage, ce qui a nécessité des interventions manuelles des administrateurs de données
  • Des problèmes de concurrence sont survenus lorsque de nombreuses requêtes se sont disputées la disponibilité des ressources

L’objectif

Réaliser la migration des données et l’optimisation des performances avec Snowflake

Notre client a mis l’accent sur la transformation technologique en migrant les données de Netezza vers Snowflake à l’aide de l’outil ELT dbt cloud. Cette initiative a permis de standardiser la migration des données et d’améliorer la consommation rapide des données ainsi que les performances pour la production de rapports d’entreprise, d’améliorer la traçabilité des données, la qualité des données et la sécurité des données afin de répondre à la conformité et aux réglementations. Nous avons contribué à résoudre les problèmes de mise à l’échelle et de performance en tirant parti de Snowflake pour optimiser les coûts.

Migration infonuagique pour les services financiers

La solution

Transformation technologique : Approche par couche de données progressive pour la transition de l’environnement local vers le nuage

La migration de l’environnement local vers le nuage a été planifiée stratégiquement avec une approche par couche de données progressive.

inner-img
  • Couche de préparation (Étape 0) — Les données dans cette couche contenaient des informations sensibles et n’étaient pas adaptées à une utilisation directe par l’entreprise. Elle se composait de données provenant de diverses sources, stockées à l’état brut.
  • Couche brutes-conformes (Étape 1) — Ces données, qui étaient tokenisées, ont été partitionnées selon les normes et stockées dans AWS S3. Cela n’était pas adapté à des interactions commerciales directes.

La plateforme de données infonuagique Snowflake a été personnalisée pour gérer les données d’entreprise et les analyses sur une infrastructure hybride.

  • À l’étape 2 (couche requête brute) — Les scientifiques des données menaient des calculs intensifs et des requêtes analytiques d’apprentissage automatique
  • À l’étape 3 (Couche de données intégrée) — La couche de données intégrée facilitait l’intégration des données entre l’environnement local et le nuage, permettant les requêtes sur toute transformation de données ou tâche analytique
  • À l’étape 4 (Couche axée sur les questions) — Les données de cette couche étaient facilement accessibles pour la consommation commerciale et la production de rapports, selon des cas d’utilisation précis

HCLTech a utilisé Snowflake pour la gestion initiale des données brutes, permettant aux scientifiques des données d’effectuer des calculs et des requêtes d’apprentissage automatique. Snowflake a également été utilisé pour intégrer les données locales et dans le nuage afin de faciliter la consommation commerciale et la production de rapports.

L'impact

Débloquer des avantages grâce à une transformation technologique utilisant Snowflake et des solutions infonuagiques

inner-img
  • Performance de rafraîchissement des données et des requêtes de rapports accrue de 30 %
  • La migration vers le nuage a généré des économies de coûts à long terme de 25 % pour les applications sur site
  • La gestion sans effort des ressources de calcul et de stockage a été rendue possible avec Snowflake sur AWS
  • La sécurité basée sur les rôles a été activée pour la gestion des données à travers plusieurs domaines
  • Snowpark a été utilisé dans l'ingénierie des fonctionnalités et dans le domaine de l'IA et l'apprentissage automatique
  • Dans les initiatives futures en apprentissage automatique, nous pourrons utiliser le service de conteneurs et Cortex
  • Nous avons exploité une extensibilité et des capacités de calcul illimitées sur demande grâce à Snowflake et aux plateformes infonuagiques
  • Élimination du besoin de maintenir les applications sur site
IA Données et IA Étude de cas Optimisation de l'efficacité, optimisation des performances, résolution des défis analytiques avec Snowflake