SAA-C03①
問題一覧
1
汎用SSD
2
プロデューサーとなるEC2インスタンスにAmazon SQSキューを設定してメッセージを送信する。コンシューマーとなるEC2インスタンスにAuto Scalingグループを設定して、キューメッセージ数に応じたスケーリングを設定する。受信に失敗した際に対処するため、デットレターキューを設定する。
3
CloudFrontにディストリビューション設定において、クエリ文字列パラメーター値に基づいて言語を決定する。
4
Amazon Inspectorエージェントをインスタンスに追加して、不正なアクセスを確認する。, 攻撃をモニタリングするために、Amazon GuardDutyを設定して、不正なアクセスを自動検知する。
5
マイクロサービス1からAmazon SQSによるキューイング処理によって、マイクロサービス2に連携する。
6
デフォルトでは、データレコードがAmazon Kinesis Data Streamsに投入されてから24時間以内までアクセスできるように設定されている。
7
EBSのスループット最適化HDD
8
SQSメッセージからLambda関数を呼び出すことで書き込み処理のバッファを作成する。Lambda関数がDynamoDBに書き込み処理を行い一時的なアクセス集中に対応できるように構成する。, DynamoDBテーブルのタイプをオンデマンドに変更して、一時的なアクセス集中に対応できるように構成する。
9
Amazon RDS DBインスタンスにリードレプリカを追加して、アプリケーションの読み込み負荷を分散する。, Amazon RDSのOptimesd Writeが利用できるMySQLバージョンに変更して、Optimesd Writeを適用して書き込み処理を高速化する。
10
Amazon S3に対してELBのログファイルを収集し、Amazon EMRでログ解析を実施する。
11
Amazon S3バケットのイベント通知機能を有効化して、通知先にAWS Lambdaファンクションを設定する。, DynamoDBテーブルにデータを登録するAWS Lambdaファンクションを作成する。
12
ネットワークACLのインバウンド設定において特定のIPアドレスのアクセス設定を拒否する。
13
既存データのオブジェクト名に日付ベースの順次命名を使用して、処理を並列化させる。
14
開発環境向けのAWSアカウントと本番環境用のアカウントを分割して、開発環境用のアカウント内のIAMユーザーを開発者に割り振る。, EC2インスタンスにタグを設定し、開発者向けの操作許可を限定する設定を行う。
15
AWS KMSを使用して暗号化キーを保護して、暗号化キーの自動ローテーションを設定する。
16
Amazon CloudFrontのフィールドレベル暗号化を実施して、アップロード時の暗号化を実施する。
17
1つのAWSリージョンにALBとEC2インスタンスで構成されたアプリケーションをデプロイして、Amazon CloudFrontディストリビューションにALBをオリジンとして設定して、コンテンツを配信する。
18
エッジロケーションによるファイル圧縮処理を実施する。
19
スタンダードリサーブドインスタンスの全額前払い
20
データを同期的にレプリケートするようにマルチAZ配置を有効にしたAmazon RDS DBインスタンスを構成する。
21
AWS Organizationsを利用して複数アカウントを管理するOUを作成する。OUにサービスコントロールポリシーを設定して、サービスまたはアクションへのアクセスを管理する。
22
NATインスタンスからNATゲートウェイに移行して、NATゲートウェイをパブリックサブネットに設定する。
23
NetworkAcl RuleNumber: 110 RuleAction: allow Egress: true CidrBlock: 0.0.0.0/0 PortRange: From: 80 To: 80, NetworkAcl RuleNumber: 120 RuleAction: allow Egress: false CidrBlock:172.28.10.1 PortRange: From: 20 To: 20
24
ストレージゲートウェイのストアドボリューム(保管型ボリューム)を構成する。
25
VPCのプライベートサブネットにインターフェースエンドポイントを設定して、IPアドレス経由でアクセスする。
26
EC2インスタンスにアタッチされた全てのEBSボリュームを暗号化する。, S3においてSSE-S3を実施する。, SSL(HTTPS)プロトコルを利用してELBに接続する。
27
arn:aws:codebuild:us-east-2:123456789012:project/my-demo-projectのCodeBulidに対するフル権限を有している。
28
RDSのリードレプリカを追加して、一部の読取処理をリードレプリカエンドポイント経由に変更する。, RDSのインスタンスタイプを高性能なものに変更する。
29
データ処理を実施するEC2インスタンスにリザーブドインスタンスを適用する。, Lambdaに1年間のCompute Savings Plansを購入する。, Fargateに1年間のCompute Savings Plansを購入する。
30
S3バケットを作成する際にオブジェクトロックを有効化して、1年間の保持期間を設定して、コンプライアンスモードでオブジェクトロックを適用する。
31
S3バケットをオリジンとしてCloudFrontディストリビューションを設定して、Amazon S3にバケットポリシーにオリジンアクセスコントロール (OAC) への許可を設定する。Amazon CloudFrontディストリビューションにWAFを設定する。
32
Amazon DynamoDB Accelrator(DAX)を利用して、DynamoDBテーブルにキャッシュレイヤーを追加して高速処理を実施する。
33
RedshiftクラスターをマルチAZ構成に変更する。
34
S3 Standard IAにビデオを保存してライフサイクルポリシーで1か月後に削除する。
35
S3バケットのGetObject権限を付与するAssumeRoleを利用するIAMロールを作成して、特定のユーザーにのみ権限を委譲する。
36
1年後にオブジェクトの旧バージョンを削除するS3ライフサイクルポリシーを構成する。
37
Amazon Redshiftの拡張VPCルーティングを設定する。, 特定AZに配置されたAmazon Redshiftから、リージョンに配置されているAmazon S3にVPCエンドポイントからアクセスする。特定AZに配置されたAmazon Redshiftから、リージョンに配置されているAmazon S3にVPCエンドポイントからアクセスする。
38
Amazon S3にデータを保存した上で、2カ月後に削除するライフサイクルポリシーを設定する。
39
Amazon ECSクラスターをAWS Fargateを起動タイプを利用してプロビジョニングする。コンテナをFargateタスクにデプロイする。
40
Amazon EC2インスタンスとALBを利用して動画配信アプリケーションを構成する。配信コンテンツはAmazon S3に保存する。Amazon CloudFrontディストリビューションをALBに設定して、コンテンツを配信する。AWS Global AcceleratorのエンドポイントにALBを追加する。
41
Auto Scalingグループのクールダウンタイム値を最適化する。, Auto Scalingのスケールアウト時のポリシーをステップスケーリングポリシーにすることで、インスタンス増減をより詳細に制御する。
42
ap-northeast-1aにEC2インスタンスを3つ、ap-northeast-1bにEC2インスタンスを3つ、およびap-northeast-1cにEC2インスタンスを3つ設置する。, ap-northeast-1aにEC2インスタンスを6つ、ap-northeast-1bにEC2インスタンスを6つ、およびap-northeast-1cにEC2インスタンスを0設置する。
43
Destination:0.0.0.0/0 - >Target:インターネットゲートウェイ
44
Amazon RDSのセキュリティグループにおいて、EC2インスタンスに設定されたセキュリティグループIDをターゲットにして、3306ポート番号のアクセス許可を設定する。Auto Scalingグループで選択する起動テンプレート設定で同じセキュリティグループを利用する。
45
有効期限付きの事前署名付きURLを使用して、画像を公開する。
46
Amazon SQSにおいてFIFOキューを利用して、メッセージグループIDを設定する。
47
EC2インスタンスを停止し、各EC2インスタンスボリュームのスナップショットを個別に作成する。スナップショットが完了したら、EC2インスタンスを起動し、関連するすべてのボリュームが再マウントされていることを確認する
48
既存のデータベースをAmazon RDS マルチAZクラスター配置に変更する。書き込みリクエストはプライマリのDBインスタンスで処理して、読み込みリクエストはリードレプリカで処理する。
49
画像サイズを調整するLambda関数を作成する。画像がアップロードされたイベントをトリガーにLambda関数を呼び出すS3イベント通知を構成する。
50
VPCの10.0.0.0/16のCIDR範囲を設定して、パブリックサブネットに10.0.0.0/20のCIDR範囲を指定して、プライベートサブネットに10.0.16.0/20のCIDR範囲を指定する。
51
削除ファイルを復元する。, 単一ファイルの複数バージョンを保存する。
52
customerバケット以外のバケットに対するアクセスが可能である。
53
既存構成のスナップショットやAMIを利用したCloudFormationテンプレートによる既存システム構成を準備しておく。
54
AWS Backupを利用して、定期的にEC2インスタンスからAMIを取得して、別のリージョンにコピーするようにバックアッププランを作成する。
55
ALBの異常なターゲット数をモニタリングするAmazon CloudWatchアラームを作成する。アラームがALARM状態になると異常状態のインスタンスを置換するように、Auto Scalingアクションを構成する。
56
IAMロールをEC2インスタンスに設定してDynamoDBの読取処理を許可する。
57
ユーザーデータにインストール用のBashスクリプトを加える。, ゴールデンイメージを作成して、起動設定を設定する。
58
AWS Managed Microsoft AD ディレクトリを構成する。ADを認証基盤に利用して Amazon FSx for Windows File Serverを構成する。このファイルシステムをWindowsインスタンスにマウントする。
59
トラフィックを許可するためのセキュリティグループの設定がなされていない。
60
Route53の位置情報ルーティングを構成して、特定地域からのアクセスを遮断する。, Amazon CloudFrontを利用した配信設定を行った上で、AWS WAFを適用して、地理的制限を適用する。
61
CPU使用率とディスクの読み取りメトリクスを組み合わせたCloudWatch複合アラームを作成して、両方のメトリクスに応じた通知を設定する。, Amazon EC2 Auto Scalingを構成して、CPU使用率が70%以上に増加した場合にスケーリングされるターゲット追跡スケーリングポリシーを設定する。
62
通常時の処理用オンデマンドインスタンスを利用して、高負荷時に対応できるようにスポットインスタンスを設定する。
63
プライベートサブネット内でEC2インスタンスを起動して、Auto Scalingグループを複数プライベートサブネット間に適用する。マルチAZ配置のAmazon Aurora for MySQLクラスターを複数プライベートサブネットにデプロイする。, 2個のAZにまたがる2個のパブリックサブネット、2個のプライベートサブネット、および2個のNATゲートウェイを使用するように、VPCを構成する。ALBをパブリックサブネットにデプロイする。
64
Amazon SQSキューを追加してリクエスト処理メッセージをキューに蓄積して、コンシューマーにLambda関数を設定する。キューからメッセージを受信したLambda関数がDynamoDBへの書き込み処理を並列で実施する。, API Gatewayに特定のアカウントを指定したスロットリングを追加する。
65
AWS CodePipeline を使用して AWS に自動的にBlue/Greenアーキテクチャを展開するパイプラインを構成する。Route53において加重ルーティングを利用して、新しいバージョンへの加重と古いバージョンへの加重を設定して、Blue/Greenデプロイメントを実施する。, AWS CodePipeline を使用して AWS に自動的にBlue/Greenアーキテクチャを展開するパイプラインを構成する。AWS Elastic Beanstalk 環境のデプロイ方式でBlue/Greenデプロイメントを実施する。, AWS CodePipeline を使用して AWS に自動的にBlue/Greenアーキテクチャを展開するパイプラインを構成する。AWS Codedeployのデプロイ方式でBlue/Greenデプロイメントを実施する。
AZ-104 ④
AZ-104 ④
諏訪大空 · 62問 · 1年前AZ-104 ④
AZ-104 ④
62問 • 1年前AZ-104_new ④
AZ-104_new ④
諏訪大空 · 59問 · 1年前AZ-104_new ④
AZ-104_new ④
59問 • 1年前AZ-104 ③
AZ-104 ③
諏訪大空 · 74問 · 1年前AZ-104 ③
AZ-104 ③
74問 • 1年前AZ-104_new ③
AZ-104_new ③
諏訪大空 · 65問 · 1年前AZ-104_new ③
AZ-104_new ③
65問 • 1年前AZ-104_new ②
AZ-104_new ②
諏訪大空 · 35問 · 1年前AZ-104_new ②
AZ-104_new ②
35問 • 1年前AZ-305①
AZ-305①
諏訪大空 · 60問 · 1年前AZ-305①
AZ-305①
60問 • 1年前問題一覧
1
汎用SSD
2
プロデューサーとなるEC2インスタンスにAmazon SQSキューを設定してメッセージを送信する。コンシューマーとなるEC2インスタンスにAuto Scalingグループを設定して、キューメッセージ数に応じたスケーリングを設定する。受信に失敗した際に対処するため、デットレターキューを設定する。
3
CloudFrontにディストリビューション設定において、クエリ文字列パラメーター値に基づいて言語を決定する。
4
Amazon Inspectorエージェントをインスタンスに追加して、不正なアクセスを確認する。, 攻撃をモニタリングするために、Amazon GuardDutyを設定して、不正なアクセスを自動検知する。
5
マイクロサービス1からAmazon SQSによるキューイング処理によって、マイクロサービス2に連携する。
6
デフォルトでは、データレコードがAmazon Kinesis Data Streamsに投入されてから24時間以内までアクセスできるように設定されている。
7
EBSのスループット最適化HDD
8
SQSメッセージからLambda関数を呼び出すことで書き込み処理のバッファを作成する。Lambda関数がDynamoDBに書き込み処理を行い一時的なアクセス集中に対応できるように構成する。, DynamoDBテーブルのタイプをオンデマンドに変更して、一時的なアクセス集中に対応できるように構成する。
9
Amazon RDS DBインスタンスにリードレプリカを追加して、アプリケーションの読み込み負荷を分散する。, Amazon RDSのOptimesd Writeが利用できるMySQLバージョンに変更して、Optimesd Writeを適用して書き込み処理を高速化する。
10
Amazon S3に対してELBのログファイルを収集し、Amazon EMRでログ解析を実施する。
11
Amazon S3バケットのイベント通知機能を有効化して、通知先にAWS Lambdaファンクションを設定する。, DynamoDBテーブルにデータを登録するAWS Lambdaファンクションを作成する。
12
ネットワークACLのインバウンド設定において特定のIPアドレスのアクセス設定を拒否する。
13
既存データのオブジェクト名に日付ベースの順次命名を使用して、処理を並列化させる。
14
開発環境向けのAWSアカウントと本番環境用のアカウントを分割して、開発環境用のアカウント内のIAMユーザーを開発者に割り振る。, EC2インスタンスにタグを設定し、開発者向けの操作許可を限定する設定を行う。
15
AWS KMSを使用して暗号化キーを保護して、暗号化キーの自動ローテーションを設定する。
16
Amazon CloudFrontのフィールドレベル暗号化を実施して、アップロード時の暗号化を実施する。
17
1つのAWSリージョンにALBとEC2インスタンスで構成されたアプリケーションをデプロイして、Amazon CloudFrontディストリビューションにALBをオリジンとして設定して、コンテンツを配信する。
18
エッジロケーションによるファイル圧縮処理を実施する。
19
スタンダードリサーブドインスタンスの全額前払い
20
データを同期的にレプリケートするようにマルチAZ配置を有効にしたAmazon RDS DBインスタンスを構成する。
21
AWS Organizationsを利用して複数アカウントを管理するOUを作成する。OUにサービスコントロールポリシーを設定して、サービスまたはアクションへのアクセスを管理する。
22
NATインスタンスからNATゲートウェイに移行して、NATゲートウェイをパブリックサブネットに設定する。
23
NetworkAcl RuleNumber: 110 RuleAction: allow Egress: true CidrBlock: 0.0.0.0/0 PortRange: From: 80 To: 80, NetworkAcl RuleNumber: 120 RuleAction: allow Egress: false CidrBlock:172.28.10.1 PortRange: From: 20 To: 20
24
ストレージゲートウェイのストアドボリューム(保管型ボリューム)を構成する。
25
VPCのプライベートサブネットにインターフェースエンドポイントを設定して、IPアドレス経由でアクセスする。
26
EC2インスタンスにアタッチされた全てのEBSボリュームを暗号化する。, S3においてSSE-S3を実施する。, SSL(HTTPS)プロトコルを利用してELBに接続する。
27
arn:aws:codebuild:us-east-2:123456789012:project/my-demo-projectのCodeBulidに対するフル権限を有している。
28
RDSのリードレプリカを追加して、一部の読取処理をリードレプリカエンドポイント経由に変更する。, RDSのインスタンスタイプを高性能なものに変更する。
29
データ処理を実施するEC2インスタンスにリザーブドインスタンスを適用する。, Lambdaに1年間のCompute Savings Plansを購入する。, Fargateに1年間のCompute Savings Plansを購入する。
30
S3バケットを作成する際にオブジェクトロックを有効化して、1年間の保持期間を設定して、コンプライアンスモードでオブジェクトロックを適用する。
31
S3バケットをオリジンとしてCloudFrontディストリビューションを設定して、Amazon S3にバケットポリシーにオリジンアクセスコントロール (OAC) への許可を設定する。Amazon CloudFrontディストリビューションにWAFを設定する。
32
Amazon DynamoDB Accelrator(DAX)を利用して、DynamoDBテーブルにキャッシュレイヤーを追加して高速処理を実施する。
33
RedshiftクラスターをマルチAZ構成に変更する。
34
S3 Standard IAにビデオを保存してライフサイクルポリシーで1か月後に削除する。
35
S3バケットのGetObject権限を付与するAssumeRoleを利用するIAMロールを作成して、特定のユーザーにのみ権限を委譲する。
36
1年後にオブジェクトの旧バージョンを削除するS3ライフサイクルポリシーを構成する。
37
Amazon Redshiftの拡張VPCルーティングを設定する。, 特定AZに配置されたAmazon Redshiftから、リージョンに配置されているAmazon S3にVPCエンドポイントからアクセスする。特定AZに配置されたAmazon Redshiftから、リージョンに配置されているAmazon S3にVPCエンドポイントからアクセスする。
38
Amazon S3にデータを保存した上で、2カ月後に削除するライフサイクルポリシーを設定する。
39
Amazon ECSクラスターをAWS Fargateを起動タイプを利用してプロビジョニングする。コンテナをFargateタスクにデプロイする。
40
Amazon EC2インスタンスとALBを利用して動画配信アプリケーションを構成する。配信コンテンツはAmazon S3に保存する。Amazon CloudFrontディストリビューションをALBに設定して、コンテンツを配信する。AWS Global AcceleratorのエンドポイントにALBを追加する。
41
Auto Scalingグループのクールダウンタイム値を最適化する。, Auto Scalingのスケールアウト時のポリシーをステップスケーリングポリシーにすることで、インスタンス増減をより詳細に制御する。
42
ap-northeast-1aにEC2インスタンスを3つ、ap-northeast-1bにEC2インスタンスを3つ、およびap-northeast-1cにEC2インスタンスを3つ設置する。, ap-northeast-1aにEC2インスタンスを6つ、ap-northeast-1bにEC2インスタンスを6つ、およびap-northeast-1cにEC2インスタンスを0設置する。
43
Destination:0.0.0.0/0 - >Target:インターネットゲートウェイ
44
Amazon RDSのセキュリティグループにおいて、EC2インスタンスに設定されたセキュリティグループIDをターゲットにして、3306ポート番号のアクセス許可を設定する。Auto Scalingグループで選択する起動テンプレート設定で同じセキュリティグループを利用する。
45
有効期限付きの事前署名付きURLを使用して、画像を公開する。
46
Amazon SQSにおいてFIFOキューを利用して、メッセージグループIDを設定する。
47
EC2インスタンスを停止し、各EC2インスタンスボリュームのスナップショットを個別に作成する。スナップショットが完了したら、EC2インスタンスを起動し、関連するすべてのボリュームが再マウントされていることを確認する
48
既存のデータベースをAmazon RDS マルチAZクラスター配置に変更する。書き込みリクエストはプライマリのDBインスタンスで処理して、読み込みリクエストはリードレプリカで処理する。
49
画像サイズを調整するLambda関数を作成する。画像がアップロードされたイベントをトリガーにLambda関数を呼び出すS3イベント通知を構成する。
50
VPCの10.0.0.0/16のCIDR範囲を設定して、パブリックサブネットに10.0.0.0/20のCIDR範囲を指定して、プライベートサブネットに10.0.16.0/20のCIDR範囲を指定する。
51
削除ファイルを復元する。, 単一ファイルの複数バージョンを保存する。
52
customerバケット以外のバケットに対するアクセスが可能である。
53
既存構成のスナップショットやAMIを利用したCloudFormationテンプレートによる既存システム構成を準備しておく。
54
AWS Backupを利用して、定期的にEC2インスタンスからAMIを取得して、別のリージョンにコピーするようにバックアッププランを作成する。
55
ALBの異常なターゲット数をモニタリングするAmazon CloudWatchアラームを作成する。アラームがALARM状態になると異常状態のインスタンスを置換するように、Auto Scalingアクションを構成する。
56
IAMロールをEC2インスタンスに設定してDynamoDBの読取処理を許可する。
57
ユーザーデータにインストール用のBashスクリプトを加える。, ゴールデンイメージを作成して、起動設定を設定する。
58
AWS Managed Microsoft AD ディレクトリを構成する。ADを認証基盤に利用して Amazon FSx for Windows File Serverを構成する。このファイルシステムをWindowsインスタンスにマウントする。
59
トラフィックを許可するためのセキュリティグループの設定がなされていない。
60
Route53の位置情報ルーティングを構成して、特定地域からのアクセスを遮断する。, Amazon CloudFrontを利用した配信設定を行った上で、AWS WAFを適用して、地理的制限を適用する。
61
CPU使用率とディスクの読み取りメトリクスを組み合わせたCloudWatch複合アラームを作成して、両方のメトリクスに応じた通知を設定する。, Amazon EC2 Auto Scalingを構成して、CPU使用率が70%以上に増加した場合にスケーリングされるターゲット追跡スケーリングポリシーを設定する。
62
通常時の処理用オンデマンドインスタンスを利用して、高負荷時に対応できるようにスポットインスタンスを設定する。
63
プライベートサブネット内でEC2インスタンスを起動して、Auto Scalingグループを複数プライベートサブネット間に適用する。マルチAZ配置のAmazon Aurora for MySQLクラスターを複数プライベートサブネットにデプロイする。, 2個のAZにまたがる2個のパブリックサブネット、2個のプライベートサブネット、および2個のNATゲートウェイを使用するように、VPCを構成する。ALBをパブリックサブネットにデプロイする。
64
Amazon SQSキューを追加してリクエスト処理メッセージをキューに蓄積して、コンシューマーにLambda関数を設定する。キューからメッセージを受信したLambda関数がDynamoDBへの書き込み処理を並列で実施する。, API Gatewayに特定のアカウントを指定したスロットリングを追加する。
65
AWS CodePipeline を使用して AWS に自動的にBlue/Greenアーキテクチャを展開するパイプラインを構成する。Route53において加重ルーティングを利用して、新しいバージョンへの加重と古いバージョンへの加重を設定して、Blue/Greenデプロイメントを実施する。, AWS CodePipeline を使用して AWS に自動的にBlue/Greenアーキテクチャを展開するパイプラインを構成する。AWS Elastic Beanstalk 環境のデプロイ方式でBlue/Greenデプロイメントを実施する。, AWS CodePipeline を使用して AWS に自動的にBlue/Greenアーキテクチャを展開するパイプラインを構成する。AWS Codedeployのデプロイ方式でBlue/Greenデプロイメントを実施する。