Data Platform
Synapse, Data Factory, Data Lake.
- Format.puml
- Length45 lines
- LibraryAzure icons
The source
45 lines of PlantUML, and pulls in Azure icons. Copy it, or open the template inside Gnomon and render it as it is.
@startuml
!define AzurePuml https://raw.githubusercontent.com/plantuml-stdlib/Azure-PlantUML/release/2-2/dist
!include AzurePuml/AzureCommon.puml
!include AzurePuml/Databases/AzureSqlDatabase.puml
!include AzurePuml/Storage/AzureDataLakeStorage.puml
!include AzurePuml/Analytics/AzureDatabricks.puml
!include AzurePuml/Analytics/AzureSynapseAnalytics.puml
!include AzurePuml/Analytics/AzureStreamAnalyticsJob.puml
!include AzurePuml/Analytics/AzureEventHub.puml
!include AzurePuml/Analytics/PowerBI.puml
title Azure Data Platform
' Data Sources
AzureSqlDatabase(sourceDb, "Source Database", "")
AzureEventHub(eventHub, "Event Hub", "Real-time")
' Data Lake
AzureDataLakeStorage(rawZone, "Raw Zone", "ADLS Gen2")
AzureDataLakeStorage(cleanZone, "Clean Zone", "ADLS Gen2")
AzureDataLakeStorage(curatedZone, "Curated Zone", "ADLS Gen2")
' Processing
AzureSynapseAnalytics(synapse, "Synapse", "Orchestration & DW")
AzureDatabricks(databricks, "Databricks", "Processing")
AzureStreamAnalyticsJob(stream, "Stream Analytics", "Real-time")
' Analytics
PowerBI(powerbi, "Power BI", "Dashboards")
' Flow
sourceDb --> synapse : Batch
eventHub --> stream : Streaming
stream --> rawZone
synapse --> rawZone
rawZone --> databricks
databricks --> cleanZone
cleanZone --> databricks
databricks --> curatedZone
curatedZone --> synapse
synapse --> powerbi
@endumlRender this offline
This template ships in Gnomon and renders on your machine, with no account and nothing sent to a server. The browser editor is free and needs no install.
Others in Azure architecture diagrams
- Simple ArchitectureA small, legible starting point.
- Web App ArchitectureApp Service, SQL, storage: the common line-of-business shape.
- Serverless ArchitectureFunctions, Event Grid, Cosmos.
- Microservices (AKS)AKS-based, with ingress and service-to-service traffic.
- DevOps PipelinePipelines from commit to deploy.