Arquitectura Logica - wandent/mutual-wiki GitHub Wiki
[[TOC]]
- Estabilidad
- Datos originales no podrán cambiar a lo largo del tiempo. Pero las reglas que los procesan si podrán cambiar, y afectarán los resultados de datos procesados
- Gobierno de Datos
- Cumplir requerimientos de Gobierno de Datos utilizados por Mutual.
- Autorización
- Definir modelos de roles para la organización (cliente), para permitir organizar accesos /permisiones con base en la operacionalización de los casos de uso.
- Seguridad
- Vnet: Utilización de Vnet para Databricks y otros componentes, y garantizar el emparejamiento con Vnets de Mutual.
- Integration Runtime para conectividad de Azure Data Factory con fuentes de datos on premises con cliente. Supuesto de reutilizar integration runtimes ya utilizados por Mutual para integración a otros ambientes. Linked Integration Runtime in Data Factory
Son los componentes que cumplen funciones en todas las capas de servicio.
Azure Active Directory es el servicio de dirctório en la nube, para permitir la gestión de identidad dentro de la organización, Permitiendo:
- Autenticación
- Roles
- Seguridad
- Creación y uso de Service Principals para Databricks
Azure Key Vault funciona como:
- Repositorio de certificados, claves y contraseñas
- Información de autenticación esta en Key Vault, y los componentes como Data Factory y Databricks operan con estas claves.
- Para el entorno de Desarrollo/QA se implementaran repositorios Key Vault aislados
- Para producción se usará el Azure Key Vault corporativo de cliente
Azure Data Factory también cumple como componente transversal, con el cual se usará como herramienta para coordinar la ejecución de los procesos de carga de datos y transformación de datos. - Agendador de los procesos de coordinación - Punto de control para visualización y operación de los procesos, a modo de permitir una visión general de todos los pipelines - Coordinación para ejecución de procesos en Databricks
Son componentes transversales para :
- (Monitor) Monitoreo de uso y rendimiento de los recursos de forma integrada en ambiente Azure.
- (Log Analytics) Gestiona la telemetría de uso de los recursos de forma integrada.