Globalcode – Open4education
Trilha – Banco de Dados
Jhonathan de Souza Soares
Microsoft MVP, Neo4j Certified, MongoDB Evangelist e Arquiteto de Software
Globalcode – Open4education
6 princípios
Arquitetura de dados
Moderna
Globalcode – Open4education
Então, o que é Arquitetura de Dados?
Arquitetura de dados é a estrutura dos componentes
de dados de uma organização - considerados sob
diferentes níveis de abstração, suas inter-relações,
bem como os princípios, diretrizes, normas e
padrões que regem seu projeto e evolução ao longo
do tempo.
Conceitos são mais importantes
do que ferramentas!
Globalcode – Open4education
Agenda
O que é Arquitetura de dados
Dados devem ser compartilhados
Interfaces certas para um melhor consumo
Controle de acessos e seguranças
Vocabulário comum
Gerenciamento de dados
Menos é mais – Cópias e movimentação de dados
Globalcode – Open4education
Então, o que é Arquitetura de Dados?
Arquitetura de dados é a estrutura dos componentes
de dados de uma organização - considerados sob
diferentes níveis de abstração, suas inter-relações,
bem como os princípios, diretrizes, normas e
padrões que regem seu projeto e evolução ao longo
do tempo.
Globalcode – Open4education
Os dados devem ser compartilhados!
Empresas que começam com a visão de dados
como um ativo compartilhado acabam superando a
concorrência.
Globalcode – Open4education
Os dados devem ser compartilhados!
Por uma visão completa, isso significa uma visão de
360 graus dos insights do cliente, juntamente com a​​
capacidade de correlacionar sinais de dados
valiosos, totalmente end-to-end.
Ex: Empresas que possuem processos de logística,
fabricação, marketing e vendas.
Globalcode – Open4education
Interfaces certas, consumo melhor.
Colocar dados em um único local não é suficiente
para alcançar a visão de uma organização orientada
por dados. Para que as pessoas (e sistemas) se
beneficiem de um conjunto de dados
compartilhados, as interfaces apropriadas precisam
ser disponibilizadas para facilitar o consumo
Globalcode – Open4education
Interfaces certas, consumo melhor.
Isso pode ser na forma de uma interface OLAP para
business intelligence, uma interface SQL real-time
para analistas de dados. API’s para sistemas de
segmentação e digestão de dados ou Hadoop para
cientistas de dados.
Globalcode – Open4education
Seguro, morreu de velho.
Com a disponibilização de dados compartilhados e
inúmeras formas de consumir estes dados a
segurança e controle de acessos não podem ficar de
fora. Garantir governança e políticas de acesso é
fundamental!
Globalcode – Open4education
Vocabulário comum e transparente.
Globalcode – Open4education
Vocabulário comum e transparente.
Catálogos de produtos, dimensões, relatórios,
nomes de campos chaves, precisam ser comuns (ou
tentar ser o mais comum possível),
independentemente de como os dados são
consumidos ou analisados.
Globalcode – Open4education
Vocabulário comum e transparente.
Sem esse vocabulário compartilhado, as empresas
gastam mais tempo discutindo ou reconciliando os
resultados em vez de melhorar o desempenho por
meio de um entendimento compartilhado.
Globalcode – Open4education
Você gerencia seus dados?
Sem a modelagem de curadoria de dados adequada
de relacionamentos importantes, limpeza de dados
brutos, curadoria de dimensões-chave e medidas, os
usuários finais podem ter uma experiência frustrante
Globalcode – Open4education
Você gerencia seus dados?
Ao investir em funções centrais que fazem a
curadoria de dados, o valor do ativo de dados
compartilhados pode ser finalmente alcançado.
Globalcode – Open4education
Elimine cópias e movimentação de dados
Ao eliminar a necessidade de movimentação de
dados, uma arquitetura de dados modena reduz o
custo, aumenta a “atualização de dados” e otimiza a
agilidade dos dados corporativos.
Globalcode – Open4education
Elimine cópias e movimentação de dados
Estamos na era Big Data, este principio é meio
contraditório, não?
Globalcode – Open4education
Comece o quanto antes...
Recomendo que você adote e compartilhe esses
princípios como um meio de estabelecer uma base
sólida para construir um big data moderno e com
baixo custo de mudanças na medida que sua
empresa cresce.
Globalcode – Open4education
OBRIGADO!
http://codigosimples.net
https://www.linkedin.com/in/jhonathansouza/

