Introduction to Data Mesh - Zhamak Dehghani

Introduction to Data Mesh - Zhamak Dehghani

Introdução

Visão geral da seção: Nesta seção, Zhamak apresenta a si mesma e ao tópico que será discutido.

  • Zhamak é diretora de tecnologias emergentes na ThoughtWorks, América do Norte.
  • O tópico a ser discutido é o Data Mesh.

Capacidades necessárias para o Data Mesh

Visão geral da seção: Nesta seção, Zhamak fala sobre as capacidades necessárias para implementar o Data Mesh.

  • É necessário ter um sistema em frente às capacidades básicas, como trabalho com metal, rede CI/CD e armazenamento de blocos de dados.
  • Os usuários devem poder solicitar essas capacidades de forma automatizada e com menos atrito.
  • Além disso, é necessário criar novas capacidades para atender às necessidades do Data Mesh.
  • É preciso criar novos níveis de abstração e automação para facilitar a gestão declarativa do ciclo de vida dos produtos de dados.
  • São necessárias novas capacidades para executar operações no nível mesh, como conectar produtos de dados ou executar consultas semânticas.

Nova ordem mundial habilitada pelo Data Mesh

Visão geral da seção: Nesta seção, Zhamak fala sobre a nova ordem mundial habilitada pelo Data Mesh.

  • A nova ordem mundial requer uma nova série de valores e descentralização ou auto-soberania dos domínios.
  • Os domínios devem estar no controle dos seus dados e modelos.
  • É necessário habilitar a interoperabilidade entre os domínios.
  • Os produtos de dados vão e vem, se dividem e convergem, portanto, é preciso ter uma governança que possa lidar com isso.
  • É importante automatizar todas as políticas criadas e aproveitar a plataforma.

Modelagem e modelos canônicos

Visão geral da seção: Nesta seção, o palestrante discute a importância de empresas construírem plataformas de dados grandes e escaláveis. Ele enfatiza que as empresas precisam definir o que constitui qualidade e segurança dos dados para garantir que essas plataformas possam ser dimensionadas com sucesso.

Responsabilidade pela qualidade e segurança dos dados

  • Em vez de ter responsabilidade pela qualidade, as empresas devem construir grandes plataformas de dados.
  • Uma vez bem-sucedidas na construção dessas plataformas, elas são responsáveis por definir o que constitui qualidade e segurança dos dados.
  • No entanto, muitas vezes falham em dimensioná-las adequadamente.
  • As empresas precisam incorporar a definição do que é qualidade e segurança dos dados nas plataformas.
  • É responsabilidade dos proprietários de produtos do domínio produzir dados com grandes volumes e ritmo rápido para atender às garantias acordadas.

Fracasso na escala da plataforma

  • As empresas falham em escalar a plataforma para atender às garantias acordadas.
  • A resposta para esses pontos de fricção é frequentemente padronização.
  • Mudar de um ativo para um produto requer mudança na medida do sucesso.
  • O número aqui pode se referir a um número diverso de consumidores.
  • As conexões são representativas de alguém usando seus dados e obtendo valor a partir deles.

Mudança de paradigma

Visão geral da seção: Nesta seção, o palestrante discute como a mudança para uma abordagem de "data mesh" pode ajudar as empresas a superar os desafios associados à construção e dimensionamento de grandes plataformas de dados.

Desafios com plataformas tradicionais

  • As plataformas tradicionais têm um grande número de pontos problemáticos.
  • É necessário pensar fora da caixa para superar esses problemas.
  • A gestão e coleta de grandes dados precisam ser feitas diferentemente.

Abordagem do data mesh

  • O data mesh é uma mudança paradigmática na forma como as empresas lidam com seus dados.
  • O objetivo é trazer o plano operacional e analítico juntos em uma plataforma automatizada.
Video description

Today, data is ubiquitous. Data is the by-product of any and every action we take. Everything, every system, every process, every sensor generates data. Technology makes it easier for organizations to collect and store data, for businesses to leverage to make better decisions or create more tailored experiences for their customers. However, organizations are struggling to enable and empower their employees to make the most informed and timely decisions possible. Centralized data platform architectures fail to deliver data with the speed and flexibility scaling organizations need. Data mesh is a response to this problem. Data mesh applies the principles of modern software engineering and the learnings from building robust, internet-scale solutions to unlock the true potential of enterprise data. Learn more at https://www.thoughtworks.com/what-we-do/data-and-ai/data-mesh