Build and query with Amazon Quantum Ledger Database (QLDB)

Lab Details

  1. This lab walks you through Amazon Quantum Ledger Database features. We will create a few tables in QLDB Ledger to store information and then query that information from the table and view the update history of the table.

  2. You will practice using Amazon Quantum Ledger Database (QLDB).

  3. Duration: 45 minutes

  4. AWS Region: US East (N. Virginia) us-east-1

Introduction

What is Amazon Quantum Ledger Database?

  • Amazon Quantum Ledger Database (Amazon QLDB) is a fully managed ledger database that provides a transparent, immutable, and cryptographically verifiable transaction log owned by a central trusted authority.

  • You can use Amazon QLDB to track application data changes, and maintain a complete and verifiable history of changes over time.

  • Amazon QLDB is a new class of database that helps eliminate the need to engage in the complex development effort of building your own ledger-like applications.

  • QLDB, the history of changes to your data is immutable, i.e. it cannot be altered, updated, or deleted.

  • QLDB uses an immutable transactional log, known as a journal. The journal is append-only and is composed of a sequenced and hash-chained set of blocks that contain your committed data.

  • Ledgers are used to record a history of economic and financial activity in an organization.

Architecture Diagram

Task Details

  1. Launching Lab Environment

  2. Create a Ledger

  3. Create tables and insert values

  4. View the table updation history

  5. Validation of the lab

  6. Deleting AWS Resources