diff --git a/likec4/models/context/actors.c4 b/likec4/models/context/actors.c4 index 116d2d1..d38bed3 100644 --- a/likec4/models/context/actors.c4 +++ b/likec4/models/context/actors.c4 @@ -16,7 +16,7 @@ model { } } otherProductLifecycleRoles = actor 'Reviewer, Tester, Auditors, Operators' { - description 'The EDP engineer' + description 'Coworking roles in the outer loop' -> edp 'act according to responibility' } customers = actor 'End Customers' { diff --git a/likec4/models/context/customer-systems.c4 b/likec4/models/context/customer-systems.c4 index b1f7c64..2d15443 100644 --- a/likec4/models/context/customer-systems.c4 +++ b/likec4/models/context/customer-systems.c4 @@ -1,6 +1,6 @@ model { - enterprise = system 'Customers Enterprise Systems' { - description 'The customers enterprise systems' - -> cloud 'probably some app specific dependencies' + enterprise = system "Customers' Enterprise Systems" { + description "The customers' enterprise systems" + -> cloud 'app specific dependencies' } } diff --git a/likec4/models/context/edp.c4 b/likec4/models/context/edp.c4 index 5588b81..970e989 100644 --- a/likec4/models/context/edp.c4 +++ b/likec4/models/context/edp.c4 @@ -2,6 +2,7 @@ model { edp = system 'EDP' { description 'EDP Edge Development Platform' technology 'Kubernetes' + icon tech:kubernetes -> enterprise 'integrates' -> cloud 'deploys and observes' -> localbox // inner-outer loop synchronization diff --git a/likec4/views/developer-landscape-with-foundry.c4 b/likec4/views/developer-landscape-with-foundry.c4 new file mode 100644 index 0000000..606c91c --- /dev/null +++ b/likec4/views/developer-landscape-with-foundry.c4 @@ -0,0 +1,41 @@ + +global { + style text_large * { + size xlarge + } +} +views { + + view developer-landscape-with-foundry { + title 'Developer Landscape View (with Foundry)' + autoLayout LeftRight 100 100 + + global style text_large + + include * + exclude developer, localbox, edp, otherProductLifecycleRoles + exclude element.kind = workflow + + group 'developer-scope' { + color green + opacity 20% + border none + include developer + include otherProductLifecycleRoles + + group 'Devops inner-loop' { + color gray + opacity 30% + border none + + include localbox + } + group 'Devops outer-loop' { + color gray + opacity 30% + border none + include edp + } + } + } +} \ No newline at end of file