6 Principios arquitetura de dados moderna

  • 1.
    Globalcode – Open4education Trilha– Banco de Dados Jhonathan de Souza Soares Microsoft MVP, Neo4j Certified, MongoDB Evangelist e Arquiteto de Software
  • 2.
    Globalcode – Open4education 6princípios Arquitetura de dados Moderna
  • 3.
    Globalcode – Open4education Então,o que é Arquitetura de Dados? Arquitetura de dados é a estrutura dos componentes de dados de uma organização - considerados sob diferentes níveis de abstração, suas inter-relações, bem como os princípios, diretrizes, normas e padrões que regem seu projeto e evolução ao longo do tempo. Conceitos são mais importantes do que ferramentas!
  • 4.
    Globalcode – Open4education Agenda Oque é Arquitetura de dados Dados devem ser compartilhados Interfaces certas para um melhor consumo Controle de acessos e seguranças Vocabulário comum Gerenciamento de dados Menos é mais – Cópias e movimentação de dados
  • 5.
    Globalcode – Open4education Então,o que é Arquitetura de Dados? Arquitetura de dados é a estrutura dos componentes de dados de uma organização - considerados sob diferentes níveis de abstração, suas inter-relações, bem como os princípios, diretrizes, normas e padrões que regem seu projeto e evolução ao longo do tempo.
  • 6.
    Globalcode – Open4education Osdados devem ser compartilhados! Empresas que começam com a visão de dados como um ativo compartilhado acabam superando a concorrência.
  • 7.
    Globalcode – Open4education Osdados devem ser compartilhados! Por uma visão completa, isso significa uma visão de 360 graus dos insights do cliente, juntamente com a​​ capacidade de correlacionar sinais de dados valiosos, totalmente end-to-end. Ex: Empresas que possuem processos de logística, fabricação, marketing e vendas.
  • 8.
    Globalcode – Open4education Interfacescertas, consumo melhor. Colocar dados em um único local não é suficiente para alcançar a visão de uma organização orientada por dados. Para que as pessoas (e sistemas) se beneficiem de um conjunto de dados compartilhados, as interfaces apropriadas precisam ser disponibilizadas para facilitar o consumo
  • 9.
    Globalcode – Open4education Interfacescertas, consumo melhor. Isso pode ser na forma de uma interface OLAP para business intelligence, uma interface SQL real-time para analistas de dados. API’s para sistemas de segmentação e digestão de dados ou Hadoop para cientistas de dados.
  • 10.
    Globalcode – Open4education Seguro,morreu de velho. Com a disponibilização de dados compartilhados e inúmeras formas de consumir estes dados a segurança e controle de acessos não podem ficar de fora. Garantir governança e políticas de acesso é fundamental!
  • 11.
  • 12.
    Globalcode – Open4education Vocabuláriocomum e transparente. Catálogos de produtos, dimensões, relatórios, nomes de campos chaves, precisam ser comuns (ou tentar ser o mais comum possível), independentemente de como os dados são consumidos ou analisados.
  • 13.
    Globalcode – Open4education Vocabuláriocomum e transparente. Sem esse vocabulário compartilhado, as empresas gastam mais tempo discutindo ou reconciliando os resultados em vez de melhorar o desempenho por meio de um entendimento compartilhado.
  • 14.
    Globalcode – Open4education Vocêgerencia seus dados? Sem a modelagem de curadoria de dados adequada de relacionamentos importantes, limpeza de dados brutos, curadoria de dimensões-chave e medidas, os usuários finais podem ter uma experiência frustrante
  • 15.
    Globalcode – Open4education Vocêgerencia seus dados? Ao investir em funções centrais que fazem a curadoria de dados, o valor do ativo de dados compartilhados pode ser finalmente alcançado.
  • 16.
    Globalcode – Open4education Eliminecópias e movimentação de dados Ao eliminar a necessidade de movimentação de dados, uma arquitetura de dados modena reduz o custo, aumenta a “atualização de dados” e otimiza a agilidade dos dados corporativos.
  • 17.
    Globalcode – Open4education Eliminecópias e movimentação de dados Estamos na era Big Data, este principio é meio contraditório, não?
  • 18.
    Globalcode – Open4education Comeceo quanto antes... Recomendo que você adote e compartilhe esses princípios como um meio de estabelecer uma base sólida para construir um big data moderno e com baixo custo de mudanças na medida que sua empresa cresce.
  • 19.