Tamper Proof Quality Data Using Amazon QLDB

Tamper Proof Quality Data Using Amazon QLDB prevents attackers from tampering with quality data by using Amazon Quantum Ledger Database (Amazon QLDB) to maintain an accurate history of data changes.

Benefits

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

Tamper Proof Quality Data Using Amazon QLDB 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.

Overview

The diagram below represents the architecture flow that you can build using the code example on GitHub.

Tamper Proof Quality Data Using Amazon QLDB Solutions Implementation architecture

Tamper Proof Quality Data Using Amazon QLDB 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

Additional resources

Did this Guidance help you?
Provide feedback 
Build icon
Deploy an AWS Solution yourself

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

Learn more 
Find an APN partner
Find an AWS Partner Solution

Find AWS Partners to help you get started.

Explore icon
Explore Guidance

Find prescriptive architectural diagrams, sample code, and technical content for common use cases.

Learn more