Compartir a través de


Automatización de la plataforma

El análisis a escala en la nube se centra en separar las capas de tiempo de ejecución, automatización y usuario.

La interacción de automatización al entorno en tiempo de ejecución se realiza en Azure Pipelines y las plantillas de Azure Resource Manager incluidas en scripts.

Importante

El análisis de escala en la nube usa directivas de Azure para establecer límites y asegurarse de que los cambios que realizan los equipos de operaciones de la zona de aterrizaje de datos cumplan con las normas.

El análisis a escala en la nube usa directivas para aplicar:

  • Convenciones de nomenclatura.
  • Reglas de red.
  • Servicios no permitidos.

La zona de aterrizaje de datos tiene requisitos específicos sobre la configuración estándar.

  • Tamaño de las subredes.
  • Número de subredes.
  • Número de grupos de recursos.
  • Los nombres de los grupos de recursos.
  • Almacenes de claves.

En el diagrama siguiente se muestra cómo se implementan los principios de automatización para una zona de aterrizaje de datos.

Diagrama que muestra una visión general de alto nivel de la automatización.

Modelos de implementación

El análisis a escala en la nube consta de:

  • Una zona de aterrizaje de administración de datos.
  • Una o varias zonas de aterrizaje de datos.
  • Una o varias aplicaciones de datos que generan productos de datos en cada zona de aterrizaje de datos.

Cada aplicación puede evolucionar de forma independiente a lo largo del tiempo debido a distintos requisitos y ciclos de vida. Por ejemplo, una de las zonas de recepción de datos podría requerir cuentas de almacenamiento RA-GRS en algún momento. Es importante tener una representación de infraestructura como código (IaC) de cada uno de los recursos de un repositorio. De este modo, los cambios se pueden implementar en función de los requisitos de la zona de aterrizaje de datos y las aplicaciones de datos correspondientes.

En la tabla siguiente se resumen los equipos implicados en una implementación de análisis a escala de la nube.

Nombre Rol Número de equipos
Equipo de plataforma en la nube El equipo de la plataforma en la nube de Azure de su organización. Una para toda la plataforma de Azure.
Equipo de plataforma de datos A cargo de crear y mantener repositorios de plantillas de Azure Resource Manager para distintos niveles de análisis a escala en la nube. También mantiene la zona de aterrizaje de gestión de datos y brinda soporte a otros equipos cuando hay problemas de implementación o se requieren mejoras. Uno para el análisis a escala de la nube.
Equipo de zona de aterrizaje de datos Encargado de implementar y mantener una zona de aterrizaje de datos específica. También admite la implementación y mejora de las aplicaciones de datos que producen productos de datos. Un equipo por zona de aterrizaje de datos.
Equipo de aplicaciones de datos Encargado de la implementación y las actualizaciones de los productos de datos. Un equipo por aplicación de datos.

Pasos siguientes

Aprovisionamiento de la plataforma de análisis a escala de la nube