| Cameras, lighting, triggersLighting matters more than the model. Prove you can see the defect in a photo before buying anything else. | Industrial cameras and lighting chosen per defect | Industrial cameras and lighting chosen per defect | Industrial cameras and lighting chosen per defect |
|---|
| Inference at the lineVerdicts in tens of milliseconds, with no cloud dependency. Amazon Lookout for Vision (ended 31 October 2025) and AWS Panorama (ended 31 May 2026) are no longer options. | Model trained in SageMaker AI, deployed to a GPU edge box by AWS IoT Greengrass | Model trained in Azure Machine Learning, run on Arc-enabled Kubernetes with Azure IoT Operations, or Azure IoT Edge 1.6 LTS | ONNX Runtime or NVIDIA Triton on Kubernetes at the plant |
|---|
| Model trainingAzure Custom Vision retires on 25 September 2028, and Microsoft points new work to Azure Machine Learning. Amazon Rekognition Custom Labels is still offered, but it's a cloud API, so it suits offline checks better than line-speed verdicts. | Amazon SageMaker AI | Azure Machine Learning (AutoML for images) | MLflow and Kubeflow on Kubernetes |
|---|
| Image labellingSageMaker Ground Truth closed to new customers on 30 July 2026. Your inspectors are the labellers: their decisions on held units are the best training data you have. | An open-source tool such as CVAT or Label Studio, in your AWS account | Azure Machine Learning data labelling | CVAT or Label Studio on Kubernetes |
|---|
| Image and result storeKeep held, rejected and audit-sample images with their record. Most pass images can be kept briefly and then deleted. | Amazon S3 | Blob Storage | Ceph, or IONOS S3 Object Storage |
|---|
| Quality investigation and draftingThe vision model decides what it sees; the language model only groups, links and drafts. The original Bedrock Agents closed to new customers on 30 July 2026; new builds use AgentCore. | Amazon Bedrock, Bedrock AgentCore | Microsoft Foundry, Foundry Agent Service | Open-weight models served with vLLM; an open-source agent framework (e.g. LangGraph) on Kubernetes |
|---|
| Workflow and events | AWS Step Functions, EventBridge, SQS | Logic Apps or Durable Functions, Event Grid, Service Bus | Temporal or n8n; Apache Kafka or RabbitMQ |
|---|
| Link to MES, QMS and ERPThe MES owns unit and batch genealogy. Inspection results are written there, not kept in a separate AI database. | API Gateway, plus your existing integration platform | API Management, plus your existing integration platform | Kong or your existing API gateway |
|---|
| Human reviewShow the image, the highlighted area and two or three similar past decisions. Keep it to one tap per decision. | On a screen at the hold lane, recording into the MES | On a screen at the hold lane, recording into the MES | On a screen at the hold lane, recording into the MES |
|---|
| Guardrails for the agent | Bedrock Guardrails | Foundry guardrails (Azure AI Content Safety) | Open-source guardrails (e.g. NeMo Guardrails, Llama Guard) |
|---|
| Identity, keys, OT securityThe edge box sits in its own network zone. Only the PLC interface agreed with controls engineers crosses into OT. | IAM Identity Center, KMS, device certificates in AWS IoT Core | Entra ID, Key Vault, Azure Device Registry certificates | Keycloak or your existing Active Directory; OpenBao or HashiCorp Vault; an HSM |
|---|
| Monitoring and auditTrack hold rates, agreement with inspectors and image quality per camera, so drift and a dirty lens are spotted early. | CloudWatch, CloudTrail | Azure Monitor, Log Analytics | Prometheus, Grafana, OpenTelemetry |
|---|
| UK data residencyImages of your products can be commercially sensitive. Some customers' contracts limit where they can be stored. | eu-west-2 (London) | UK South / UK West | Your own UK data centre, or a UK or EU provider |
|---|