SlideShare uma empresa Scribd logo
1 de 19
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/

Mais conteúdo relacionado

Mais procurados

A Practical Approach to Incident Management for SaaS/PaaS
A Practical Approach to Incident Management for SaaS/PaaSA Practical Approach to Incident Management for SaaS/PaaS
A Practical Approach to Incident Management for SaaS/PaaSMichael Weber
 
Knowledge Graphs Overview
Knowledge Graphs OverviewKnowledge Graphs Overview
Knowledge Graphs OverviewNeo4j
 
History of IT Service Management Practices and Standards
History of IT Service Management Practices and StandardsHistory of IT Service Management Practices and Standards
History of IT Service Management Practices and StandardsRob Akershoek
 
Data Architecture PowerPoint Presentation Slides
Data Architecture PowerPoint Presentation SlidesData Architecture PowerPoint Presentation Slides
Data Architecture PowerPoint Presentation SlidesSlideTeam
 
Javascript Orientado a Objeto
Javascript Orientado a ObjetoJavascript Orientado a Objeto
Javascript Orientado a ObjetoFábio Elísio
 
TOGAF 9.2 - Transforming Business
TOGAF 9.2  -  Transforming BusinessTOGAF 9.2  -  Transforming Business
TOGAF 9.2 - Transforming BusinessReal IRM
 
Modelagem multidimensional conceitos básicos
Modelagem multidimensional conceitos básicosModelagem multidimensional conceitos básicos
Modelagem multidimensional conceitos básicosTânia Resende
 
Modeling TOGAF with ArchiMate
Modeling TOGAF with ArchiMateModeling TOGAF with ArchiMate
Modeling TOGAF with ArchiMateIver Band
 
Implementing Effective Enterprise Architecture
Implementing Effective Enterprise ArchitectureImplementing Effective Enterprise Architecture
Implementing Effective Enterprise ArchitectureLeo Shuster
 
Why Solutions Fail and the Business Value of Solution Architecture
Why Solutions Fail and the Business Value of Solution ArchitectureWhy Solutions Fail and the Business Value of Solution Architecture
Why Solutions Fail and the Business Value of Solution ArchitectureAlan McSweeney
 
IT Architecture’s Role In Solving Technical Debt.pdf
IT Architecture’s Role In Solving Technical Debt.pdfIT Architecture’s Role In Solving Technical Debt.pdf
IT Architecture’s Role In Solving Technical Debt.pdfAlan McSweeney
 

Mais procurados (20)

A Practical Approach to Incident Management for SaaS/PaaS
A Practical Approach to Incident Management for SaaS/PaaSA Practical Approach to Incident Management for SaaS/PaaS
A Practical Approach to Incident Management for SaaS/PaaS
 
Governança de TI - Aula01 Apresentação da disciplina
Governança de TI - Aula01 Apresentação da disciplinaGovernança de TI - Aula01 Apresentação da disciplina
Governança de TI - Aula01 Apresentação da disciplina
 
Knowledge Graphs Overview
Knowledge Graphs OverviewKnowledge Graphs Overview
Knowledge Graphs Overview
 
History of IT Service Management Practices and Standards
History of IT Service Management Practices and StandardsHistory of IT Service Management Practices and Standards
History of IT Service Management Practices and Standards
 
Data Architecture PowerPoint Presentation Slides
Data Architecture PowerPoint Presentation SlidesData Architecture PowerPoint Presentation Slides
Data Architecture PowerPoint Presentation Slides
 
TOGAF Complete Slide Deck
TOGAF Complete Slide DeckTOGAF Complete Slide Deck
TOGAF Complete Slide Deck
 
Javascript Orientado a Objeto
Javascript Orientado a ObjetoJavascript Orientado a Objeto
Javascript Orientado a Objeto
 
TOGAF 9.2 - Transforming Business
TOGAF 9.2  -  Transforming BusinessTOGAF 9.2  -  Transforming Business
TOGAF 9.2 - Transforming Business
 
Aula4 levantamento requisitos
Aula4 levantamento requisitosAula4 levantamento requisitos
Aula4 levantamento requisitos
 
Enterprise architecture
Enterprise architectureEnterprise architecture
Enterprise architecture
 
Modelagem multidimensional conceitos básicos
Modelagem multidimensional conceitos básicosModelagem multidimensional conceitos básicos
Modelagem multidimensional conceitos básicos
 
Modeling TOGAF with ArchiMate
Modeling TOGAF with ArchiMateModeling TOGAF with ArchiMate
Modeling TOGAF with ArchiMate
 
