DVA-C02_3
DVA-C02の問題集(65問)
問題一覧
1
バックエンドサービスにAmazon ElastiCacheのクライアントステータスを追跡するコードを追加します, バックエンドサービスに $connectと $disconnectルートを実装します
2
PutObject APIオペレーションを呼び出す際に、x-amz-server-side-encryptionヘッダーを設定します
3
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "s3:ListBucket", "Resource": "arn:aws:s3:::EXAMPLE-BUCKET" }, { "Effect": "Allow", "Action": "s3:GetObject", "Resource": "arn:aws:s3:::EXAMPLE-BUCKET/*" } ] }
4
EC2インスタンスにAWS X-Rayデーモンをインストールします, AWS X-Ray SDK for Pythonをアプリケーションにインストールし、設定します
5
SSL/TLS証明書をus-east-1リージョンのAWS Certificate Manager(ACM)にインポートします。カスタムドメインのDNS CNAMEレコードを作成します
6
productFamilyをパーティションキー、productTypeをソートキーとしてグローバルセカンダリインデックス(GSI)を作成します
7
Amazon RDS Proxyを使って接続プールを作成し、データベース接続を管理します。各Lambda関数の接続文字列をプロキシを参照するように変更します
8
Amazon CloudWatchカスタムメトリクスを作成します。写真が処理されるたびに、処理時間をメトリクス値として公開します。5秒の静的しきい値に基づくCloudWatchアラームを作成します。Amazon Simple Notification Service(Amazon SNS)トピックを使用して開発チームに通知します
9
Amazon CloudWatch Logsを使用して、DECRYP_ERRORのフィルタパターンを持つメトリクスフィルターを作成します。しきい値 >=1のこのメトリクスでCloudWatchアラームを作成します。Amazon Simple Notification Service(Amazon SNS)通知を送信するようにアラームを構成します
10
スマートメーターの測定値をAmazon DynamoDBのテーブルに格納します。場所IDとタイムスタンプ列を使用して複合キーを作成します。カラムを使用して、顧客のデータをフィルタリングします
11
Application Load BalancerとX-Forwarded-Forヘッダーを使用します
12
CloudFormationを使用して、AWS Secrets Managerのシークレットを作成します。CloudFormationの動的参照を使用して、OpenSearch ServiceドメインのMasterUserOptionsに対してシークレットの値を取得します。secretsmanager:GetSecretValue権限を持つIAMロールを作成します。このロールをLambda関数に割り当てます。シークレットの名前をLambda関数の環境変数として格納します。実行時にシークレットの値を解決します
13
CloudFormationスタックポリシーを更新し、データベースへの更新を防ぎます, データベースリソースにRetain値を持つCloudFormation Deletion Policy属性を追加します
14
Lambda関数のリソースベースのポリシーは、Amazon S3によって呼び出されるために必要な権限を持っていません
15
商品の価格が変更されたときにキャッシュが無効になりません
16
EC2サービスプリンシパルを指定する信頼ポリシーを作成します。ロールをポリシーに関連付けます
17
Amazon Cognito IDプレフィックス内のIAMポリシーを使用して、Amazon S3で自分のフォルダを使用するユーザーを制限します
18
API Gatewayのcanary release deploymentオプションを使用します。canarySettings設定を使用して、APIトラフィックのパーセンテージを指定します
19
機能にオーバーライドを追加します。オーバーライドの識別子をエンジニアのユーザーIDに設定します。バリエーションをバリエーションAに設定します
20
AWS CodeBuildプロジェクトを作成します。リポジトリパッケージのビルドコマンドとテストコマンドをプロジェクトのbuildspecに追加します, ソースステージの後に新しいステージをパイプラインに追加します。新しいステージにアクションを追加します。新しく作成したプロジェクトをアクションプロバイダとして指定します。アクションの入力アーティファクトとしてソースアーティファクトを指定します
21
アプリケーションのベータ版用に新しいAuto Scalingグループとターゲットグループを作成します。betaという値を持つversionという名前のクッキーを探す条件でALBルーティングルールを更新します。このクッキーを使ってアプリケーションのベータ版をテストするように、テストシステムのコードを更新します
22
15分ごとにルールを実行するレート式を持つAmazon EventBridgeルールを作成します。EventBridgeルールのターゲットとしてLambda関数を追加します
23
外部ライブラリを格納するLambdaレイヤーを作成します。そのレイヤーを使うようにLambda関数を設定します
24
API GatewayのWebSocket APIとクライアントを統合します。ユーザーがアップロードしたファイルをWebSocket接続IDに保存します。処理完了時に検証ステータスを接続IDにプッシュし、ユーザーインターフェースの更新を開始します
25
既存のAPIを修正してリクエスト検証を追加します。更新したAPIを新しいAPI Gatewayステージにデプロイします。テストを実行します。更新したAPIをAPI Gatewayの本番ステージにデプロイします
26
VPCフローログ
27
DynamoDBにレコードを挿入するAWS Lambda関数を呼び出すS3イベントを設定します
28
一般的なライブラリ、関数の依存関係、カスタムランタイムをLambdaレイヤーに移します, 機能を複数の小さな機能に分割します
29
中央のAWS CDKアプリケーションで、AWS SDK呼び出しを使用して未使用のリソースをチェックし、削除するハンドラ関数をコードに記述します。AWS CDKカスタムリソースを作成します。カスタムリソースを使用して、関数コードをAWS Lambda関数にアタッチし、デプロイスタックの実行時にLambda関数を呼び出します
30
Kinesis Data Streamsでサーバー側の暗号化を有効にします
31
機密データをAWS Systems Manager Parameter StoreにSecure Stringパラメータとして格納します。CloudFormationテンプレートを更新して、テンプレートの値を指定するために動的参照を使用するようにします
32
すべてのカスタムライブラリを含むLambdaレイヤーを作成します
33
Amazon Cognito IDプールを作成します。認証されていないユーザーを許可するようにIDプールを構成します。すべてのユーザーが役割を引き受けることを可能にする一時的な資格情報のために一意のIDを交換します, すべてのコンテンツへのアクセスを許可する、認証済みユーザー用のロールを作成します。未認証ユーザー用に、サンプルコンテンツのみへのアクセスを許可するロールを作成します
34
メインブランチから、バグ修正用のfeatureブランチを作成します。新しいバージョンの開発用に、メインブランチから二番目のfeatureブランチを作成します
35
Lambda関数を呼び出す権限がありません
36
リクエストの頻度やサイズを減らします, 指数バックオフによる再試行を実装します
37
AWSによって生成されたキーマテリアルを使用する、対称カスタマーマネージドキー
38
カスタムLambdaオーソライザーでは、認証キャッシュが有効になっています
39
"EXAMPLE-BUCKET"バケット内の、"secrets"で始まるオブジェクトを除くすべてのオブジェクトにアクセスします
40
AWSのStep Functions Localをモックされたサービス統合に使用します
41
セッションデータの保存と管理には、Amazon ElastiCache for Memcachedを使用します。アプリケーションデータの保存には、Amazon RDS for MySQL DBインスタンスを使用します
42
CloudFormationスタックポリシーを更新し、データベースへの更新を防ぎます, データベースリソースにRetain値を持つCloudFormation DeletionPolicy属性を追加します
43
EC2インスタンスに統合Amazon CloudWatchエージェントをインストールします。アプリケーションログをCloudWatchにプッシュするようにエージェントを設定します
44
VPC、サブネット、Lambda機能用のセキュリティグループを設定します
45
AWS CodeCommit
46
Kinesis Data Firehoseのデータ変換をAWS Lambda関数として実装します。顧客識別子を削除するように関数を構成します。配信ストリームの宛先としてAmazon S3バケットを設定します
47
AWS Secrets Managerリソースを使用してパスワードを生成し、ローテーションします
48
aws ec2 run-instances
49
S3バケットにバケットポリシーを追加し、aws:SecureTransportの条件がfalseの場合にS3アクションを拒否します
50
リクエスト時に写真を最適化し、レスポンスとして写真を返すLambda@Edge関数を作成します。同じ関数内で、処理した写真のコピーをAmazon S3に保存し、次回以降のリクエストに備えます
51
Amazon ElastiCacheに値を保存するように関数を修正します。関数が初期化されるとき、ローリング平均を計算するためにキャッシュから以前の値を使用します
52
AWS::SecretsManager::Secretリソースを使用して、Secure Stringを生成します。Secure StringをシークレットとしてAWS Secrets Managerに保存します。secretsmanagerの動的参照を使用して、シークレットに格納されている値を使用してDBインスタンスを作成します
53
オリジンプロトコルポリシーを「HTTPSのみ」に設定します, ビューアのプロトコルポリシーを「HTTPSのみ」または「HTTPをHTTPSにリダイレクト」に設定します
54
API Gateway APIに開発ステージを定義します。エンドポイントを開発ステージに向けるよう、他の開発者に指示します
55
エラー受信時に指数バックオフを実行するようにアプリケーションコードを修正します, AWS SDKs for DynamoDBを使用するようにアプリケーションを修正します
56
ApplicationStop -> BeforeInstall -> AfterInstall -> ApplicationStart
57
APIクレデンシャルをAWS Secrets Managerに保存します。AWS SDKを使用して、実行時にAPIクレデンシャルを取得します。APIコールを行うために認証情報を使用します
58
一度にすべて(All at once)
59
デフォルトのキャッシュ動作と同じオリジンを持つ2つ目のキャッシュ動作をディストリビューションに追加します。2番目のキャッシュ動作のパスパターンをログインページのパスに設定し、ビューアのアクセスを無制限にします。デフォルトのキャッシュ動作の設定は変更しないでください
60
指数バックオフとランダム化された遅延でバッチ処理を再試行します, AWS Software Development Kit(AWS SDK)を使用してリクエストを行うようにアプリケーションを更新します
61
AWS Step Functions
62
レイテンシー, 統合レイテンシー
63
BatchGetItem
64
Amazon ElastiCache for Redisインスタンスを作成します。転送中および静止時のデータの暗号化を有効にします。頻繁にアクセスされるデータをキャッシュに保存します
65
Lambda関数を呼び出すための定期的なスケジュールで実行するAmazon EventBridgeルールを作成します
SOA-1
SOA-1
な · 50問 · 1年前SOA-1
SOA-1
50問 • 1年前SOA-Failed
SOA-Failed
な · 51問 · 1年前SOA-Failed
SOA-Failed
51問 • 1年前DEA-C01_1
DEA-C01_1
な · 65問 · 1年前DEA-C01_1
DEA-C01_1
65問 • 1年前DEA-C01_2
DEA-C01_2
な · 45問 · 1年前DEA-C01_2
DEA-C01_2
45問 • 1年前DVA-C02_1
DVA-C02_1
な · 11回閲覧 · 65問 · 1年前DVA-C02_1
DVA-C02_1
11回閲覧 • 65問 • 1年前DVA-C02_2
DVA-C02_2
な · 3回閲覧 · 65問 · 1年前DVA-C02_2
DVA-C02_2
3回閲覧 • 65問 • 1年前DVA-C02_4
DVA-C02_4
な · 3回閲覧 · 19問 · 1年前DVA-C02_4
DVA-C02_4
3回閲覧 • 19問 • 1年前SAP-C02_1
SAP-C02_1
な · 75問 · 1年前SAP-C02_1
SAP-C02_1
75問 • 1年前SAP-C02_2
SAP-C02_2
な · 75問 · 1年前SAP-C02_2
SAP-C02_2
75問 • 1年前SAP-C02_3
SAP-C02_3
な · 75問 · 1年前SAP-C02_3
SAP-C02_3
75問 • 1年前SAP-C02_4
SAP-C02_4
な · 75問 · 1年前SAP-C02_4
SAP-C02_4
75問 • 1年前SAP-C02_5
SAP-C02_5
な · 75問 · 1年前SAP-C02_5
SAP-C02_5
75問 • 1年前問題一覧
1
バックエンドサービスにAmazon ElastiCacheのクライアントステータスを追跡するコードを追加します, バックエンドサービスに $connectと $disconnectルートを実装します
2
PutObject APIオペレーションを呼び出す際に、x-amz-server-side-encryptionヘッダーを設定します
3
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "s3:ListBucket", "Resource": "arn:aws:s3:::EXAMPLE-BUCKET" }, { "Effect": "Allow", "Action": "s3:GetObject", "Resource": "arn:aws:s3:::EXAMPLE-BUCKET/*" } ] }
4
EC2インスタンスにAWS X-Rayデーモンをインストールします, AWS X-Ray SDK for Pythonをアプリケーションにインストールし、設定します
5
SSL/TLS証明書をus-east-1リージョンのAWS Certificate Manager(ACM)にインポートします。カスタムドメインのDNS CNAMEレコードを作成します
6
productFamilyをパーティションキー、productTypeをソートキーとしてグローバルセカンダリインデックス(GSI)を作成します
7
Amazon RDS Proxyを使って接続プールを作成し、データベース接続を管理します。各Lambda関数の接続文字列をプロキシを参照するように変更します
8
Amazon CloudWatchカスタムメトリクスを作成します。写真が処理されるたびに、処理時間をメトリクス値として公開します。5秒の静的しきい値に基づくCloudWatchアラームを作成します。Amazon Simple Notification Service(Amazon SNS)トピックを使用して開発チームに通知します
9
Amazon CloudWatch Logsを使用して、DECRYP_ERRORのフィルタパターンを持つメトリクスフィルターを作成します。しきい値 >=1のこのメトリクスでCloudWatchアラームを作成します。Amazon Simple Notification Service(Amazon SNS)通知を送信するようにアラームを構成します
10
スマートメーターの測定値をAmazon DynamoDBのテーブルに格納します。場所IDとタイムスタンプ列を使用して複合キーを作成します。カラムを使用して、顧客のデータをフィルタリングします
11
Application Load BalancerとX-Forwarded-Forヘッダーを使用します
12
CloudFormationを使用して、AWS Secrets Managerのシークレットを作成します。CloudFormationの動的参照を使用して、OpenSearch ServiceドメインのMasterUserOptionsに対してシークレットの値を取得します。secretsmanager:GetSecretValue権限を持つIAMロールを作成します。このロールをLambda関数に割り当てます。シークレットの名前をLambda関数の環境変数として格納します。実行時にシークレットの値を解決します
13
CloudFormationスタックポリシーを更新し、データベースへの更新を防ぎます, データベースリソースにRetain値を持つCloudFormation Deletion Policy属性を追加します
14
Lambda関数のリソースベースのポリシーは、Amazon S3によって呼び出されるために必要な権限を持っていません
15
商品の価格が変更されたときにキャッシュが無効になりません
16
EC2サービスプリンシパルを指定する信頼ポリシーを作成します。ロールをポリシーに関連付けます
17
Amazon Cognito IDプレフィックス内のIAMポリシーを使用して、Amazon S3で自分のフォルダを使用するユーザーを制限します
18
API Gatewayのcanary release deploymentオプションを使用します。canarySettings設定を使用して、APIトラフィックのパーセンテージを指定します
19
機能にオーバーライドを追加します。オーバーライドの識別子をエンジニアのユーザーIDに設定します。バリエーションをバリエーションAに設定します
20
AWS CodeBuildプロジェクトを作成します。リポジトリパッケージのビルドコマンドとテストコマンドをプロジェクトのbuildspecに追加します, ソースステージの後に新しいステージをパイプラインに追加します。新しいステージにアクションを追加します。新しく作成したプロジェクトをアクションプロバイダとして指定します。アクションの入力アーティファクトとしてソースアーティファクトを指定します
21
アプリケーションのベータ版用に新しいAuto Scalingグループとターゲットグループを作成します。betaという値を持つversionという名前のクッキーを探す条件でALBルーティングルールを更新します。このクッキーを使ってアプリケーションのベータ版をテストするように、テストシステムのコードを更新します
22
15分ごとにルールを実行するレート式を持つAmazon EventBridgeルールを作成します。EventBridgeルールのターゲットとしてLambda関数を追加します
23
外部ライブラリを格納するLambdaレイヤーを作成します。そのレイヤーを使うようにLambda関数を設定します
24
API GatewayのWebSocket APIとクライアントを統合します。ユーザーがアップロードしたファイルをWebSocket接続IDに保存します。処理完了時に検証ステータスを接続IDにプッシュし、ユーザーインターフェースの更新を開始します
25
既存のAPIを修正してリクエスト検証を追加します。更新したAPIを新しいAPI Gatewayステージにデプロイします。テストを実行します。更新したAPIをAPI Gatewayの本番ステージにデプロイします
26
VPCフローログ
27
DynamoDBにレコードを挿入するAWS Lambda関数を呼び出すS3イベントを設定します
28
一般的なライブラリ、関数の依存関係、カスタムランタイムをLambdaレイヤーに移します, 機能を複数の小さな機能に分割します
29
中央のAWS CDKアプリケーションで、AWS SDK呼び出しを使用して未使用のリソースをチェックし、削除するハンドラ関数をコードに記述します。AWS CDKカスタムリソースを作成します。カスタムリソースを使用して、関数コードをAWS Lambda関数にアタッチし、デプロイスタックの実行時にLambda関数を呼び出します
30
Kinesis Data Streamsでサーバー側の暗号化を有効にします
31
機密データをAWS Systems Manager Parameter StoreにSecure Stringパラメータとして格納します。CloudFormationテンプレートを更新して、テンプレートの値を指定するために動的参照を使用するようにします
32
すべてのカスタムライブラリを含むLambdaレイヤーを作成します
33
Amazon Cognito IDプールを作成します。認証されていないユーザーを許可するようにIDプールを構成します。すべてのユーザーが役割を引き受けることを可能にする一時的な資格情報のために一意のIDを交換します, すべてのコンテンツへのアクセスを許可する、認証済みユーザー用のロールを作成します。未認証ユーザー用に、サンプルコンテンツのみへのアクセスを許可するロールを作成します
34
メインブランチから、バグ修正用のfeatureブランチを作成します。新しいバージョンの開発用に、メインブランチから二番目のfeatureブランチを作成します
35
Lambda関数を呼び出す権限がありません
36
リクエストの頻度やサイズを減らします, 指数バックオフによる再試行を実装します
37
AWSによって生成されたキーマテリアルを使用する、対称カスタマーマネージドキー
38
カスタムLambdaオーソライザーでは、認証キャッシュが有効になっています
39
"EXAMPLE-BUCKET"バケット内の、"secrets"で始まるオブジェクトを除くすべてのオブジェクトにアクセスします
40
AWSのStep Functions Localをモックされたサービス統合に使用します
41
セッションデータの保存と管理には、Amazon ElastiCache for Memcachedを使用します。アプリケーションデータの保存には、Amazon RDS for MySQL DBインスタンスを使用します
42
CloudFormationスタックポリシーを更新し、データベースへの更新を防ぎます, データベースリソースにRetain値を持つCloudFormation DeletionPolicy属性を追加します
43
EC2インスタンスに統合Amazon CloudWatchエージェントをインストールします。アプリケーションログをCloudWatchにプッシュするようにエージェントを設定します
44
VPC、サブネット、Lambda機能用のセキュリティグループを設定します
45
AWS CodeCommit
46
Kinesis Data Firehoseのデータ変換をAWS Lambda関数として実装します。顧客識別子を削除するように関数を構成します。配信ストリームの宛先としてAmazon S3バケットを設定します
47
AWS Secrets Managerリソースを使用してパスワードを生成し、ローテーションします
48
aws ec2 run-instances
49
S3バケットにバケットポリシーを追加し、aws:SecureTransportの条件がfalseの場合にS3アクションを拒否します
50
リクエスト時に写真を最適化し、レスポンスとして写真を返すLambda@Edge関数を作成します。同じ関数内で、処理した写真のコピーをAmazon S3に保存し、次回以降のリクエストに備えます
51
Amazon ElastiCacheに値を保存するように関数を修正します。関数が初期化されるとき、ローリング平均を計算するためにキャッシュから以前の値を使用します
52
AWS::SecretsManager::Secretリソースを使用して、Secure Stringを生成します。Secure StringをシークレットとしてAWS Secrets Managerに保存します。secretsmanagerの動的参照を使用して、シークレットに格納されている値を使用してDBインスタンスを作成します
53
オリジンプロトコルポリシーを「HTTPSのみ」に設定します, ビューアのプロトコルポリシーを「HTTPSのみ」または「HTTPをHTTPSにリダイレクト」に設定します
54
API Gateway APIに開発ステージを定義します。エンドポイントを開発ステージに向けるよう、他の開発者に指示します
55
エラー受信時に指数バックオフを実行するようにアプリケーションコードを修正します, AWS SDKs for DynamoDBを使用するようにアプリケーションを修正します
56
ApplicationStop -> BeforeInstall -> AfterInstall -> ApplicationStart
57
APIクレデンシャルをAWS Secrets Managerに保存します。AWS SDKを使用して、実行時にAPIクレデンシャルを取得します。APIコールを行うために認証情報を使用します
58
一度にすべて(All at once)
59
デフォルトのキャッシュ動作と同じオリジンを持つ2つ目のキャッシュ動作をディストリビューションに追加します。2番目のキャッシュ動作のパスパターンをログインページのパスに設定し、ビューアのアクセスを無制限にします。デフォルトのキャッシュ動作の設定は変更しないでください
60
指数バックオフとランダム化された遅延でバッチ処理を再試行します, AWS Software Development Kit(AWS SDK)を使用してリクエストを行うようにアプリケーションを更新します
61
AWS Step Functions
62
レイテンシー, 統合レイテンシー
63
BatchGetItem
64
Amazon ElastiCache for Redisインスタンスを作成します。転送中および静止時のデータの暗号化を有効にします。頻繁にアクセスされるデータをキャッシュに保存します
65
Lambda関数を呼び出すための定期的なスケジュールで実行するAmazon EventBridgeルールを作成します