1
resposta

Aplicação de DataMesh

Em relação a arquitetura de dados e do time em relação a Data Mesh, no caso, meio que seria necessário uma squad pra cada "Origem de dados"?, se não for desta forma, se todos as Origem de dados foram tratadas pela mesma equipe de engenheiros e arquitetos, nao vejo tanto vantagem em relação a Datawarehouse ou lake, sempre vai existir a dependências de interação total com esses "intermediários". Alguém de fato ja aplicou essa metodologia na pratica?

1 resposta

Oii, Carlos! Tudo bem?

A ideia é descentralizar a responsabilidade dos dados, ou seja, cada equipe ser responsável pelas próprias fontes e produtos de dados. Isso oferece uma maior autonomia e agilidade, já que cada equipe pode desenvolver e gerenciar seus próprios Data Products de forma independente.

Por exemplo, imagine que você tem uma empresa focada em vendas e marketing. Nesse caso, poderia existir uma equipe de dados para vendas e outra para o marketing. Cada uma dessas equipes seria responsável por suas próprias fontes de dados e por transformar esses dados em produtos de dados que possam ser consumidos por outras partes da organização.

A vantagem do Data Mesh sobre um Data Warehouse ou Data Lake tradicional é que ele tenta eliminar os intermediários e tornar os dados mais acessíveis e utilizáveis diretamente pelas equipes que os necessitam. Isso pode reduzir a complexidade e o tempo de espera para acessar os dados.

Espero ter sanado a sua dúvida, conte sempre conosco para te auxiliar.

Bons estudos, Carlos!