workspace extends ../model.dsl { name "Retail Labs Distributed System Landscape" description "Retail Labs consists of a combination of 3 systems: E-centive, Ignite and Retail Connect. The diagrams detail each of these systems, how they relate and communicate with one another, as well as details of each of the containers and components in each of these systems. Starting at the Sytstem Landscape View, each container/component in each diagram is clickable. Double clicking on a component in any given diagram, zooms in to illustrate the context and content of that component." model { !ref ecentiveMCSystem { url http://13.245.233.172/share/6/diagrams#SystemContext } !ref ecentiveSPSystem { url http://13.245.233.172/share/7/diagrams#SystemContext } !ref igniteWebFESystem { url http://13.245.233.172/share/8/diagrams#SystemContext } !ref igniteMobileFESystem { url http://13.245.233.172/share/9/diagrams#SystemContext } !ref igniteBESystem { url http://13.245.233.172/share/10/diagrams#SystemContext } !ref retailconnectFESystem { url http://13.245.233.172/share/11/diagrams#SystemContext } !ref retailconnectBESystem { url http://13.245.233.172/share/12/diagrams#SystemContext } !ref graphqlSystem { url http://13.245.233.172/share/13/diagrams#SystemContext } } views { systemlandscape "SystemLandscape" { include * } styles element "Person" { background #a3a3a3 color #ffffff shape Person fontSize 35 } element "E-Centive Group" { background #CC6CE7 shape RoundedBox fontSize 35 color #ffffff } element "Ignite Group" { background #01CDCA shape RoundedBox fontSize 35 color #ffffff } element "Retail Connect Group" { background #74D65B shape RoundedBox fontSize 35 color #ffffff } element "GraphQL Group" { background #E49700 shape RoundedBox fontSize 35 color #ffffff } } } }