1 Answers
If nothing else the key is that the Produce Importer is creating a ledger that they own. Hence, "QLDB is a ledger database purpose-built for customers who need to maintain a complete and verifiable history of data changes in an application that they own."
QLDB – Retail & Supply Chain
Retailers often need to access information on every stage of a product’s supply chain, such as what location did the product come from, how many items of the product were shipped and to whom, who handled the shipment, etc. With QLDB, retail companies can look back and track the full history of inventory and supply chain transactions at every logistical stage of their products.
So I feel it is pretty clear with that last line that QLDB would be the answer here.
Managed Blockchain –
Supply Chain
Small businesses often rely on distributed supply chain networks where no single entity controls the end-to-end movement of goods across the network. As an example, jewelry stores often need to track the provenance of gemstones to ensure their authenticity and value. Using Amazon Managed Blockchain, such businesses can quickly implement a blockchain across their supply chain network, providing greater transparency, and real-time recording and tracking of goods from one party to another. Each supplier or distributor can be a member of the blockchain network, maintain their own distributed ledger, and independently track all information related to the movement of the goods such as timestamp, port of entry, and volume of goods received. Given that all members maintain an independent copy of the distributed ledger, all parties can trust the true origin and touchpoints of the goods, without relying on a central authority.
With an extensive background in supply chain, and a fairly deep experience in blockchain and distributed ledgers, I politely disagree. Participants of a supply chain are spread across countries, and are independent companies. Your typical supply chain may involve a manufacturer in China, local shipper in china, a global sea or air shipper, then local logistics services in your area, and then your intermediaries and other retailers. these actors are independent and untrusted. Stated problem is a very well known supply chain use case. While one actor may own the public database, all of these actors must be able to add to it. QLDB is for internal trusted participants. QLDB is not the answer.
It’s not going to be on the real exam regardless. But, all I can say is that I disagree. Based on the key wording in the question and the product description I still would go with QLDB.
There are private ledgers, consortium ledgers and public ledgers in the ledger technology. A "public ledger" refers to a public blockchain like Ethereum.
So I would say QLDB is not the right answer: it is a private or consortium ledger. Only public ledger offered by AWS is Ethereum in Amazon Managed Blockchain.
https://aws.amazon.com/blockchain/what-is-ethereum/