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.