SlideShare a Scribd company logo
1 of 38
ILM com PostgreSQL
Raul Oliveira
 DBA Multiplataforma
@rauldoliveira
raul.oliveira@msn.com
 Meetup Brasília DataGroup
http://www.meetup.com/pt-BR/Brasilia-DataGroup/
 SQLServerDF
http://groups.google.com/group/sqlserverdf
 MTAC
http://www.mtac.org.br
Patrocinadores
Agenda da Apresentação
• Cenário de Dados Atual
• Reflexão sobre a diversidade de
operação
• Principais argumentos usados para
ambientes com e sem open source
• Destaques do que podemos fazer
• Argumentos para “vender”.
ILM – Information Lifecycle Management
• Refere-se a um amplo conjunto de estratégias para administrar
sistemas de armazenamento em dispositivos de computação.
• Compreende as políticas processos práticas e ferramentas usadas
para alinhar o valor comercial da informação com a infraestrutura de
TI mais apropriada e econômica a partir do momento em que a
informação é concebida por meio de sua disposição final.
• Procura adequar os melhores recursos entendendo o dado.
• Nos faz refletir sobre a Governança dos Dados
Alguns pontos mudaram com o tempo...
Até que descobrimos um novo petróleo
Necessidade aquece mercados e tecnologias
O DBA mudou
Passado
O padrão corporativo
Data Centers
Waterfall
Provisionamento da TI
Desenvolver e Operar
Tarefas Manuais
Tarefas Rotineiras
Database Expert
Presente
O padrão é ter boas opções
Cloud*
Agile
Self-Service
DevOps
Automação
Problemas / Desafios difíceis
Data Expert!
O que mensurar ao aderir a novas tecnologias?
Necessidade do
cliente
Preço
Funcionalidade
Analítica
Conjunto de
Ferramentas
Requerimentos
de
Processamento
Tolerância à falha
Capacidade de
extensibilidade
Maturidade
Numero de
clientes
Performance
Opções de
Deploy
Latência
Feedback de
Clientes
Requerimentos
de Hardware
Batch / Real Time
/ Streaming /
Transacional
Tamanho da
comunidade
[não][semi]-
estruturado
Opções de
otimização
Portabilidade
Penetração de
mercado
Visibilidade
Disponiblidade
de Profissionais
Disponibilidade
de Empresas
Conhecimento
da Equipe
Material para
estudo
Documentação Integração Mobilidade
Reações Comuns do Mercado Leigo ao Open
Source
• Licença de Software
• Banco de dados é produto X
O que meu profissional/equipe pode cuidar?
O que pode ser feito com o dado?
Extraído Exportado Importado Migrado Validado Editado
Atualizado Limpo Transformado Convertido Integrado Segregado
Agregado Referenciado Revisado Relatado Analisado Garimpado
Salvo Recuperado Arquivado Restaurado Eliminado Persistido
E o que fazemos*?
• Backup (para ambientes bem maduros).
• Restart.
Ciclo de Vida do Dado
Ciclo de
Vida do
Dado
Planejar Especificar Disponibilizar
Criar e
Adquirir
Manter e
Usar
Arquivar e
Recuperar
Eliminar
Ciclo de
Vida da
Aplicação
Planejar Analisar Design Construir Testar Implantar Manter
Governança
• Estratégia
• Organização e Papéis
• Políticas e Padrões
• Projetos e Serviços
• Avaliações
Custo
Competição eterna
Custo
PerformanceSegurança
Ciclo de Vida do Dado
Planejar Especificar Disponibilizar
Criar e
Adquirir
Manter e
Usar
Arquivar e
Recuperar
Eliminar!
Eliminar?
Em Repouso
(Disco)
Em Uso
(Processador /
Memória)
Em Trânsito /
Movimento
(Rede)
Principais nomes que ouviremos falar
• Tier / Classificação / Racionalização
• Compressão (para custo)
• Deduplicação
• como um todo e não (apenas) como compressão
• Expurgo
• Arquivamento
• Otimizar (Armazenamento)
• Armazenamento
• Velocidade de acesso
• Gerenciar / Monitorar
Oracle
IBM
Microsoft
Arquitetura
Desenvolvimento
Documentação
e Conteúdo
Dados /
Metadados /
Qualidade
Operações
Segurança
DW / BI /
Analytics
Principais Tópicos
• Análise
• Modelagem de Dados
• Design de banco de dados
• Implementação
• Produtividade com e sem IDE
• PgModeler
• DevOps em Alta
Arquitetura
Desenvolvimento
Documentação
e Conteúdo
Dados /
Metadados /
Qualidade
Operações
Segurança
DW / BI /
Analytics
Principais Tópicos
• Aquisição e Armazenamento
• Backup e Recuperação
• Gestão de Conteúdo
• Retenção
• Não subestime o Dump
• O Backup é a mesma coisa!
• Ferramentas como Barman
• Segmento de Undo
• Bacula
Arquitetura
Desenvolvimento
Documentação
e Conteúdo
Dados /
Metadados /
Qualidade
Operações
Segurança
DW / BI /
Analytics
Principais Tópicos
• Dados de clientes e produtos
• Integração
• Controle
• Melhoria Contínua
• Centralização dos Metadados
• NiFi, Pentaho...
• Qualidade dos dados:
Deduplicação, sanitização...
(processo)
Arquitetura
Desenvolvimento
Documentação
e Conteúdo
Dados /
Metadados /
Qualidade
Operações
Segurança
DW / BI /
Analytics
Principais Tópicos
• Aquisição
• Recuperação
• Otimização
• FDW
• Replicação
• Operação
• Tunning
Arquitetura
Desenvolvimento
Documentação
e Conteúdo
Dados /
Metadados /
Qualidade
Operações
Segurança
DW / BI /
Analytics
Principais Tópicos
• Padrão
• Autenticação
• Classificação
• Auditoria
• Auditoria(s) - mtas
• MLS, RLS...
• Padrão de código seguro
Arquitetura
Desenvolvimento
Documentação
e Conteúdo
Dados /
Metadados /
Qualidade
Operações
Segurança
DW / BI /
Analytics
Principais Tópicos
• Arquitetura
• Implementação
• Análise
• Diversidade de Ferramentas
gratuitas de BI
• Self Service BI
• GreenPlum
Conclusão
• Pense macro o seu ambiente
• Não pense sozinho (forme um comitê)
• Cuidado com a operação, balanceie gestão
• Explore as várias óticas do seu ambiente
• Pense no ciclo de vida do seu dado e de onde seu dado está.
Aplicações e Hardware que o tocam (Da visão de um DBA).
• Se você fala muito mal de um produto, há grandes chances de você
não conhecer ele bem. Estude.
@rauldoliveira
raul.oliveira@msn.com
Muito Obrigado!

