| Quote and renewal eventsEvery quote, renewal and price change, with the rating factors used, as it happens. | Amazon Kinesis Data Streams | Azure Event Hubs | Apache Kafka |
|---|
| ENBP checkPlain, tested code owned by pricing, treated like any financial control. No model decides whether a price breaches ENBP. | AWS Lambda, or code beside the rating engine | Azure Functions, or code beside the rating engine | Containers on Kubernetes, or code beside the rating engine |
|---|
| Pricing analytics storeKeep several years of quotes and renewals, pseudonymised, so tenure patterns can be seen. | Amazon Redshift, with data in S3 | Microsoft Fabric | PostgreSQL, or your existing data warehouse |
|---|
| Area reference dataArea-level only. Scotland's census was in 2022, the rest of the UK's in 2021. Never infer an individual customer's ethnicity. | Census area statistics (ONS, NRS, NISRA) | Census area statistics (ONS, NRS, NISRA) | Census area statistics (ONS, NRS, NISRA) |
|---|
| Fairness, drift and proxy testsSageMaker Clarify and Model Monitor closed to new customers on 30 July 2026, so on AWS the same tests run as your own scheduled jobs. | Amazon SageMaker AI (scheduled jobs and pipelines), with open-source fairness libraries such as Fairlearn | Azure Machine Learning (model monitoring and the Responsible AI dashboard) | MLflow and Kubeflow on Kubernetes, with open-source fairness libraries such as Fairlearn |
|---|
| Explanations of price driversShows which rating factors moved a group's prices, so the pricing team can judge whether the reason is risk. | SageMaker AI, with open-source SHAP | Azure Machine Learning, with open-source SHAP | MLflow and Kubeflow on Kubernetes, with open-source SHAP |
|---|
| Writing up the findingsThe language model only writes up numbers the tests produced. Every figure in a draft links back to its query. | 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 |
|---|
| Workflow | 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 |
|---|
| Dashboards and reporting | Amazon Quick (formerly QuickSight), or your existing BI tool | Power BI | Your existing BI tool, or Grafana |
|---|
| Human reviewAlerts are worked where pricing already tracks issues, with the decision and reason recorded. | In the pricing team's existing case or ticket tool | In the pricing team's existing case or ticket tool | In the pricing team's existing case or ticket tool |
|---|
| Guardrails | Bedrock Guardrails | Foundry guardrails (Azure AI Content Safety) | Open-source guardrails (e.g. NeMo Guardrails, Llama Guard) |
|---|
| Identity, keys, data protectionKeep the key that links pseudonymised records to customers away from the monitoring platform. | 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 test run, threshold, alert and decision, with the model and data versions used. | 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 | Your own UK data centre, or a UK or EU provider |
|---|