SAA高性能なアーキテクチャの設計

数百万人のユーザーが利用するモバイルアプリのバックエンドとして、ミリ秒単位のレスポンスが求められるスケーラブルなNoSQLデータベースを導入したいと考えています。どのサービスを選択すべきですか?

A
Amazon RDS for PostgreSQL
Amazon RDS for PostgreSQLはリレーショナルデータベースであり、超大規模な書き込みスループットにおいてはDynamoDBの方が適しています。
B
Amazon Redshift
Amazon Redshiftはデータウェアハウスであり、分析用のためリアルタイム応答には向きません。
C
Amazon DynamoDB
✓ 正解
DynamoDBがフルマネージドなNoSQLデータベースであり、どんな規模でも一貫して10ミリ秒未満のパフォーマンスを提供するように設計されています。オートスケーリング機能により、数百万ユーザーの負荷にも自動的に対応できます。
D
Amazon DocumentDB
Amazon DocumentDBもNoSQL(MongoDB互換)ですが、DynamoDBの方がAWSネイティブな統合とスケーラビリティの面で汎用的です。

解説

DynamoDBがフルマネージドなNoSQLデータベースであり、どんな規模でも一貫して10ミリ秒未満のパフォーマンスを提供するように設計されています。オートスケーリング機能により、数百万ユーザーの負荷にも自動的に対応できます。 選択肢AのAmazon RDS for PostgreSQLはリレーショナルデータベースであり、超大規模な書き込みスループットにおいてはDynamoDBの方が適しています。 選択肢BのAmazon Redshiftはデータウェアハウスであり、分析用のためリアルタイム応答には向きません。 選択肢DのAmazon DocumentDBもNoSQL(MongoDB互換)ですが、DynamoDBの方がAWSネイティブな統合とスケーラビリティの面で汎用的です。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでSAAを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
SAA の問題一覧に戻る