Título del proyecto

<aside>

Arquitectura End-to-End Lakehouse con Azure (Northwind) – Medallion + CI/CD

</aside>

image.png

Descripción del proyecto

<aside>

Proyecto integral de Ingeniería de Datos desarrollado en Azure, implementando una arquitectura Lakehouse basada en el patrón Medallion (Bronze, Silver y Gold).

Se realizó la ingestión de datos desde SQL Server on-premise mediante Azure Data Factory, transformación y limpieza en Databricks utilizando Delta Lake y Unity Catalog, exposición de datos analíticos en Synapse Analytics mediante vistas externas, y consumo final en Power BI.

El proyecto incorpora separación de ambientes DEV y PROD, automatización CI/CD con GitHub Actions y autenticación federada (OIDC), aplicando buenas prácticas empresariales de seguridad, gobernanza y despliegue continuo.

</aside>

Objetivo general del proyecto

<aside>

Diseñar e implementar una arquitectura moderna de datos en Azure que permita ingerir, transformar, gobernar y visualizar información empresarial aplicando buenas prácticas de Data Engineering y CI/CD empresarial.

</aside>

Objetivos específicos del proyecto

<aside>

Componentes del análisis

<aside>

El análisis del proyecto se divide en las siguientes capas:

🔹 1. Ingesta de datos

🔹 2. Almacenamiento (Data Lake)

🔹 3. Procesamiento y Transformación

🔹 4. Gobernanza

🔹 5. Exposición Analítica

🔹 6. Visualización

🔹 7. Automatización y CI/CD

Creación Grupos de Recursos

<aside>

Creación de ambientes DEV (Desarrollo) y PROD (Producción)

GR-DEV-NORTHWIND

image.png

GR-PROD-NORTHWIND

image.png

Grupos creados

image.png

</aside>

Creación de Storage Account

<aside>

Storage Account para DEV y PROD

Creación de Cuenta de almacenamiento en DEV (Desarrollo) habilitando storage Gen2

ADSL DEV

adsldevnorthwind

image.png

ADSL PROD

adslprodnorthwind

image.png

Storage creado

image.png

</aside>