Organización de los miembros del equipo de operaciones de datos

La arquitectura del análisis a escala de nube se diseñó con un conjunto de principios básicos.

Principios básicos

  • Habilitación de autoservicio: habilite a los equipos del proyecto para trabajar por su cuenta para permitir métodos de desarrollo ágiles.

  • Gobernanza: aplique barreras de protección en la plataforma de Azure para asegurarse de que los equipos del proyecto solo ven, cambian y ejecutan las funciones que admiten sus permisos.

  • Implementaciones simplificadas: asegúrese de que existen directivas comunes disponibles en la organización para ayudar a los equipos a escalar rápidamente y respaldar a los equipos con menos experiencia en algunos diseños y artefactos básicos.

Roles y equipos

En el análisis a escala de nube, se prescribe la migración de equipos en silos horizontales a equipos verticales ágiles entre dominios. El equipo de operaciones de datos se centra en impulsar la gobernanza en el plano de control, mientras que los equipos de aplicaciones de datos se centran en la creación de datos como producto. Esto puede significar un cambio organizativo de un patrón que está más en línea con el desarrollo de aplicaciones. Por ejemplo, cada aplicación tiene un propietario del producto, que limita los requisitos y trabaja con el equipo entre dominios para entregar un producto. En este caso, el producto es datos de consumo.

Para más información, consulte Entender bien los roles y los equipos del análisis a escala de la nube en Azure

Implementación y operaciones

El proceso de implementación y el modelo de operaciones de datos (DataOps) son componentes esenciales que admiten algunos de estos principios básicos. Se recomiendan las siguientes directrices para que las organizaciones se alineen con los principios:

  • Usar la infraestructura como código.
  • Implementar plantillas que abarquen los principales casos de uso en la empresa.
  • Seguir un proceso de implementación que incluya una estrategia para bifurcaciones y ramas de GitHub.
  • Mantener un repositorio central e implementar zonas de aterrizaje de administración de datos.

Los colaboradores con aptitudes identificables e individuales deben establecer un grupo de plataforma para gobernar centralmente la infraestructura de la plataforma de datos y crear e implementar partes de la infraestructura de datos comunes para la zona de aterrizaje de administración de datos, además de varias zonas de aterrizaje de datos. El grupo de plataforma también puede crear, poseer y proporcionar tecnología independiente que ayude a los equipos de la aplicación de datos a capturar, procesar, almacenar y mantener sus aplicaciones de datos.

El equipo debe presentar sus servicios con un enfoque de autoservicio, que puede incluir herramientas para almacenar macrodatos, control de versiones de los datos del producto, organización e implementación de la canalización de datos, desidentificación de datos, etc. Estos tipos de herramientas son clave para minimizar los cuellos de botella en el flujo de trabajo y reducir el plazo para crear nuevos productos de datos.

El grupo de plataforma debe seguir los procedimientos recomendados descritos en esta sección para lograr sus objetivos. Otros equipos de productos de datos deben usar los procedimientos recomendados de los siguientes artículos para probar y automatizar sus datos.

Para más información, consulte Automatización de DevOps para análisis a escala de la nube en Azure

Pasos siguientes

Entender bien los equipos del análisis a escala de la nube en Azure