Amazon DynamoDB
DynamoDB は AWS のフルマネージドな NoSQL(キーバリュー)データベースです。
MySQL/PostgreSQL 互換のリレーショナルデータベースではないため不正解です。
MySQL および PostgreSQL と互換性があり、商用データベース並みの高い性能と可用性をクラウドネイティブな設計で提供する、AWS 独自のリレーショナルデータベースはどれですか。
MySQL/PostgreSQL 互換の高性能 AWS 独自 RDB を選ぶ問題。
Amazon DynamoDB
DynamoDB は AWS のフルマネージドな NoSQL(キーバリュー)データベースです。
MySQL/PostgreSQL 互換のリレーショナルデータベースではないため不正解です。
Amazon Aurora
正解。Amazon Aurora は、MySQL および PostgreSQL と互換性のある AWS 独自のリレーショナルデータベースです。標準的な MySQL/PostgreSQL より高い性能とスループットを実現し、複数 AZ にまたがるストレージで高い可用性と耐久性を備えています。
Amazon RDS for MySQL
Amazon RDS for MySQL は、コミュニティ版の MySQL をそのままマネージドで運用する サービスです。
MySQL 互換・マネージドという点は共通ですが、ストレージ層から再設計された AWS 独自のクラウドネイティブな高性能 RDB という本問の説明は Aurora に該当するため不正解です。
Amazon Redshift
Amazon Redshift は、大量データの集計・分析に特化した データウェアハウス です。
SQL ベースという点は共通ですが、MySQL/PostgreSQL 互換のトランザクション向け RDB ではないため、本問の説明には Aurora が該当し不正解です。
『MySQL/PostgreSQL 互換』『高性能な AWS 独自 RDB』は Amazon Aurora。標準の RDS for MySQL(コミュニティ版そのまま)との違いは『AWS 独自のクラウドネイティブ設計かどうか』。NoSQL は DynamoDB、分析は Redshift と区別する。