Q67 — AWS SAA-C03 第10章
第 67/100 問 | ← 第10章
Q667. ある企業は、Amazon EC2インスタンス上で実行されるカスタムアプリケーションで会計記録を管理しています。この企業は、アプリケーションデータの開発および保守のために、AWSマネージドサービスへデータを移行する必要があります。このソリューションは、運用上のサポートを最小限に抑えつつ、データ変更の不変性(immutable)かつ暗号学的に検証可能なログを提供しなければなりません。これらの要件を最もコスト効率よく満たすソリューションはどれですか?
- A. アプリケーションからレコードをAmazon Redshiftクラスターにコピーする
- B. アプリケーションからレコードをAmazon Neptuneクラスターにコピーする
- C. アプリケーションからレコードをAmazon Timestreamデータベースにコピーする
- D. アプリケーションからレコードをAmazon Quantum Ledger Database(Amazon QLDB)レジャーデータベースにコピーする ✓
正解: D. アプリケーションからレコードをAmazon Quantum Ledger Database(Amazon QLDB)レジャーデータベースにコピーする
解説
会計記録をAmazon EC2上で動作するカスタムアプリケーションから、運用負荷が最小限で、かつデータ変更の不変性と暗号学的に検証可能なログを保証するAWSマネージドサービスへ移行するという要件を満たす最もコスト効率の高いソリューションは、選択肢D(アプリケーションからレコードをAmazon Quantum Ledger Database(Amazon QLDB)レジャーにコピーする)です。 理由は以下の通りです。 選択肢D:アプリケーションからレコードをAmazon QLDBレジャーにコピーする Amazon QLDBは、アプリケーションデータに対するすべての変更を不変かつ暗号学的に検証可能に記録する、完全マネージド型のレジャーデータベースです。トランザクションの信頼性・改ざん防止が求められるアプリケーション(例:会計・財務システム)に特化して設計されています。QLDBへの移行により、追加の運用作業を必要とせずに、データ変更の不変性と検証可能性を内蔵された機能で実現できます。また、履歴データの柔軟なクエリ実行も可能であり、会計記録の管理に最適です。 選択肢A:Amazon Redshiftへのコピー Redshiftは強力なデータウェアハウスサービスですが、分析ワークロード向けに最適化されており、QLDBのような本質的な不変性・検証可能性を提供しません。また、運用・保守の手間もQLDBより大きくなる可能性があり、コスト効率も劣ります。 選択肢B:Amazon Neptuneへのコピー Neptuneはグラフデータベースであり、高度に相互接続されたデータの処理に適していますが、不変・検証可能な変更ログという要件にはQLDBほど適合しません。このユースケースでは過剰な複雑さと不要なコストが発生します。 選択肢C:Amazon Timestreamへのコピー Timestreamは時系列データの保存・分析に特化したマネージドサービスであり、会計記録のようなトランザクション履歴の不変性・検証性を保証する機能は備えていません。したがって、本要件には不適切です。 以上より、運用負荷を最小限に抑え、不変かつ暗号学的に検証可能なデータ変更ログを提供するという要件を最もコスト効率よく満たすのは、Amazon QLDBレジャーへの移行(選択肢D)です。