What does this AWS Solutions Implementation do?

This solution prevents attackers from tampering with quality data by using Amazon Quantum Ledger Database (Amazon QLDB) to maintain an accurate history of data changes.


Protect your quality data

Data tampering is costly for manufacturing companies. Use Amazon QLDB’s cryptographic hashing to track all document revisions written to the database.

Options for registering and inputting your quality data

This solution provides three options to register and input your factory device quality data to Amazon QLDB: Amazon API Gateway, Amazon Simple Storage Service (Amazon S3), or AWS IoT Core.

AWS Solutions Implementation overview

The diagram below represents the architecture flow that you can automatically deploy using the solution's implementation guide and accompanying AWS CloudFormation template.

Tamper Proof Quality Data Using Amazon QLDB | Architecture diagram
 Click to enlarge

Tamper Proof Quality Data Using Amazon QLDB Solutions Implementation architecture

The AWS CloudFormation template deploys the following infrastructure:

  1. Amazon Virtual Private Cloud (Amazon VPC) to provide the endpoint for Amazon API Gateway.
  2. Amazon API Gateway to provide an API to register or update the product information.
  3. An AWS Lambda function to register and update the product information via Amazon API Gateway.
  4. Amazon VPC to provide the endpoint for Amazon S3.
  5. Amazon Simple Storage Service (Amazon S3) to store the product quality data such as images or videos.
  6. A Lambda function hooks s3:ObjectCreated:Put events to store the metadata of the files.
  7. AWS IoT Core connect to the devices to update the product information.
  8. A Lambda function is invoked by AWS IoT Core that also allows you to update the production information.
  9. Amazon QLDB to maintain an accurate history of data changes.

Note: The factory devices described in the figure are not deployed by the template.

Tamper Proof Quality Data Using Amazon QLDB

Version 1.0.0
Release date: 07/2021
Author: AWS

Estimated deployment time: 10 min

Estimated Cost Source Code  CloudFormation template 
Use the button below to subscribe to updates for this Solutions Implementation.
Note: To subscribe to RSS updates, you must have an RSS plug-in enabled for the browser you are using.
Did this Solutions Implementation help you?
Provide feedback 
Build icon
Deploy a Solution yourself

Browse our library of AWS Solutions Implementations to get answers to common architectural problems.

Learn more 
Find an APN partner
Find an APN Partner

Find AWS certified consulting and technology partners to help you get started.

Learn more 
Explore icon
Explore Solutions Consulting Offers

Browse our portfolio of Consulting Offers to get AWS-vetted help with solution deployment.

Learn more