CUSTOM INTEGRATION FRAMEWORK

Scenario

Technology Reply ha progettato un framework metadata driven, basato sull'uso di YAML configuration file, per guidare il processo di integrazione e orchestrazione dei dati su database cloud-based. L’adozione di un custom framework offre una maggiore flessibilità e scalabilità, consentendo di adattarsi facilmente ai cambiamenti nelle sorgenti dati, nelle trasformazioni richieste e nei requisiti di business.


Flusso di Lavoro del Framework


  • Raccolta Dati

    I dati grezzi vengono immessi nel primo livello di storage (Standard Layer)

  • Validazione e Pulizia

    - Moduli di validazione verificano la qualità dei dati
    - Dati non conformi sono scartati e segnalati

  • Trasformazione

    - Le trasformazioni necessarie sono applicate ai dati presenti nello schema sottostante
    - E’ garantita la integrità dei dati

  • Caricamento

    - I dati trasformati sono caricati nei successivi livelli di storage
    - I dati sono preparati per essere utilizzati dalle applicazioni di analytics

  • Orchestrazione e Automazione

    - Viene gestita l'esecuzione delle pipeline, la gestione delle dipendenze e la loro pianificazione
    - CI/CD assicura l'efficienza nella gestione e distribuzione delle risorse

Vantaggi

Flessibilità: L'uso dei file YAML permette di adattare facilmente il framework ai cambiamenti nelle sorgenti dati e nei requisiti di business.

Scalabilità: La gestione efficiente di grandi volumi di dati e la capacità di scalare orizzontalmente sono garantite dalle configurazioni basate su file di configurazione YAML di progetto .

Affidabilità: Il monitoraggio continuo e la gestione degli errori basati su tabelle di sistema, assicurano l'affidabilità del processo.

Efficienza: La riduzione dei costi è ottenuta grazie all'ottimizzazione delle risorse cloud e all'automazione dei processi, con configurazioni guidate.

Governance dei Dati: Un miglior controllo e tracciabilità dei dati sono ottenuti grazie a un process lineage centralizzato.