Implementing Effective Enterprise Architecture
Implementing Effective Enterprise ArchitectureImplementing Effective Enterprise Architecture
Implementing Effective Enterprise Architecture
 
Togaf 9.2 Introduction
Togaf 9.2 IntroductionTogaf 9.2 Introduction
Togaf 9.2 Introduction
 
Fundamentos de governança_de_ti
Fundamentos de governança_de_tiFundamentos de governança_de_ti
Fundamentos de governança_de_ti
 
Why Solutions Fail and the Business Value of Solution Architecture
Why Solutions Fail and the Business Value of Solution ArchitectureWhy Solutions Fail and the Business Value of Solution Architecture
Why Solutions Fail and the Business Value of Solution Architecture
 
Criteria For EA Tool Selection
Criteria For EA Tool SelectionCriteria For EA Tool Selection
Criteria For EA Tool Selection
 
TOGAF ADM Steps reference
TOGAF ADM Steps referenceTOGAF ADM Steps reference
TOGAF ADM Steps reference
 
Privacidade By Design
Privacidade By DesignPrivacidade By Design
Privacidade By Design
 
IT Architecture’s Role In Solving Technical Debt.pdf
IT Architecture’s Role In Solving Technical Debt.pdfIT Architecture’s Role In Solving Technical Debt.pdf
IT Architecture’s Role In Solving Technical Debt.pdf
 

Semelhante a 6 Principios arquitetura de dados moderna

DataOps, Data Mesh e Data Fabric. Melhores práticas para seu projeto de arqui...
DataOps, Data Mesh e Data Fabric. Melhores práticas para seu projeto de arqui...DataOps, Data Mesh e Data Fabric. Melhores práticas para seu projeto de arqui...
DataOps, Data Mesh e Data Fabric. Melhores práticas para seu projeto de arqui...Eduardo Hahn
 
DataOps: da teoria a prática, como realmente se aplica em projetos de BigData
DataOps: da teoria a prática, como realmente se aplica em projetos de BigDataDataOps: da teoria a prática, como realmente se aplica em projetos de BigData
DataOps: da teoria a prática, como realmente se aplica em projetos de BigDataEduardo Hahn
 
TDC São Paulo Online 2020 - trilha Big Data
TDC São Paulo Online 2020 - trilha Big DataTDC São Paulo Online 2020 - trilha Big Data
TDC São Paulo Online 2020 - trilha Big DataEduardo Hahn
 
Tesi Dados Final
Tesi Dados FinalTesi Dados Final
Tesi Dados Finaljcaroso
 
Big Data / Analytics sem Governança de Dados é apenas uma utopia
Big Data / Analytics sem Governança de Dados é apenas uma utopiaBig Data / Analytics sem Governança de Dados é apenas uma utopia
Big Data / Analytics sem Governança de Dados é apenas uma utopiaBergson Lopes Rêgo, PMP
 
Gt4, slide
Gt4, slideGt4, slide
Gt4, slideswcb1234
 
Curso Gratuito Online Desmistificando BI (Business Intelligence) Open Source ...
Curso Gratuito Online Desmistificando BI (Business Intelligence) Open Source ...Curso Gratuito Online Desmistificando BI (Business Intelligence) Open Source ...
Curso Gratuito Online Desmistificando BI (Business Intelligence) Open Source ...Caio Moreno
 
RFA-0069_2019-07-21T111917_TDC_ArquiteturaCorporativa_SP_Arquitetura Corporat...
RFA-0069_2019-07-21T111917_TDC_ArquiteturaCorporativa_SP_Arquitetura Corporat...RFA-0069_2019-07-21T111917_TDC_ArquiteturaCorporativa_SP_Arquitetura Corporat...
RFA-0069_2019-07-21T111917_TDC_ArquiteturaCorporativa_SP_Arquitetura Corporat...ssuser4cf889
 
Usabilidade aula-03. Processos: Arquitetura de informação
Usabilidade aula-03. Processos: Arquitetura de informaçãoUsabilidade aula-03. Processos: Arquitetura de informação
Usabilidade aula-03. Processos: Arquitetura de informaçãoAlan Vasconcelos
 
Pentaho, Hadoop , Big Data e Data Lakes
Pentaho, Hadoop , Big Data e Data LakesPentaho, Hadoop , Big Data e Data Lakes
Pentaho, Hadoop , Big Data e Data LakesAmbiente Livre
 
