File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ workspace extends https://docs.structurizr.com/dsl/patterns/workspace.dsl {
2+
3+ model {
4+ archetypes {
5+ lambda = container
6+ }
7+
8+ ss = softwareSystem "Name" {
9+ orderHandler = lambda "Order Handler" {
10+ technology "AWS Lambda - Java"
11+ }
12+ }
13+
14+ dev = deploymentEnvironment "Development" {
15+
16+ deploymentNode "Developer Laptop" {
17+ deploymentNode "LocalStack" {
18+ deploymentNode "Lamba Service" {
19+ deploymentNode "Java Virtual Machine" {
20+ instanceOf ss.orderHandler
21+ }
22+ }
23+ }
24+ }
25+ }
26+
27+ live = deploymentEnvironment "Live" {
28+ deploymentNode "Amazon Web Services" {
29+ deploymentNode "Lambda Service" {
30+ deploymentNode "Java Virtual Machine" {
31+ instanceOf ss.orderHandler
32+ }
33+ }
34+ }
35+ }
36+ }
37+
38+ views {
39+ container ss "Containers" {
40+ include *
41+ }
42+
43+ deployment ss dev "Deployment-Development" {
44+ include *
45+ }
46+
47+ deployment ss live "Deployment-Live" {
48+ include *
49+ }
50+ }
51+
52+ }
You can’t perform that action at this time.
0 commit comments