Arquitectura de datos explicada: componentes, estándares y arquitecturas cambiantes bmc software

La arquitectura de datos es un marco para cómo la infraestructura de TI apoya su estrategia de datos. El objetivo de cualquier arquitectura de datos es mostrar a la infraestructura de la empresa cómo se adquieren, transportan, almacenan, preguntan y aseguran los datos.

Una arquitectura de datos es la base de cualquier estrategia de datos. Es el “cómo” cuando se implementa una estrategia de datos.

En este artículo, veremos:

  • Agilidad empresarial
  • Arquitectura de datos
  • Componentes de arquitectura
  • Normas relativas a los datos
  • El cambio a la nueva arquitectura

Comencemos.

La arquitectura de datos es compatible con la agilidad

En el mundo de hoy, la clave es la agilidad.

La agilidad permite a su empresa adaptarse rápidamente al entorno empresarial y la industria. Un tipo particular de arquitectura de datos en realidad puede permitir la agilidad, por lo que puede satisfacer estas demandas de negocio.

La arquitectura de datos es fundamental para el éxito de un negocio (y por qué hemos escrito extensamente sobre cada componente de datos). El mundo está saltando a bordo de este marco. Los escritos y las mejores prácticas están ahí para compartir la arquitectura y ayudar a que las organizaciones avancen hacia ella.

¿Qué es la arquitectura de datos?

Las arquitecturas de datos definirán el sustento de una empresa. Si una empresa fuera una pieza de ajedrez, la arquitectura de datos definiría los movimientos que la empresa puede hacer en el tablero.

Una arquitectura primitiva permite a su empresa moverse como un peón. Una arquitectura avanzada puede hacer que peón una reina.

Imagínese estas diferentes arquitecturas de datos:

  • Guardar un archivo como un .csv en un disco duro local y leer el archivo en Tableau en el ordenador de una persona para su análisis es un tipo muy simple de arquitectura de datos.
  • La transmisión de datos de un conjunto de registros de puntos de venta a la contabilidad es otro tipo de arquitectura.

La arquitectura de datos es 100% responsable de aumentar la libertad de una empresa para moverse alrededor del mundo.

Si la agilidad es lo que se necesita para evitar el colapso durante las estaciones lentas o para capitalizar la popularidad espontánea de un nuevo producto, cuanto más avanzada es la arquitectura de datos, más capaz es la empresa de tomar medidas.

Explícitamente, la arquitectura de datos:

  • Da una imagen más completa de lo que está sucediendo en la empresa
  • Crea una mejor comprensión de los datos de la empresa
  • Ofrece protocolos por los cuales los datos pasan de su fuente a ser analizados y consumidos por sus destinos
  • Garantiza la existencia de un sistema para garantizar la seguridad de los datos
  • Concede a todos los equipos la capacidad de tomar decisiones basadas en datos

Componentes de la arquitectura de datos

Los componentes arquitectónicos del actual mundo arquitectónico de los datos son:

  • Conductos de datos
  • Almacenamiento en la nube
  • APIs
  • Modelos AI & ML
  • Transmisión de datos
  • Kubernetes
  • Computación en nube
  • Análisis en tiempo real
  • Y más…

Normas relativas a los datos

Los estándares de datos son los estándares generales de una arquitectura de datos, que usted aplica a áreas como esquemas de datos y seguridad.

Esquemas de datos

La arquitectura es responsable de establecer los estándares de datos que definen qué tipo de datos pasarán a través de él.

Estos estándares se pueden lograr creando un esquema de datos. El esquema de datos define:

  • Esquema para información de contacto, por ejemplo, puede incluir nombre, número de teléfono, correo electrónico y lugar de trabajo.
  • El tipo de datos que cada pieza debe ser. Por ejemplo, nombre es datos de texto, número de teléfono es datos enteros, correo electrónico es datos de texto, lugar de trabajo es datos de texto.
  • La relación de esa entidad con otros en la base de datos, como de dónde viene y hacia dónde va.

La mayoría de las empresas versiones su esquema de datos. A medida que los datos se hacen cada vez más omnipresentes, las empresas comenzarán a utilizar bases de datos relacionales en bases de datos SQL más tradicionales.

Las bases de datos relacionales (NoSQL) le permiten agregar fácilmente datos y piezas de datos más como una red de entidades en lugar de una estricta jerarquía de entidades. Además, estas bases de datos relacionales pueden crecer mucho más y manejar la adición de datos dinámicamente a la base de datos, donde las bases de datos SQL tradicionales no podían (o se les aconsejó fuertemente en contra).

Es por eso que la versión es tan vital. La versión del esquema de datos ayuda a estandarizar:

  • Qué encontrar donde
  • La capacidad de preguntar cuándo un dato fue donde

(Explora el almacenamiento de datos desde la base de datos hasta el almacén hasta el lago y desde el calor hasta el frío .)

Seguridad de los datos

Los estándares de datos también ayudan a establecer las reglas de seguridad para la arquitectura. Estos pueden visualizarse en la arquitectura y el esquema mostrando qué datos se pasan donde, y, cuando viaja del punto A al punto B, cómo se aseguran los datos.

Los protocolos de seguridad pueden incluir:

  • Cifrado de datos durante el viaje
  • Limitación del acceso a las personas
  • Anonimización de los datos para reducir el valor de la información recibida por la parte receptora
  • Medidas adicionales

Cambiar a nueva arquitectura

McKinsey publicó un gran artículo sobre seis cambios importantes a considerar a la hora de construir una arquitectura de datos en el mundo actual. Destaca los componentes arquitectónicos más antiguos, y cómo se ha actualizado a la arquitectura distribuida y ágil para las empresas de hoy.

Aquí está la versión corta de estos seis cambios:

  1. De las plataformas de datos locales a las basadas en la nube
  2. De procesamiento de datos por lotes a procesamiento de datos en tiempo real
  3. Desde soluciones comerciales preintegradas hasta plataformas modulares de mejor calidad
  4. Desde el acceso punto a punto a los datos disociados
  5. De un almacén empresarial a una arquitectura basada en dominios
  6. Desde modelos de datos rígidos hasta esquemas de datos flexibles y extensibles

Al pensar en cualquier cosa relacionada con los datos, lo cual podría decirse que es todo, siempre debes considerar la arquitectura de datos.

Lectura relacionada

  • BMC Business of IT Blog
  • BMC Machine Learning & Big Data Blog
  • Guías BMC, ofreciendo tutoriales multi-parte en una variedad de productos de datos
  • Ética de los datos para las empresas
  • 3 claves para construir tuberías de datos resilientes
  • 5 Preguntas que debe hacer sobre los datos en su entorno SaaS

Similar Articles

Most Popular