Simple Architecture
A small, legible starting point.
- Format.puml
- Length20 lines
- LibraryAzure icons
The source
20 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/Compute/AzureVirtualMachine.puml
!include AzurePuml/Databases/AzureSqlDatabase.puml
!include AzurePuml/Storage/AzureBlobStorage.puml
!include AzurePuml/Networking/AzureLoadBalancer.puml
title Azure Simple Architecture
AzureLoadBalancer(lb, "Load Balancer", "Standard")
AzureVirtualMachine(vm, "Web Server", "D2s v3")
AzureSqlDatabase(db, "Database", "SQL Database")
AzureBlobStorage(storage, "Static Assets", "Blob Storage")
lb --> vm
vm --> db
vm --> storage
@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
- 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.
- Data PlatformSynapse, Data Factory, Data Lake.
- DevOps PipelinePipelines from commit to deploy.