| Event intake: scans, telematics, partnersMost telematics arrives through your telematics provider's API, not straight from the vehicles. AWS IoT FleetWise and Timestream for LiveAnalytics are closed to new customers, so don't design around them. | Amazon Kinesis Data Streams, API Gateway, S3 | Azure Event Hubs, API Management, Blob Storage | Apache Kafka, Kong or your existing API gateway, Ceph or IONOS S3 Object Storage |
|---|
| Real-time featuresTurns raw events into features: minutes behind plan, stops left, depot backlog, time since last scan. | Amazon Managed Service for Apache Flink | Azure Stream Analytics, or Real-Time Intelligence in Microsoft Fabric | Apache Flink on Kubernetes |
|---|
| Routing and trafficAzure Maps Route v1 and Traffic v1 retire on 31 March 2028, so build on the current versions. Azure Maps keeps request data in its EU or US geography, not a UK-only one; record that in the DPIA. | Amazon Location Service (Routes API), available in eu-west-2 (London) | Azure Maps Route (version 2025-01-01) and Traffic | Open-source routing (e.g. Valhalla or OSRM) on OpenStreetMap, plus National Highways' traffic data and a licensed traffic feed |
|---|
| WeatherForecasts at depot and route level are enough. Check the licence covers commercial, operational use. | Met Office Weather DataHub (site-specific forecasts) | Azure Maps Weather, or Met Office Weather DataHub | Met Office Weather DataHub |
|---|
| Delay prediction (custom ML)A gradient-boosted model on your own history usually beats anything cleverer. Amazon Forecast is closed to new customers; build in SageMaker AI. | SageMaker AI | Azure Machine Learning | MLflow and Kubeflow on Kubernetes |
|---|
| Message drafting and reasoningThe model fills approved templates and explains hotspots to planners. Both clouds offer a choice of models, including Claude. | Amazon Bedrock | Microsoft Foundry | Open-weight models served with vLLM on your own GPUs, or IONOS AI Model Hub |
|---|
| Agent runtimeThe original Bedrock Agents closed to new customers on 30 July 2026; new builds use AgentCore. | Amazon Bedrock AgentCore | Foundry Agent Service | An open-source agent framework (e.g. LangGraph) on Kubernetes |
|---|
| WorkflowOne workflow per at-risk consignment: warn, offer options, record the choice, update the plan. | AWS Step Functions | Logic Apps or Durable Functions | Temporal, or n8n |
|---|
| Middleware and events | Amazon EventBridge, SQS | Event Grid, Service Bus | Apache Kafka or RabbitMQ |
|---|
| Customer messagingAmazon Pinpoint reached end of support on 30 October 2026; its SMS features continue as AWS End User Messaging. Often the retailer sends the message under its own brand, through your API. | AWS End User Messaging (SMS), Amazon SES (email) | Azure Communication Services (SMS and email) | Your existing SMS gateway and mail server |
|---|
| Link to TMS, WMS and retailersReuse the status messages and EDI flows you already exchange with retailers. Don't build a parallel channel. | API Gateway, plus your existing EDI or integration platform | API Management, plus your existing EDI or integration platform | Kong or your existing API gateway, plus your existing EDI or integration platform |
|---|
| Human viewsAgents and planners work where they already work. A hotspot map can sit in your BI tool or the planning system. | In the existing case tool and planning screens | In the existing case tool and planning screens | In the existing case tool and planning screens |
|---|
| GuardrailsBlocks promotional content, promises of compensation, and anything outside the approved templates. | Bedrock Guardrails | Foundry guardrails (Azure AI Content Safety) | Open-source guardrails (e.g. NeMo Guardrails, Llama Guard) |
|---|
| Identity, keys, data protectionDriver identifiers are pseudonymised before they reach the model. | IAM Identity Center, KMS, Macie | Entra ID, Key Vault, Purview | Keycloak or your existing Active Directory; OpenBao or HashiCorp Vault; an HSM |
|---|
| Monitoring and auditLog every prediction, every message sent, every customer choice and every planner decision. | CloudWatch, CloudTrail | Azure Monitor, Log Analytics | Prometheus, Grafana, OpenTelemetry |
|---|
| UK data residencyIONOS AI Model Hub runs in German data centres: EU, not UK, residency. | eu-west-2 (London) | UK South / UK West, noting Azure Maps' EU geography | Your own UK data centre, or a UK or EU provider |
|---|