Six example models next to the three C4 ones: arc42 (Cinema Tickets, IoT Telemetry, Team Wiki) by section, ArchiMate (Insurance Claims, HR Onboarding, Logistics Tracking) by layer, each validated with 0 errors and 0 warnings. resolveRefs and the editor schemas now take ref: in workflow and dataflow nodes, sequence participants and lifecycle states, as the skill already did. Example tests check each framework's folders.
56 lines
1.5 KiB
Plaintext
56 lines
1.5 KiB
Plaintext
schema_version: 1
|
|
elements:
|
|
cloud-cluster:
|
|
type: cloud
|
|
label: Cloud cluster
|
|
sublabel: Node
|
|
brand: kubernetes
|
|
tag: Node
|
|
description: >
|
|
Container cluster that runs the TMS, portal, EDI gateway and telematics.
|
|
diagram: 0300-technology/infrastructure.archify
|
|
message-broker:
|
|
type: messagebus
|
|
label: Message broker
|
|
sublabel: System Software
|
|
brand: apache-kafka
|
|
tag: System Software
|
|
description: >
|
|
Carries tracking events from devices and vehicles to the applications.
|
|
db-server:
|
|
type: database
|
|
label: Database server
|
|
sublabel: System Software
|
|
brand: postgresql
|
|
tag: System Software
|
|
description: >
|
|
Stores shipments, tracking events and proofs of delivery.
|
|
event-streaming:
|
|
type: backend
|
|
label: Event streaming
|
|
sublabel: Tech Service
|
|
tag: Tech Service
|
|
description: >
|
|
Durable, ordered topics that applications publish to and read from.
|
|
handhelds:
|
|
type: external
|
|
label: Handhelds
|
|
sublabel: Device
|
|
tag: Device
|
|
description: >
|
|
Scanners carried by drivers and hub staff; run the driver app.
|
|
telematics-units:
|
|
type: external
|
|
label: Telematics units
|
|
sublabel: Device
|
|
tag: Device
|
|
description: >
|
|
GPS boxes in vans and trucks; report position every minute.
|
|
mobile-network:
|
|
type: security
|
|
label: Mobile network
|
|
sublabel: Network
|
|
tag: Network
|
|
description: >
|
|
Carrier-grade mobile network that links devices to the cluster.
|