TDC2016SP - Trilha BigData
TDC2016SP - Trilha BigDataTDC2016SP - Trilha BigData
TDC2016SP - Trilha BigDatatdc-globalcode
 
Tecnologias de Informação e Comunicação no Suporte aos Sistemas de Informação...
Tecnologias de Informação e Comunicação no Suporte aos Sistemas de Informação...Tecnologias de Informação e Comunicação no Suporte aos Sistemas de Informação...
Tecnologias de Informação e Comunicação no Suporte aos Sistemas de Informação...Felipe J. R. Vieira
 
Sistemas de Informação (SAD / OLAP)
Sistemas de Informação (SAD / OLAP)Sistemas de Informação (SAD / OLAP)
Sistemas de Informação (SAD / OLAP)m4rkSpinelli
 
Big Data Analytics - Do MapReduce ao dashboard com Hadoop e Pentaho
Big Data Analytics - Do MapReduce ao dashboard com Hadoop e PentahoBig Data Analytics - Do MapReduce ao dashboard com Hadoop e Pentaho
Big Data Analytics - Do MapReduce ao dashboard com Hadoop e PentahoAmbiente Livre
 
Oracle Enterprise 2.0
Oracle Enterprise 2.0Oracle Enterprise 2.0
Oracle Enterprise 2.0Joao Borrego
 
TDC2017 | São Paulo - Trilha BigData How we figured out we had a SRE team at ...
TDC2017 | São Paulo - Trilha BigData How we figured out we had a SRE team at ...TDC2017 | São Paulo - Trilha BigData How we figured out we had a SRE team at ...
TDC2017 | São Paulo - Trilha BigData How we figured out we had a SRE team at ...tdc-globalcode
 
Intelligence, Discovery, Analytics e Data Science: Evolução, Desafios e Oport...
Intelligence, Discovery, Analytics e Data Science: Evolução, Desafios e Oport...Intelligence, Discovery, Analytics e Data Science: Evolução, Desafios e Oport...
Intelligence, Discovery, Analytics e Data Science: Evolução, Desafios e Oport...Mauricio Cesar Santos da Purificação
 

Semelhante a 6 Principios arquitetura de dados moderna (20)

DataOps, Data Mesh e Data Fabric. Melhores práticas para seu projeto de arqui...
DataOps, Data Mesh e Data Fabric. Melhores práticas para seu projeto de arqui...DataOps, Data Mesh e Data Fabric. Melhores práticas para seu projeto de arqui...
DataOps, Data Mesh e Data Fabric. Melhores práticas para seu projeto de arqui...
 
DataOps: da teoria a prática, como realmente se aplica em projetos de BigData
DataOps: da teoria a prática, como realmente se aplica em projetos de BigDataDataOps: da teoria a prática, como realmente se aplica em projetos de BigData
DataOps: da teoria a prática, como realmente se aplica em projetos de BigData
 
TDC São Paulo Online 2020 - trilha Big Data
TDC São Paulo Online 2020 - trilha Big DataTDC São Paulo Online 2020 - trilha Big Data
TDC São Paulo Online 2020 - trilha Big Data
 
Tesi Dados Final
Tesi Dados FinalTesi Dados Final
Tesi Dados Final
 
Educação transparente
Educação transparenteEducação transparente
Educação transparente
 
Big Data / Analytics sem Governança de Dados é apenas uma utopia
Big Data / Analytics sem Governança de Dados é apenas uma utopiaBig Data / Analytics sem Governança de Dados é apenas uma utopia
Big Data / Analytics sem Governança de Dados é apenas uma utopia
 
Gt4, slide
Gt4, slideGt4, slide
Gt4, slide
 
Curso Gratuito Online Desmistificando BI (Business Intelligence) Open Source ...
Curso Gratuito Online Desmistificando BI (Business Intelligence) Open Source ...Curso Gratuito Online Desmistificando BI (Business Intelligence) Open Source ...
Curso Gratuito Online Desmistificando BI (Business Intelligence) Open Source ...
 
RFA-0069_2019-07-21T111917_TDC_ArquiteturaCorporativa_SP_Arquitetura Corporat...
RFA-0069_2019-07-21T111917_TDC_ArquiteturaCorporativa_SP_Arquitetura Corporat...RFA-0069_2019-07-21T111917_TDC_ArquiteturaCorporativa_SP_Arquitetura Corporat...
RFA-0069_2019-07-21T111917_TDC_ArquiteturaCorporativa_SP_Arquitetura Corporat...
 
