Question #1802
A company processes financial transaction logs using a legacy application hosted on Amazon EC2 instances. They want to migrate these logs to an AWS managed service to reduce operational overhead while ensuring all data changes are recorded in an immutable, cryptographically verifiable format for audit purposes. Which solution BEST meets these requirements cost-effectively?
Migrate the transaction logs to an Amazon Redshift cluster for analytical processing.
Migrate the transaction logs to an Amazon Neptune cluster to model transaction relationships.
Migrate the transaction logs to an Amazon Timestream database for time-series analysis.
Migrate the transaction logs to an Amazon Quantum Ledger Database (Amazon QLDB) ledger.
Explanation
The correct answer is D. Amazon QLDB is purpose-built for scenarios requiring an immutable, cryptographically verifiable ledger. It records every data change in a tamper-proof journal, ensuring historical accuracy for audits.
Why other options are incorrect:
- A (Redshift): Optimized for analytics, not immutable ledger storage.
- B (Neptune): A graph database for relationship modeling, not ledger integrity.
- C (Timestream): Time-series database for metrics, lacking cryptographic verification.
Key Points:
- QLDB provides a cryptographically chained transaction log, ensuring data cannot be altered or deleted.
- Immutable storage is critical for audit compliance in financial systems.
- AWS managed services reduce operational overhead compared to EC2-based legacy systems.
Answer
The correct answer is: D