Smart Grocery with Scan-and-Go, Computer Vision, and IoT
Publication date: May 18, 2022 (Diagram history)
With this architecture, you can build a smart grocery with Scan-and-Go shopping, traditional point-of-sale (POS), self-checkout, Internet of Things (IoT) connectivity around freezers and storage, and computer vision by using AWS Panorama for shelf-stock intelligence, traffic patterns, queue analysis, and curbside fulfillment automation.
Architecture diagram
The following steps describe the architecture:
-
Use AWS IoT Greengrass core to manage connections and aggregate data from in-store sensors and smart retail devices by using the open-standard Message Queuing Telemetry Transport (MQTT) protocol.
-
Use the AWS Panorama on-premises appliance to apply ML and AI models to data from existing in-store IP cameras for smart grocery picking and fulfillment workflows.
-
Amazon API Gateway, Amazon EventBridge, and AWS AppSync form an integration layer between customer-facing digital ordering applications, associate-facing order-picking applications, and their business logic and data sources.
-
The core smart grocery application layer uses serverless services like AWS Lambda and AWS Step Functions to orchestrate order management workflows and connect to transaction, customer, and inventory data.
-
Amazon Kinesis Data Streams and Amazon Kinesis Data Firehose stream in-store smart device and IoT data. Amazon Kinesis Video Streams optimizes IP camera video feeds for computer vision.
-
Amazon DynamoDB stores events, connects to smart grocery services, and generates notifications for transactional data.
-
A scalable data lake stores all in-store and digital data (transactional, sensor, telemetry) in Amazon Simple Storage Service (Amazon S3).
-
Build a real-time operations dashboard by using AWS AppSync. Use Amazon Pinpoint to deliver targeted, location-based messaging across channels.
Further reading
For additional information, see the following resources:
Diagram history
To receive updates about this reference architecture diagram, subscribe to the RSS feed.
| Change | Description | Date |
|---|---|---|
Initial publication | Reference architecture diagram first published. | May 18, 2022 |
Reference architecture diagram first published. | May 18, 2022 | |
Reference architecture diagram first published. | May 18, 2022 | |
Reference architecture diagram first published. | May 18, 2022 |
RSS subscription requirement
To subscribe to RSS updates, you must have an RSS plugin enabled for the browser you are using.