More Related Content

What's hot (6)

Aula2 bancodedado
Aula2 bancodedadoAula2 bancodedado
Aula2 bancodedado
 
Big Data x Data Mining - Hadoop
Big Data x Data Mining - HadoopBig Data x Data Mining - Hadoop
Big Data x Data Mining - Hadoop
 
Business Intelligence - Data Warehouse
Business Intelligence - Data WarehouseBusiness Intelligence - Data Warehouse
Business Intelligence - Data Warehouse
 
Data Mart e Data Warehouse
Data Mart e Data WarehouseData Mart e Data Warehouse
Data Mart e Data Warehouse
 
Data Warehouse e Data Mining
Data Warehouse e Data MiningData Warehouse e Data Mining
Data Warehouse e Data Mining
 
Carreiras em Business Intelligence e Big Data
Carreiras em Business Intelligence e Big DataCarreiras em Business Intelligence e Big Data
Carreiras em Business Intelligence e Big Data
 

Similar to ILM com PostgreSQL

Tableau Drive, Uma nova metodologia para implantações corporativas
Tableau Drive, Uma nova metodologia para implantações corporativasTableau Drive, Uma nova metodologia para implantações corporativas
Tableau Drive, Uma nova metodologia para implantações corporativasTableau Software
 
Ecosistema de data warehouse com ferramentas microsoft
Ecosistema de data warehouse com ferramentas microsoftEcosistema de data warehouse com ferramentas microsoft
Ecosistema de data warehouse com ferramentas microsoftDennes Torres
 
BI - Uso e Benefícios ( Business Intelligence )
BI - Uso e Benefícios ( Business Intelligence )BI - Uso e Benefícios ( Business Intelligence )
BI - Uso e Benefícios ( Business Intelligence )Marco Garcia
 
Plano de ações para gestão de TI abordagem inicial
Plano de ações para gestão de TI   abordagem inicialPlano de ações para gestão de TI   abordagem inicial
Plano de ações para gestão de TI abordagem inicialPaulo Henrique Pinhão
 
Cursos de Data Warehouse
Cursos de Data WarehouseCursos de Data Warehouse
Cursos de Data WarehouseMarco Garcia
 
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
 
VILT - Arquivamento e Decomissionamento com OpenText InfoArchive
VILT - Arquivamento e Decomissionamento com OpenText InfoArchiveVILT - Arquivamento e Decomissionamento com OpenText InfoArchive
VILT - Arquivamento e Decomissionamento com OpenText InfoArchiveVILT
 