PSI - SIBC, SGBD
PSI - SIBC, SGBDPSI - SIBC, SGBD
PSI - SIBC, SGBD
 
Usabilidade aula-03. Processos: Arquitetura de informação
Usabilidade aula-03. Processos: Arquitetura de informaçãoUsabilidade aula-03. Processos: Arquitetura de informação
Usabilidade aula-03. Processos: Arquitetura de informação
 
Persitência Poliglota TDC Recife 2019
Persitência Poliglota TDC Recife 2019Persitência Poliglota TDC Recife 2019
Persitência Poliglota TDC Recife 2019
 
Pentaho, Hadoop , Big Data e Data Lakes
Pentaho, Hadoop , Big Data e Data LakesPentaho, Hadoop , Big Data e Data Lakes
Pentaho, Hadoop , Big Data e Data Lakes
 
TDC2016SP - Trilha BigData
TDC2016SP - Trilha BigDataTDC2016SP - Trilha BigData
TDC2016SP - Trilha BigData
 
Tecnologias de Informação e Comunicação no Suporte aos Sistemas de Informação...
Tecnologias de Informação e Comunicação no Suporte aos Sistemas de Informação...Tecnologias de Informação e Comunicação no Suporte aos Sistemas de Informação...
Tecnologias de Informação e Comunicação no Suporte aos Sistemas de Informação...
 
Sistemas de Informação (SAD / OLAP)
Sistemas de Informação (SAD / OLAP)Sistemas de Informação (SAD / OLAP)
Sistemas de Informação (SAD / OLAP)
 
Big Data Analytics - Do MapReduce ao dashboard com Hadoop e Pentaho
Big Data Analytics - Do MapReduce ao dashboard com Hadoop e PentahoBig Data Analytics - Do MapReduce ao dashboard com Hadoop e Pentaho
Big Data Analytics - Do MapReduce ao dashboard com Hadoop e Pentaho
 
Oracle Enterprise 2.0
Oracle Enterprise 2.0Oracle Enterprise 2.0
Oracle Enterprise 2.0
 
TDC2017 | São Paulo - Trilha BigData How we figured out we had a SRE team at ...
TDC2017 | São Paulo - Trilha BigData How we figured out we had a SRE team at ...TDC2017 | São Paulo - Trilha BigData How we figured out we had a SRE team at ...
TDC2017 | São Paulo - Trilha BigData How we figured out we had a SRE team at ...
 
Intelligence, Discovery, Analytics e Data Science: Evolução, Desafios e Oport...
Intelligence, Discovery, Analytics e Data Science: Evolução, Desafios e Oport...Intelligence, Discovery, Analytics e Data Science: Evolução, Desafios e Oport...
Intelligence, Discovery, Analytics e Data Science: Evolução, Desafios e Oport...
 

Mais de Jhonathan de Souza Soares

Azure Service Fabric - Orquestrando aplicações .Net
Azure Service Fabric - Orquestrando aplicações .NetAzure Service Fabric - Orquestrando aplicações .Net
Azure Service Fabric - Orquestrando aplicações .NetJhonathan de Souza Soares
 
Azure CosmosDB para desenvolvedores de software
Azure CosmosDB para desenvolvedores de softwareAzure CosmosDB para desenvolvedores de software
Azure CosmosDB para desenvolvedores de softwareJhonathan de Souza Soares
 
Análise de faces e emoções com Serviços Cognitivos de Visão da Microsoft
Análise de faces e emoções com Serviços Cognitivos de Visão da Microsoft Análise de faces e emoções com Serviços Cognitivos de Visão da Microsoft
Análise de faces e emoções com Serviços Cognitivos de Visão da Microsoft Jhonathan de Souza Soares
 
Criando sistemas de recomendação com Neo4j
Criando sistemas de recomendação com Neo4jCriando sistemas de recomendação com Neo4j
Criando sistemas de recomendação com Neo4jJhonathan de Souza Soares
 
Introdução ao NoSQL e modelagem de dados com MongoDB
Introdução ao NoSQL e modelagem de dados com MongoDBIntrodução ao NoSQL e modelagem de dados com MongoDB
Introdução ao NoSQL e modelagem de dados com MongoDBJhonathan de Souza Soares
 
Criando sistemas de recomendação com neo4j
Criando sistemas de recomendação com  neo4jCriando sistemas de recomendação com  neo4j
Criando sistemas de recomendação com neo4jJhonathan de Souza Soares
 
