Skip to main content

Guidance for On-Time In-Full Compliance on AWS

Overview

This Guidance helps consumer packaged goods (CPG) companies meet on-time in-full (OTIF) metric requirements by using machine learning (ML) features. These features can improve a CPG company’s ability to deliver products within prescribed delivery times. This Guidance also helps retailers and shippers improve store operations and inventory planning, reduce potential of product loss, and pass on cost savings from operations costs to consumers. 

How it works

These technical details feature an architecture diagram to illustrate how to effectively use this solution. The architecture diagram shows the key components and their interactions, providing an overview of the architecture's structure and functionality step-by-step.

Well-Architected Pillars

The architecture diagram above is an example of a Solution created with Well-Architected best practices in mind. To be fully Well-Architected, you should follow as many Well-Architected best practices as possible.

Each AWS managed services sends its own set of metrics to Amazon CloudWatch , so you can monitor service output for errors.

Read the Operational Excellence whitepaper 

Amazon Cognito provides authentication, authorization, and user management for your web and mobile apps. Your users can sign in directly with a user name and password, or through a third party, such as Amazon, Apple, Facebook, or Google.

Read the Security whitepaper 

Each component in this architecture is designed to maintain availability in the event of disaster. AWS managed services are designed to span multiple Availability Zones, which results in service continuity, even if one Availability Zone fails.

Read the Reliability whitepaper 

Scalable and highly available services like Amazon S3 , Neptune , and Amazon Redshift are purpose-built for data analytics workloads.

Read the Performance Efficiency whitepaper 

This architecture follows a serverless-first approach. The API layer uses Lambda functions, and the database layer uses serverless services such as Neptune or Aurora . Serverless services scale according to load to help ensure you only pay for what you use.

Read the Cost Optimization whitepaper 

AWS managed services scale up and down according to business requirements and user traffic to help you use only the minimum resources required. Additionally, serverless components of this architecture automate the process infrastructure management, freeing up resources for other tasks.

Read the Sustainability whitepaper 

Disclaimer

The sample code; software libraries; command line tools; proofs of concept; templates; or other related technology (including any of the foregoing that are provided by our personnel) is provided to you as AWS Content under the AWS Customer Agreement, or the relevant written agreement between you and AWS (whichever applies). You should not use this AWS Content in your production accounts, or on production or other critical data. You are responsible for testing, securing, and optimizing the AWS Content, such as sample code, as appropriate for production grade use based on your specific quality control practices and standards. Deploying AWS Content may incur AWS charges for creating or using AWS chargeable resources, such as running Amazon EC2 instances or using Amazon S3 storage.