Comptabilité d'entreprise rationalisée avec un cadre DaaS
Introduction
Notre client est un conglomérat du Fortune 50 opérant dans plusieurs divisions, dont l’aérospatiale, l’énergie, l’énergie renouvelable, l’industrie numérique, la fabrication additive, le capital de risque et la finance. Ils cherchaient à intégrer un modèle d’abonnement permettant aux utilisateurs de s’abonner à des sources de données afin de réduire la pression sur le lac de données financières du client tout en continuant à répondre aux demandes ponctuelles.
Le défi
Les coûts élevés et la responsabilité potentielle associés à la prévalence d’informations inexactes
Le client n’était pas satisfait de sa capacité à répondre aux besoins en données de ses clients internes et à suivre les coûts associés aux demandes de données. Leur système rendait également difficile la fourniture d’informations exactes pour le processus de refacturation qui a lieu après qu’une société du conglomérat accède aux données, dont les coûts sont facturés au bureau central de la société mère. Le client était également confronté à des difficultés pour améliorer l’accès, la transparence et l’exactitude des données relatives aux affaires financières intra-conglomérat à l’aide d’un journal d’audit unifié.

L’objectif
Mettre en œuvre une solution infonuagique pour un accès aux données précis et transparent
Le client souhaitait atteindre les objectifs suivants :
- Mettre en place un modèle d’abonnement permettant aux utilisateurs de s’abonner à diverses sources de données et de récupérer des données auprès d’elles selon un calendrier fixe afin de réduire la pression sur leur lac financier tout en continuant de répondre aux demandes ponctuelles
- Facturer les utilisateurs pour les coûts associés aux demandes de données en fournissant des données précises sur les transactions
- Le cadre devait reposer sur la technologie infonuagique pour la flexibilité et l’évolutivité, ce qui signifiait l’abandon de l’outil ETL (extraction, transformation et chargement) existant pour la nouvelle solution

La solution
Comptabilité rationalisée, plus transparente et précise
HCLTech a proposé une liste de technologies et d’approches pour créer un cadre de données sous forme d’abonnement.
- Conformément aux exigences du client, la solution finale a été construite sur des cas d’utilisation existants, mais suffisamment générique pour facilement accueillir de nouveaux clients internes et de nouvelles demandes
- La technologie comprenait Apache Spark comme moteur d’analyse, AWS Glue comme service ETL offrant des tâches personnalisées et Amazon RDS pour PostgreSQL comme moteur de base de données
- Amazon S3 permettait de mesurer la quantité de stockage utilisée pour une demande, tandis que Glue facilitait l’attribution d’une étiquette à chaque tâche exécutée avec le nom de l’abonné effectuant la demande et le suivi de la tarification des tâches individuelles, car chaque tâche exécutée dans Glue représente une instance distincte
- Comme les principales technologies natives AWS de la solution indiquaient clairement les coûts associés à une demande, cette combinaison facilitait le calcul des valeurs exactes de refacturation
L'impact
Accès amélioré à la base de données financières pour l'ensemble du conglomérat
Le cadre flexible créé par notre équipe a permis au client de fournir aux abonnés les données dont ils avaient besoin à partir de leur FDL de manière entièrement vérifiable, axée sur les métadonnées, et de calculer les coûts exacts associés à chaque demande — qu'il s'agisse de demandes planifiées ou ponctuelles.
- Cela a considérablement simplifié les processus comptables connexes et les a rendus plus transparents, ce qui a aidé le client à éviter les différends concernant les montants refacturés
- Pour favoriser les économies dans l’utilisation d’environnements partagés, dès que le nombre d’abonnés atteignait un seuil critique, une mise à jour du cadre permettait de déplacer une partie de l’ingestion et de l’architecture vers un cluster EMR
- Un autre développement a été la mise en place d’un modèle d’abonnement type “pub-sub” basé sur les métadonnées, qui approuvait automatiquement les demandes dans la couche de métadonnées et démarrait l’alimentation afin d’améliorer l’expérience utilisateur et de faciliter la maintenance
- De plus, un flux miroir venant compléter le système actuel basé sur le modèle de données a permis une véritable diffusion en continu des données, a traité les demandes rapidement et a accordé l’accès à des données qui ne faisaient pas partie du modèle de données
