Azure Data Architecture
Focus: Lakehouse + Streaming + Governance. Key areas: Azure SQL, Dynamics API, Blob Storage.
Use this as a block diagram of the system when explaining architecture.
Preview
Prompt
Data architecture diagram on Azure. Ingest data from Azure SQL, Dynamics 365, and application logs in Blob Storage; stream IoT telemetry via IoT Hub and Event Hubs. Use Azure Data Factory for batch ingestion, Databricks for lakehouse processing, and Stream Analytics for real-time enrichment. Store raw and curated data in ADLS Gen2 with Delta Lake tables and publish curated marts to Synapse Analytics. Expose analytics through Power BI and secure APIs with Azure API Management. Add governance with Microsoft Purview, Key Vault for secrets, and RBAC with Azure AD; include data quality checks and monitoring.
Highlights
- Layer details · Sources & Ingestion: Modules include Source Systems, Batch Ingestion, Streaming Intake.
- Module responsibilities · Sources & Ingestion / Source Systems: Emit business data; Provide APIs; Capture raw events
- Layer details · Processing & Modeling: Modules include Lakehouse Processing, Real-time Enrichment, Warehouse Modeling.
Overview
Azure Data Architecture (Lakehouse + Streaming + Governance) has 4 layers: Sources & Ingestion, Processing & Modeling, Storage & Serving, Governance & Security.