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 }