Jornada para a Nuvem: Como planejar e executar sua migração com a ajuda do AW...
Jornada para a Nuvem: Como planejar e executar sua migração com a ajuda do AW...Jornada para a Nuvem: Como planejar e executar sua migração com a ajuda do AW...
Jornada para a Nuvem: Como planejar e executar sua migração com a ajuda do AW...Amazon Web Services LATAM
 
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
 
ASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis PaulinoASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis PaulinoComunidade NetPonto
 
Apresentacao Vertical De Alocacao Consultor Adriana
Apresentacao Vertical De Alocacao   Consultor AdrianaApresentacao Vertical De Alocacao   Consultor Adriana
Apresentacao Vertical De Alocacao Consultor Adrianacleveranjos
 
I Forum GSTI - Microsoft
I Forum GSTI -  MicrosoftI Forum GSTI -  Microsoft
I Forum GSTI - MicrosoftMarcos Andre
 
Inteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto Alegre
Inteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto AlegreInteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto Alegre
Inteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto AlegreIT4biz IT Solutions
 
Inteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto Alegre
Inteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto AlegreInteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto Alegre
Inteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto AlegreCaio Moreno
 
Carreira do profissional de dados
Carreira do profissional de dadosCarreira do profissional de dados
Carreira do profissional de dadosEdvaldo Castro
 

Similar to ILM com PostgreSQL (20)

Conceitos DW
Conceitos DWConceitos DW
Conceitos DW
 
Tableau Drive, Uma nova metodologia para implantações corporativas
Tableau Drive, Uma nova metodologia para implantações corporativasTableau Drive, Uma nova metodologia para implantações corporativas
Tableau Drive, Uma nova metodologia para implantações corporativas
 
datawarehouse2
datawarehouse2datawarehouse2
datawarehouse2
 
Ecosistema de data warehouse com ferramentas microsoft
Ecosistema de data warehouse com ferramentas microsoftEcosistema de data warehouse com ferramentas microsoft
Ecosistema de data warehouse com ferramentas microsoft
 
Curso gestao servicos modulo 1 - v1
Curso gestao servicos   modulo 1 - v1Curso gestao servicos   modulo 1 - v1
Curso gestao servicos modulo 1 - v1
 
BI - Uso e Benefícios ( Business Intelligence )
BI - Uso e Benefícios ( Business Intelligence )BI - Uso e Benefícios ( Business Intelligence )
BI - Uso e Benefícios ( Business Intelligence )
 
Plano de ações para gestão de TI abordagem inicial
Plano de ações para gestão de TI   abordagem inicialPlano de ações para gestão de TI   abordagem inicial
Plano de ações para gestão de TI abordagem inicial
 
Cursos de Data Warehouse
Cursos de Data WarehouseCursos de Data Warehouse
Cursos de Data Warehouse
 
Lecture 7 :: Ferramentas Case
Lecture 7 :: Ferramentas CaseLecture 7 :: Ferramentas Case
Lecture 7 :: Ferramentas Case
 
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
 
VILT - Arquivamento e Decomissionamento com OpenText InfoArchive
VILT - Arquivamento e Decomissionamento com OpenText InfoArchiveVILT - Arquivamento e Decomissionamento com OpenText InfoArchive
VILT - Arquivamento e Decomissionamento com OpenText InfoArchive
 
Jornada para a Nuvem: Como planejar e executar sua migração com a ajuda do AW...
Jornada para a Nuvem: Como planejar e executar sua migração com a ajuda do AW...Jornada para a Nuvem: Como planejar e executar sua migração com a ajuda do AW...
Jornada para a Nuvem: Como planejar e executar sua migração com a ajuda do AW...
 
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
 
ASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis PaulinoASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis Paulino
 
Apresentacao Vertical De Alocacao Consultor Adriana
Apresentacao Vertical De Alocacao   Consultor AdrianaApresentacao Vertical De Alocacao   Consultor Adriana
Apresentacao Vertical De Alocacao Consultor Adriana
 
I Forum GSTI - Microsoft
I Forum GSTI -  MicrosoftI Forum GSTI -  Microsoft
I Forum GSTI - Microsoft
 
OLAP, BI, EIS
OLAP, BI, EISOLAP, BI, EIS
OLAP, BI, EIS
 
Inteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto Alegre
Inteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto AlegreInteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto Alegre
Inteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto Alegre
 
Inteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto Alegre
Inteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto AlegreInteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto Alegre
Inteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto Alegre
 
Carreira do profissional de dados
Carreira do profissional de dadosCarreira do profissional de dados
Carreira do profissional de dados
 

