doc( architecture): WiP minor changes on model

This commit is contained in:
Stephan Lo 2024-09-15 22:43:38 +02:00
parent 422a1007b0
commit ffeb426d32

View file

@ -10,7 +10,7 @@ specification {
}
model {
actor developer {
actor developer 'Developer' {
-> Platform.DeliveryAndControlPlane.Portal 'use Portal as E2E Golden Path Processor'
-> Platform.DeliveryAndControlPlane.IDE 'use preferred IDE as local code editing, building, testing, syncing tool'
-> Platform.DeliveryAndControlPlane.VersionControl.ApplicationSourceCode 'git cli tools'
@ -22,6 +22,14 @@ model {
-> Platform.DeliveryAndControlPlane.Portal.SystemDashboard
}
actor platformengineer 'P' {
-> Platform.DeliveryAndControlPlane.Portal 'use Portal as E2E Golden Path Processor'
-> Platform.DeliveryAndControlPlane.IDE 'use preferred IDE as local code editing, building, testing, syncing tool'
-> Platform.DeliveryAndControlPlane.VersionControl.ApplicationSourceCode 'git cli tools'
-> Platform.DeliveryAndControlPlane.VersionControl.PlatformSourceCode 'git cli tools'
}
extend Platform.DeliveryAndControlPlane.IDE {
IDE -> Platform.DeliveryAndControlPlane.VersionControl.PlatformSourceCode 'IDE git'
IDE -> Platform.DeliveryAndControlPlane.VersionControl.ApplicationSourceCode 'IDE git'
@ -44,11 +52,11 @@ model {
developer -> this 'manage (in Developer Portal)'
Platform.DeliveryAndControlPlane.IDE -> this 'provide "code"'
}
environment local 'local' 'Environment for developing / Integration'
environment local 'Environment Local' 'Environment for developing / Integration'
}
environment cloudGroup {
environment test 'test' 'Environment for review delivery'
environment prod 'prod' 'Environment for final delivery'
environment cloud {
environment test 'Environment Test' 'Environment for review delivery'
environment prod 'Environment Prod' 'Environment for final delivery'
}
}
@ -68,8 +76,8 @@ views {
}
view environments {
include developer
include Platform.DeliveryAndControlPlane.IDE
include platformengineer, developer
include Platform.DeliveryAndControlPlane.IDE, Platform.Portal
include element.kind=environment
autoLayout TopBottom
}