Virtualização de dados

Definição - o que significa virtualização de dados?

A virtualização de dados é o processo de agregar dados de diferentes fontes de informação para desenvolver uma visão única, lógica e virtual das informações para que possam ser acessadas por soluções front-end, como aplicativos, painéis e portais, sem precisar saber o armazenamento exato dos dados localização.

Definirtec explica virtualização de dados

Muitas organizações executam vários tipos de sistemas de gerenciamento de banco de dados, como servidores Oracle e SQL, que não funcionam bem entre si. Portanto, as empresas enfrentam novos desafios na integração de dados e armazenamento de grandes quantidades de dados. Com a virtualização de dados, os usuários de negócios podem obter informações confiáveis ​​e em tempo real rapidamente, o que os ajuda a tomar as principais decisões de negócios.

O processo de virtualização de dados envolve abstrair, transformar, federar e entregar dados de fontes distintas. O principal objetivo da tecnologia de virtualização de dados é fornecer um único ponto de acesso aos dados, agregando-os a partir de uma ampla gama de fontes de dados. Isso permite que os usuários acessem os aplicativos sem precisar saber sua localização exata.

A implementação mais recente do conceito de virtualização de dados está na tecnologia de computação em nuvem.

O software de virtualização de dados é frequentemente usado em tarefas como:

  • Integração de dados
  • Integração de negócios
  • Serviços de dados de arquitetura orientada a serviços
  • Pesquisa corporativa

Alguns dos recursos de virtualização de dados incluem:

  • Abstração de aspectos técnicos dos dados armazenados, como:
    • Interface de programação de aplicativos
    • Idioma de acesso
    • Localização
    • Estrutura de armazenamento
  • Conexão com fontes de dados díspares e a capacidade de tornar os dados acessíveis a partir de um único lugar
  • Transformação de dados, melhoria da qualidade e integração de dados, dependendo dos requisitos de negócios
  • Capacidade de combinar os conjuntos de resultados de dados em várias fontes (também conhecido como federação de dados)
  • Capacidade de entregar os dados solicitados pelos usuários