More from Raul Oliveira

Arquitetando Soluções de Dados com PostgreSQL
Arquitetando Soluções de Dados com PostgreSQLArquitetando Soluções de Dados com PostgreSQL
Arquitetando Soluções de Dados com PostgreSQLRaul Oliveira
 
Arquitetura de Memoria do PostgreSQL
Arquitetura de Memoria do PostgreSQLArquitetura de Memoria do PostgreSQL
Arquitetura de Memoria do PostgreSQLRaul Oliveira
 
O Guia de Sobrevivência do "DBA Moderno"
O Guia de Sobrevivência do "DBA Moderno"O Guia de Sobrevivência do "DBA Moderno"
O Guia de Sobrevivência do "DBA Moderno"Raul Oliveira
 
Analise de Performance Usando o SO
Analise de Performance Usando o SOAnalise de Performance Usando o SO
Analise de Performance Usando o SORaul Oliveira
 
Arquitetura SQL Server
Arquitetura SQL ServerArquitetura SQL Server
Arquitetura SQL ServerRaul Oliveira
 
Cenário das Plataformas de Dados 2017/2018
Cenário das Plataformas de Dados 2017/2018Cenário das Plataformas de Dados 2017/2018
Cenário das Plataformas de Dados 2017/2018Raul Oliveira
 

More from Raul Oliveira (6)

Arquitetando Soluções de Dados com PostgreSQL
Arquitetando Soluções de Dados com PostgreSQLArquitetando Soluções de Dados com PostgreSQL
Arquitetando Soluções de Dados com PostgreSQL
 
Arquitetura de Memoria do PostgreSQL
Arquitetura de Memoria do PostgreSQLArquitetura de Memoria do PostgreSQL
Arquitetura de Memoria do PostgreSQL
 
O Guia de Sobrevivência do "DBA Moderno"
O Guia de Sobrevivência do "DBA Moderno"O Guia de Sobrevivência do "DBA Moderno"
O Guia de Sobrevivência do "DBA Moderno"
 
Analise de Performance Usando o SO
Analise de Performance Usando o SOAnalise de Performance Usando o SO
Analise de Performance Usando o SO
 
Arquitetura SQL Server
Arquitetura SQL ServerArquitetura SQL Server
Arquitetura SQL Server
 
Cenário das Plataformas de Dados 2017/2018
Cenário das Plataformas de Dados 2017/2018Cenário das Plataformas de Dados 2017/2018
Cenário das Plataformas de Dados 2017/2018
 

Recently uploaded

ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsDanilo Pinotti
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuisKitota
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx2m Assessoria
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfSamaraLunas
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docxATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx2m Assessoria
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploDanilo Pinotti
 

Recently uploaded (9)

ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdf
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdf
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docxATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 

