AWS SAA ポエム 2020年11月28日(土)
目次
問題・回答
-
Q1:S3を使用した共有サイトに、会員以外の人がファイルのダウンロードする行為を防ぐにはどのようにすれば良いか。
A:有効期限付きの著名付きURLを使用し、S3の一般公開用のアクセス権を削除する。
-
Q2:以下の要件を満たす事が出来るサービスは何か。
- 業務データを頻繁に登録・更新・削除することに耐えられるデータベース
- 複数のテーブルを結合してデータ取得することができる
-
データベースのストレージを自動スケーリングすることができる
A:Amazon Aurora
Auroraはマネージド型のRDBをサポートしているデータベースの一つで 頻繁にデータの更新削除がおこなわれるデータベースに向いて おり SQLを発行して複数のテーブルを結合し、結合されたテーブルから対象のデータを取得することが出来る。
また、Auroraは、フルマネージド型のデータベースサービスなので データ量に応じて自動スケーリング する機能を備えている。
DynamoDBは一般的なRDBのようにSQLを利用したデータの取り出しには対応していない。
https://stackoverrun.com/ja/q/10132760
DynamoDBはリレーショナルデータベースとして設計されておらず、結合操作をサポートしていません。