Skip to content

Commit

Permalink
Update endpoint checker notes
Browse files Browse the repository at this point in the history
  • Loading branch information
mdsmith-scottlogic committed Nov 17, 2023
1 parent 912a0fb commit 750cd22
Showing 1 changed file with 73 additions and 0 deletions.
73 changes: 73 additions & 0 deletions source/diagrams/context.dsl
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
workspace {
!identifiers hierarchical

model {
publisher = person "Data Publisher" "A person who has data to publish"
consumer = person "Data Consumer" "A person who uses the data from our platform"
manager = person "Data Manager" "A person who controls the data on our platform"

group "Planning" {
publishYourData = softwareSystem "Publish Your Data" {
}

findYourData = softwareSystem "Find Your Data" {
}

manageYourData = softwareSystem "Manage Your Data" {
api = container "Flask API" {
}
web = container "Web App" {
}
config = container "Postgres" "Stores configuration" "" "Database"
manageYourData.web -> manageYourData.api
manageYourData.api -> config

}

workflowManagement = softwareSystem "Workflow Management" {
dlp = container "Digital land Python" {
}
}
}

group AWS {
S3 = softwareSystem "AWS S3" {
}
}

publisher -> publishYourData
publishYourData -> workflowManagement
manageYourData -> S3
workflowManagement -> S3

manager -> manageYourData

consumer -> findYourData

}

views {
styles {
element "Person" {
background #1168bd
color #ffffff
fontSize 22
shape Person
}
element "Software System" {
background #1168bd
color #ffffff
}
element "Container" {
background #438dd5
color #ffffff
}
element "Component" {
background #85bbf0
color #000000
}
element "Database" {
shape Cylinder
}
}
}

0 comments on commit 750cd22

Please sign in to comment.