The six models from extension 0.11.0 (arc42 by section, ArchiMate by layer) next to the three C4 ones; model:scaffold --example offers them and the tests validate each with 0 problems.
45 lines
1.3 KiB
Plaintext
45 lines
1.3 KiB
Plaintext
schema_version: 1
|
|
diagram_type: architecture
|
|
meta:
|
|
title: Technology infrastructure
|
|
output: infrastructure.html
|
|
decisions: [broker-for-tracking-events]
|
|
components:
|
|
- ref: handhelds
|
|
pos: [40, 160]
|
|
size: [130, 60]
|
|
- ref: telematics-units
|
|
pos: [40, 360]
|
|
size: [130, 60]
|
|
- ref: mobile-network
|
|
pos: [250, 260]
|
|
size: [130, 60]
|
|
- ref: cloud-cluster
|
|
pos: [460, 160]
|
|
size: [130, 60]
|
|
- ref: message-broker
|
|
pos: [460, 360]
|
|
size: [130, 60]
|
|
decisions: [broker-for-tracking-events]
|
|
- ref: db-server
|
|
pos: [670, 160]
|
|
size: [130, 60]
|
|
- ref: event-streaming
|
|
pos: [670, 360]
|
|
size: [130, 60]
|
|
boundaries:
|
|
- kind: region
|
|
label: Field devices
|
|
wraps: [handhelds, telematics-units]
|
|
- kind: security-group
|
|
label: Cloud platform
|
|
wraps: [cloud-cluster, message-broker, db-server, event-streaming]
|
|
connections:
|
|
- { from: handhelds, to: mobile-network, label: LTE }
|
|
- { from: telematics-units, to: mobile-network, label: LTE }
|
|
- { from: mobile-network, to: cloud-cluster, label: HTTPS, variant: security }
|
|
- { from: mobile-network, to: message-broker, label: MQTT, variant: security }
|
|
- { from: cloud-cluster, to: message-broker, label: hosts, labelAt: [525, 234] }
|
|
- { from: cloud-cluster, to: db-server, label: SQL }
|
|
- { from: message-broker, to: event-streaming, label: realizes }
|