Suppliers receive the purchase order (PO) and demand signals, and raise Order Received, Order Shipped, Autonomous System Numbers (ASN), and Invoice events.
The logistics provider receives driver alerts, and sends Order Loaded, Location, and Temp sensor readings.
Consumers receive estimated time of arrival (ETA) notifications and origin provenance, and in turn send the Order Delivered notice.
Stores and warehouses receive ASN notifications and Order Received notifications, and raise Order Received, Order Shipped, Put Away, Pick-Pack, and Dispatch notifications, and invoice events.
Data ingestion and processing – Events from the various sources (systems and devices) are ingested and processed here. Services such as Amazon Textract help with extracting information.
The information from the various events is then fed into the Amazon Simple Storage Service (Amazon S3) data lake. The information can also be retrieved by the application from Amazon S3.
Business Intelligence (BI) and analytics - Management Information System (MIS) reports are produced on this data using various AWS services.
Various Artificial Intelligence/Machine Learning (AI/ML) services such as Amazon Forecast are run on the data, or the retailer can use Amazon SageMaker to build their own AI/ML services.
Various notifications (emails, texts, and so on) are sent out using Amazon Pinpoint services.