ILM com PostgreSQL

  • 2. Raul Oliveira  DBA Multiplataforma @rauldoliveira raul.oliveira@msn.com  Meetup Brasília DataGroup http://www.meetup.com/pt-BR/Brasilia-DataGroup/  SQLServerDF http://groups.google.com/group/sqlserverdf  MTAC http://www.mtac.org.br
  • 4. Agenda da Apresentação • Cenário de Dados Atual • Reflexão sobre a diversidade de operação • Principais argumentos usados para ambientes com e sem open source • Destaques do que podemos fazer • Argumentos para “vender”.
  • 5. ILM – Information Lifecycle Management • Refere-se a um amplo conjunto de estratégias para administrar sistemas de armazenamento em dispositivos de computação. • Compreende as políticas processos práticas e ferramentas usadas para alinhar o valor comercial da informação com a infraestrutura de TI mais apropriada e econômica a partir do momento em que a informação é concebida por meio de sua disposição final. • Procura adequar os melhores recursos entendendo o dado. • Nos faz refletir sobre a Governança dos Dados
  • 6. Alguns pontos mudaram com o tempo...
  • 7. Até que descobrimos um novo petróleo
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15. O DBA mudou Passado O padrão corporativo Data Centers Waterfall Provisionamento da TI Desenvolver e Operar Tarefas Manuais Tarefas Rotineiras Database Expert Presente O padrão é ter boas opções Cloud* Agile Self-Service DevOps Automação Problemas / Desafios difíceis Data Expert!
  • 16. O que mensurar ao aderir a novas tecnologias? Necessidade do cliente Preço Funcionalidade Analítica Conjunto de Ferramentas Requerimentos de Processamento Tolerância à falha Capacidade de extensibilidade Maturidade Numero de clientes Performance Opções de Deploy Latência Feedback de Clientes Requerimentos de Hardware Batch / Real Time / Streaming / Transacional Tamanho da comunidade [não][semi]- estruturado Opções de otimização Portabilidade Penetração de mercado Visibilidade Disponiblidade de Profissionais Disponibilidade de Empresas Conhecimento da Equipe Material para estudo Documentação Integração Mobilidade
  • 17. Reações Comuns do Mercado Leigo ao Open Source • Licença de Software • Banco de dados é produto X
  • 18.
  • 19. O que meu profissional/equipe pode cuidar?
  • 20. O que pode ser feito com o dado? Extraído Exportado Importado Migrado Validado Editado Atualizado Limpo Transformado Convertido Integrado Segregado Agregado Referenciado Revisado Relatado Analisado Garimpado Salvo Recuperado Arquivado Restaurado Eliminado Persistido
  • 21. E o que fazemos*? • Backup (para ambientes bem maduros). • Restart.
  • 22. Ciclo de Vida do Dado Ciclo de Vida do Dado Planejar Especificar Disponibilizar Criar e Adquirir Manter e Usar Arquivar e Recuperar Eliminar Ciclo de Vida da Aplicação Planejar Analisar Design Construir Testar Implantar Manter
  • 23. Governança • Estratégia • Organização e Papéis • Políticas e Padrões • Projetos e Serviços • Avaliações
  • 24. Custo
  • 26. Ciclo de Vida do Dado Planejar Especificar Disponibilizar Criar e Adquirir Manter e Usar Arquivar e Recuperar Eliminar! Eliminar? Em Repouso (Disco) Em Uso (Processador / Memória) Em Trânsito / Movimento (Rede)
  • 27. Principais nomes que ouviremos falar • Tier / Classificação / Racionalização • Compressão (para custo) • Deduplicação • como um todo e não (apenas) como compressão • Expurgo • Arquivamento • Otimizar (Armazenamento) • Armazenamento • Velocidade de acesso • Gerenciar / Monitorar
  • 29. IBM
  • 31. Arquitetura Desenvolvimento Documentação e Conteúdo Dados / Metadados / Qualidade Operações Segurança DW / BI / Analytics Principais Tópicos • Análise • Modelagem de Dados • Design de banco de dados • Implementação • Produtividade com e sem IDE • PgModeler • DevOps em Alta
  • 32. Arquitetura Desenvolvimento Documentação e Conteúdo Dados / Metadados / Qualidade Operações Segurança DW / BI / Analytics Principais Tópicos • Aquisição e Armazenamento • Backup e Recuperação • Gestão de Conteúdo • Retenção • Não subestime o Dump • O Backup é a mesma coisa! • Ferramentas como Barman • Segmento de Undo • Bacula
  • 33. Arquitetura Desenvolvimento Documentação e Conteúdo Dados / Metadados / Qualidade Operações Segurança DW / BI / Analytics Principais Tópicos • Dados de clientes e produtos • Integração • Controle • Melhoria Contínua • Centralização dos Metadados • NiFi, Pentaho... • Qualidade dos dados: Deduplicação, sanitização... (processo)
  • 34. Arquitetura Desenvolvimento Documentação e Conteúdo Dados / Metadados / Qualidade Operações Segurança DW / BI / Analytics Principais Tópicos • Aquisição • Recuperação • Otimização • FDW • Replicação • Operação • Tunning
  • 35. Arquitetura Desenvolvimento Documentação e Conteúdo Dados / Metadados / Qualidade Operações Segurança DW / BI / Analytics Principais Tópicos • Padrão • Autenticação • Classificação • Auditoria • Auditoria(s) - mtas • MLS, RLS... • Padrão de código seguro
  • 36. Arquitetura Desenvolvimento Documentação e Conteúdo Dados / Metadados / Qualidade Operações Segurança DW / BI / Analytics Principais Tópicos • Arquitetura • Implementação • Análise • Diversidade de Ferramentas gratuitas de BI • Self Service BI • GreenPlum
  • 37. Conclusão • Pense macro o seu ambiente • Não pense sozinho (forme um comitê) • Cuidado com a operação, balanceie gestão • Explore as várias óticas do seu ambiente • Pense no ciclo de vida do seu dado e de onde seu dado está. Aplicações e Hardware que o tocam (Da visão de um DBA). • Se você fala muito mal de um produto, há grandes chances de você não conhecer ele bem. Estude.

Editor's Notes

  1. Joel Semeniuk https://medium.com/fusion-by-fresco-capital/data-is-the-new-oil-d6136593e130
  2. Ricardo Amorim:
  3. * Ou modelo híbrido de funcionamento
  4. product awareness – conscienca de produto (mentoria)