workspace "Master Data Management" { !docs docs model { mastermodule = softwareSystem "Master Module" { masterService = container "Master Service" "This service will be handling all master data" "java" "CONTAINER" masterDB = container "Master DB" "Master DB" "postgres" "RELDB" masterService -> masterDB "reads/writes from/to" } } views { systemLandscape { include * autoLayout } systemContext mastermodule { include * autoLayout } container mastermodule { include * autoLayout } styles { element "Element" { color #ffffff } element "Person" { background #A6B7C9 shape Person } element "Software System" { background #1C75BC shape RoundedBox stroke #333B44 strokeWidth 4 } element "Container" { background #1C75BC shape RoundedBox stroke #333B44 strokeWidth 4 } element "Component" { background #1C75BC stroke #ECE5F2 color #ECE5F2 shape component stroke #333B44 strokeWidth 4 } element "RELDB" { shape Cylinder background #C57B57 stroke #333B44 strokeWidth 4 } element "EVENTBUS" { shape Pipe background #00A79D stroke #333B44 strokeWidth 4 } element "EXTERNAL" { background #C9C4CD shape RoundedBox stroke #333B44 strokeWidth 4 } relationship "MESSAGE" { color #333B44 } relationship "HTTP" { color #1C75BC } relationship "HTTPS" { color #00A79D } relationship "HCI" { color #F1BE06 } } } }