Un arquitecto de datos es un practicante de la arquitectura de datos , una disciplina de gestión de datos que se ocupa del diseño, la creación, la implementación y la gestión de la arquitectura de datos de una organización. Los arquitectos de datos definen cómo los datos serán almacenados, consumidos, integrados y administrados por diferentes entidades de datos y sistemas de TI, así como cualquier aplicación que use o procese esos datos de alguna manera. [1] Está estrechamente relacionado con la arquitectura empresarial y se considera uno de los cuatro dominios de la arquitectura empresarial .
Papel
Según el Cuerpo de conocimientos sobre gestión de datos, [2] el arquitecto de datos "proporciona un vocabulario empresarial común estándar, expresa los requisitos de datos estratégicos, describe diseños integrados de alto nivel para cumplir con estos requisitos y se alinea con la estrategia empresarial y la arquitectura empresarial relacionada".
De acuerdo con Open Group Architecture Framework (TOGAF), se espera que un arquitecto de datos establezca los principios de la arquitectura de datos, cree modelos de datos que permitan la implementación de la arquitectura comercial prevista, cree diagramas que muestren las entidades de datos clave y cree un inventario de los datos. necesarios para implementar la visión de la arquitectura. [3]
Responsabilidades
- Organiza los datos a nivel macro.
- Organiza datos a nivel micro, modelos de datos, para una nueva aplicación.
- Proporciona un modelo de datos lógicos como estándar para la fuente dorada y para que las aplicaciones consumidoras hereden.
- Proporciona un modelo de datos lógico con elementos y reglas de negocio necesarios para la creación de reglas de calidad de datos (DQ).
Habilidades
Bob Lambert describe las habilidades necesarias de un arquitecto de datos de la siguiente manera: [4]
- Base en el desarrollo de sistemas: el arquitecto de datos debe comprender el ciclo de vida del desarrollo del sistema; enfoques de gestión de proyectos de software; y requisitos, diseño y técnicas de prueba. Se le pide al arquitecto de datos que conceptualice e influya en los proyectos de aplicaciones e interfaces y, por lo tanto, debe comprender qué consejos dar y dónde conectarse para orientarse hacia los resultados deseables.
- Profundidad en el modelado de datos y el diseño de bases de datos: esta es la habilidad principal del arquitecto de datos y la más solicitada en las descripciones de trabajo del arquitecto de datos. El arquitecto de datos eficaz es sólido en todas las fases del modelado de datos, desde la conceptualización hasta la optimización de la base de datos. Según su experiencia, esta habilidad se extiende al desarrollo de SQL y quizás a la administración de bases de datos.
- Amplitud en tecnologías de datos emergentes y establecidas: además de la profundidad en tecnologías de informes y administración de datos establecidas, el arquitecto de datos tiene experiencia o está familiarizado con herramientas emergentes como bases de datos en columnas y NoSQL, análisis predictivo , visualización de datos y datos no estructurados . Si bien no es necesariamente profundo en todas estas tecnologías, es de esperar que el arquitecto de datos tenga experiencia en una o más, y debe comprenderlas lo suficiente como para guiar a la organización en su comprensión y adopción.
- Capacidad para concebir y representar la imagen de Big Data: cuando el arquitecto de datos inicia, evalúa e influye en los proyectos, lo hace desde la perspectiva de toda la organización. El arquitecto de datos mapea los sistemas e interfaces utilizados para administrar datos, establece estándares para la administración de datos, analiza el estado actual y concibe el estado futuro deseado, y concibe los proyectos necesarios para cerrar la brecha entre el estado actual y los objetivos futuros.
- Capacidad para operar astutamente en la organización: Cinco características clave, que apuntan a la capacidad del arquitecto de datos para operar políticamente en la organización:
- Muy respetado e influyente
- Capaz de enfatizar la metodología, el modelado y la gobernanza
- Tecnológica y políticamente neutral
- Articulado, persuasivo y buen vendedor.
- Entusiasta
Referencias
- ^ "Definición de arquitecto de datos" . Techopedia .
- ^ "Cuerpo de conocimientos sobre gestión de datos" . Asociación de Gestión de Datos.
- ^ El marco arquitectónico de Open Group (TOGAF 9.1) . Capítulo 10 - Arquitectura de datos: el grupo abierto . Consultado el 1 de marzo de 2015 .Mantenimiento de CS1: ubicación ( enlace )
- ^ Lambert, Bob. "Habilidades de un arquitecto de datos" .