Conhecendo o mongodb e clusterização de dados - ReplicaSet
Conhecendo o mongodb e clusterização de dados - ReplicaSetConhecendo o mongodb e clusterização de dados - ReplicaSet
Conhecendo o mongodb e clusterização de dados - ReplicaSetJhonathan de Souza Soares
 

Mais de Jhonathan de Souza Soares (19)

Link Prediction with Neo4j
Link Prediction with Neo4jLink Prediction with Neo4j
Link Prediction with Neo4j
 
Api todo list
Api todo listApi todo list
Api todo list
 
Azure Service Fabric - Orquestrando aplicações .Net
Azure Service Fabric - Orquestrando aplicações .NetAzure Service Fabric - Orquestrando aplicações .Net
Azure Service Fabric - Orquestrando aplicações .Net
 
Azure CosmosDB para desenvolvedores de software
Azure CosmosDB para desenvolvedores de softwareAzure CosmosDB para desenvolvedores de software
Azure CosmosDB para desenvolvedores de software
 
Graph of Thrones - Neo4j + Game of Thrones
Graph of Thrones - Neo4j + Game of Thrones Graph of Thrones - Neo4j + Game of Thrones
Graph of Thrones - Neo4j + Game of Thrones
 
CosmosDB from zero2hero
CosmosDB from zero2heroCosmosDB from zero2hero
CosmosDB from zero2hero
 
NoSQL CosmosDB e IOT na era Serveless
NoSQL CosmosDB e IOT na era ServelessNoSQL CosmosDB e IOT na era Serveless
NoSQL CosmosDB e IOT na era Serveless
 
Introdução ao neo4j com c# e asp.net core
Introdução ao neo4j com c# e asp.net coreIntrodução ao neo4j com c# e asp.net core
Introdução ao neo4j com c# e asp.net core
 
NoSQL Multi-Model - Conheça o CosmosDB
NoSQL Multi-Model - Conheça o CosmosDB NoSQL Multi-Model - Conheça o CosmosDB
NoSQL Multi-Model - Conheça o CosmosDB
 
Análise de faces e emoções com Serviços Cognitivos de Visão da Microsoft
Análise de faces e emoções com Serviços Cognitivos de Visão da Microsoft Análise de faces e emoções com Serviços Cognitivos de Visão da Microsoft
Análise de faces e emoções com Serviços Cognitivos de Visão da Microsoft
 
Criando sistemas de recomendação com Neo4j
Criando sistemas de recomendação com Neo4jCriando sistemas de recomendação com Neo4j
Criando sistemas de recomendação com Neo4j
 
Introdução ao NoSQL e modelagem de dados com MongoDB
Introdução ao NoSQL e modelagem de dados com MongoDBIntrodução ao NoSQL e modelagem de dados com MongoDB
Introdução ao NoSQL e modelagem de dados com MongoDB
 
Sem limites com NoSQL
Sem limites com NoSQLSem limites com NoSQL
Sem limites com NoSQL
 
Graph of Thrones - Neo4j + Game of Thrones
Graph of Thrones - Neo4j + Game of ThronesGraph of Thrones - Neo4j + Game of Thrones
Graph of Thrones - Neo4j + Game of Thrones
 
Neo4j + nodejs
Neo4j + nodejsNeo4j + nodejs
Neo4j + nodejs
 
Criando sistemas de recomendação com neo4j
Criando sistemas de recomendação com  neo4jCriando sistemas de recomendação com  neo4j
Criando sistemas de recomendação com neo4j
 
Conhecendo o mongodb e clusterização de dados - ReplicaSet
Conhecendo o mongodb e clusterização de dados - ReplicaSetConhecendo o mongodb e clusterização de dados - ReplicaSet
Conhecendo o mongodb e clusterização de dados - ReplicaSet
 
Migrando dados do SQL para Neo4j - TDC
Migrando dados do SQL para Neo4j  - TDCMigrando dados do SQL para Neo4j  - TDC
Migrando dados do SQL para Neo4j - TDC
 
Introdução ao neo4j
Introdução ao neo4jIntrodução ao neo4j
Introdução ao neo4j
 

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 6 princí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 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
  • 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 Os dados 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 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.
  • 8. 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
  • 9. 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.
  • 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!
  • 12. 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.
  • 13. 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.
  • 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 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.
  • 17. Globalcode – Open4education Elimine cópias e movimentação de dados Estamos na era Big Data, este principio é meio contraditório, não?
  • 18. 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.