Skip to main content

Golden Source | Insights

  • Golden Source | Insights

alt text

Contexto de Golden Source

No cenário de Golden Source, o objetivo é criar uma fonte única e confiável de dados, garantindo consistência, acessibilidade e governança da informação. O Golden Source atua como o ponto central onde os dados são agregados, validados e compartilhados entre sistemas e usuários, reduzindo redundâncias e inconsistências.

Explicação da Imagem

  1. Data Providers (Provedores de Dados):

    • Representam as origens dos dados. Podem ser bases de dados operacionais, sistemas legados, sensores ou qualquer outro sistema que forneça informações relevantes.
    • Esses provedores alimentam a camada de dados.
  2. Data Layer (Camada de Dados):

    • Esta é a camada central onde os dados dos provedores são processados, transformados e disponibilizados para os consumidores. No contexto de Golden Source, a camada de dados atua como a fonte unificada de verdade.
    • APIs:
      • Mecanismos que expõem os dados de forma padronizada para que consumidores possam acessá-los facilmente.
    • RDSs (Relational Database Services):
      • Representam bancos de dados relacionais onde os dados podem ser armazenados, estruturados e acessados.
    • Event Streaming:
      • Ferramentas para transmissão de eventos em tempo real, permitindo que consumidores recebam atualizações de dados de forma contínua (por exemplo, usando tecnologias como Kafka).
  3. Data Consumers (Consumidores de Dados):

    • Sistemas, usuários ou aplicações que consomem os dados. No Golden Source, esses consumidores confiam que os dados fornecidos pela camada de dados são confiáveis e atualizados.

Relacionamento com Golden Source

No contexto da arquitetura da imagem:

  • Unificação e Governança: A camada de dados (Data Layer) é o local onde a unificação dos dados acontece, garantindo que os consumidores recebam informações consistentes e governadas.
  • Flexibilidade de Consumo: Os consumidores podem acessar os dados de formas diferentes (via APIs, consultas a bancos relacionais, ou consumo de streams de eventos), de acordo com suas necessidades.
  • Sincronia Entre Provedores e Consumidores: A troca de dados entre os provedores e a camada de dados, e entre a camada de dados e os consumidores, é mediada por mecanismos confiáveis como APIs, RDSs e streams.

Em resumo, a imagem reflete uma arquitetura que suporta o conceito de Golden Source, centralizando e estruturando os dados para garantir consistência e disponibilidade entre os diversos stakeholders.