Hexagonal Application (concentric)
Concentric view: domain, application, infrastructure.
- Format.puml
- Length14 lines
- Diagramhex
- Includesnone
The source
14 lines of PlantUML (hex), and needs nothing beyond the bundled engine. Copy it, or open the template inside Gnomon and render it as it is.
@starthex
Title("Commerce Platform")
Domain("Domain")
Module("Orders")
Module("Inventory")
Module("Payments")
Module("Shipping")
Driving("Web App", "REST API")
Driving("Mobile App", "REST API")
Driving("Ops Console", "Admin UI")
Driven("Payment adapter", "Card Processor")
Driven("Email adapter", "Email Provider")
Driven("Repository", "SQL Database")
@endhexRender 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 Hexagonal architecture diagrams
- Hexagonal ServiceOne service, its ports and its adapters.
- Multi-domain (integration)Several hexagons and the contracts between them.