Q67 — AWS SAA-C03 Ch.10
Question 67 of 100 | ← Chapter 10
Q667. A company maintains its accounting records in a custom application that runs on Amazon EC2 instances. The company needs to migrate the data to an AWS managed service for development and maintenance of the application data.The solution must require minimal operational support and provide immutable,cryptographically verifiable logs of data changes. Which solution will meet these requirements MOST cost-effectively?
- A. Copy the records from the application into an Amazon Redshift cluster
- B. Copy the records from the application into an Amazon Neptune cluster
- C. Copy the records from the application into an Amazon Timestream database
- D. Copy the records from the application into an Amazon Quantum Ledger Database(Amazon QLDB) ledger ✓
Correct Answer: D. Copy the records from the application into an Amazon Quantum Ledger Database(Amazon QLDB) ledger
Explanation
To meet the requirements of migrating accounting records from a custom application running on Amazon EC2 instances to an AWS managed service with minimal operational support and providing immutable, cryptographically verifiable logs of data changes, the solution that will be most cost-effective is:D. Copy the records from the application into an Amazon Quantum Ledger Database (Amazon QLDB) ledger.Here's the rationale behind this solution:Option D: Copy the records from the application into an Amazon Quantum Ledger Database (Amazon QLDB) ledger.Amazon QLDB is a fully managed ledger database that provides an immutable and cryptographically verifiable log of all changes to application data. It is designed specifically for applications that require an authoritative and tamper-proof record of transactions. By migrating the accounting records to Amazon QLDB, the company can benefit from the built-in immutability and verifiability of data changes without the need for additional operational support. Amazon QLDB also offers flexible querying capabilities to retrieve historical data, making it suitable for maintaining accounting records.Option A: Copy the records from the application into an Amazon Redshift cluster. While Amazon Redshift is a powerful data warehousing service, it may not be the most cost-effective solution for this scenario. Redshift is primarily optimized for analytical workloads and may not provide the same level of immutability and verifiability as Amazon QLDB. Additionally, Redshift may require more operational support and maintenance compared to a fully managed service like QLDB.Option B: Copy the records from the application into an Amazon Neptune cluster. Amazon Neptune is a graph database service designed for highly connected data. While it may be suitable for certain use cases, the requirements of immutable and cryptographically verifiable logs of data changes are better addressed by a ledger database like Amazon QLDB. Neptune may introduce unnecessary complexity and potential additional costs for this specific scenario.Option C: Copy the records from the application into an Amazon Timestream database. Amazon Timestream is a fully managed time series database service. While it provides benefits for storing and analyzing time-series data, it may not provide the same level of immutability and verifiability as Amazon QLDB. Timestream is more focused on time-series data analytics and may not be the most cost-effective option for maintaining accounting records with the desired characteristics.Therefore, the most cost-effective solution to meet the requirements of migrating accounting records with minimal operational support and providing immutable, cryptographically verifiable logs of data changes is to copy the records from the application into an Amazon Quantum Ledger Database (Amazon QLDB) ledger (Option D).