GOADBULL

AWS DVA デベロッパー 無料問題 12

デベロッパー 無料問題10問です。



問1 Lambda関数を同期的に呼び出す際に必要なInvocationTypeを選択してください。
 ① Event
 ② Sync 
 ③ RequestResponse
 ④ DryRun


問2 StepFunctionでステートマシンを利用しています。同じステートで配列ないの処理を何回も行う際に適したタイプを選択してください。
 ① Macタイプ 
 ② Parallelタイプ
 ③ Choiceタイプ
 ④ Taskタイプ


問3 認証されたユーザーに対して一時的なセキュリティ認証情報のセットを返したいと思っています。使用すべきオペレーションを選択してください。
 ① AssumeRole API
 ② AssumeRoleWithWebIdentity API
 ③ KMS API
 ④ stsCall API


問4 GetSessionToken APIには、どのような資格情報が含まれているでしょうか?(2つ選択してください)
 ① セキュリティートークン。
 ② ユーザーパラメータ
 ③ アクセスキーID
 ④ IAMポリシー


問5 サンイン機能を実装しようとしています。IDストアとSAML 2.0の互換性がない場合、まず何を作成したらいいでしょうか?
 ① 指数バックオフを行う。
 ② エラーの再試行を行う。
 ③ クオーター引き上げリクエストを行う。
 ④ 設定をデフォルトに戻す。


問6 X-Rayを使用して、Lambda関数の様々なリクエストを分析したいと思っています。最適なソリューションを選択してください。
 ① X-Ray Analistを利用する
 ② API GatewayのAPIアウトポート機能を利用する。
 ③ X-Ray SDKを利用する
 ④ API GatewayのAPIインポート機能を利用する。


問7 Lambdaの設定でX-Rayのトレースを有効にしたとき、自動的に作成されるロールを選択してください。(2つ選択してください)
 ① xray:PutTelemetryRecord
 ② xray:PutTraceSegment
 ③ xray:InTrace
 ④ xray:InplacementTrace


問8 CLIの初期設定をするときに実行するコマンドを選択してください。
 ① aws cli
 ② aws config
 ③ aws configure
 ④ aws cliset


問9
 ① HTTPSエンドポイントを使用する。
 ② 暗号化SDKを利用する。
 ③ VPCフローログを利用する。
 ④ 自動で暗号化されるため、なにもしなくてよい。


問10 Lambda関数を作成する際に、必要となるファイルサーバレスリソースタイプを選択してください。
 ① AWS :: Serverless :: Simpletable
 ② AWS :: Serverless :: API
 ③ AWS :: Serverless :: Function
 ④ AWS :: Serverless :: Lambda











解答

問1 ③ 

問1 Lambda関数を同期的に呼び出す際に必要なInvocationTypeを選択してください。
 ① Event
 ② Sync 
 ③ RequestResponse
 ④ DryRun

☆Invoke APIには、3つのInvocationTypeがある。
・RequestResponse(デフォルト) 関数を同期的に呼び出す。関数が応答を返すかタイムアウトになるまで接続を開いたままにする。
・Event 関数を非同期的に呼び出す。キューイングされたのちに関数が実行される。
・DryRun 権限確認。パラメータ値を検証し、ユーザーまたはロールに関数を呼び出す権限があることを確認。



問2 ① 

問2 StepFunctionでステートマシンを利用しています。同じステートで配列ないの処理を何回も行う際に適したタイプを選択してください。
 ① Macタイプ 
 ② Parallelタイプ
 ③ Choiceタイプ
 ④ Taskタイプ

StepFunctionについて
ステートマシンというアプリを利用する。
Passタイプ Resultに指定した値をそのまま次のステートの入力に渡す。Lambda関数を実行せずにステートマシン内で次のステートに渡す入力を指定する場合に使用する。
Taskタイプ Lambda関数、アクティビティ、他のAWSサービスとの統合を指定できる。
Choiceタイプ 分岐を作成できる。
Parallelタイプ 並列処理ができる。
Macタイプ 動的配列の並列処理。同じステートで、配列内の処理を何回もおこなう。
メール認証 3つのアカウントにメールを送信する
DNS認証 証明書リクエストのドメインのDNS設定を変更するアクセス許可をユーザーが所有している場合に用いる。 1年で自動更新


問3 ②  

問3 認証されたユーザーに対して一時的なセキュリティ認証情報のセットを返したいと思っています。使用すべきオペレーションを選択してください。
 ① AssumeRole API
 ② AssumeRoleWithWebIdentity API
 ③ KMS API
 ④ stsCall API

AssumeRoleWithWebIdentityは、Amazon、Facebook、Google、OpenIDなどのパブリックIDプロバイダーを通じて認証されたフェデレーションユーザーに対して一時的なセキュリティ認証情報のセットのみを返すオペレーションです。MFAには対応していません。


問4 ④ 

問4 GetSessionToken APIには、どのような資格情報が含まれているでしょうか?(2つ選択してください)
 ① セキュリティートークン。
 ② ユーザーパラメータ
 ③ アクセスキーID
 ④ IAMポリシー

GetSessionToken API アカウント、IAMユーザーの一時的な認証情報を返す。資格情報として、アクセスキーID、シークレットアクセスキー、セキュリティトークンで構成される。呼び出しから返された一時的なセキュリティ情報を使用して、MFA認証を必要とするAPI操作をプログラムから呼び出す仕組みを実装することができる。プログラム呼び出しを保護する場合に用いる。




問5 ④ 

問5 StepFunctionのメトリクスで"Execution Throttled"が表示されました適切な対処法を選択してください。
 ① 指数バックオフを行う。
 ② エラーの再試行を行う。
 ③ クオーター引き上げリクエストを行う。
 ④ 設定をデフォルトに戻す。

Step Functionメトリクス
Execution Time 開始から終了までの時間。
Execution Throttled 制限に達した実行回数。この問題を解消するためには、クォータ引き上げリクエスト(上限緩和申請)をする。
ExecutionsFailed 失敗した実行数。
Executions Started 開始された実行数。
ExecutionsSucceeded 正常完了した実行数。
Executions Timedout タイムアウトした実行数。




問6 ③

問6 X-Rayを使用して、Lambda関数の様々なリクエストを分析したいと思っています。最適なソリューションを選択してください。
 ① X-Ray Analistを利用する
 ② API GatewayのAPIアウトポート機能を利用する。
 ③ X-Ray SDKを利用する
 ④ API GatewayのAPIインポート機能を利用する。

Lambda関数内の様々なリクエストを分析したい場合は、X-ray SDKをコードに含める必要がある。


問7 ② 

問7 Lambdaの設定でX-Rayのトレースを有効にしたとき、自動的に作成されるロールを選択してください。(2つ選択してください)
 ① xray:PutTelemetryRecord
 ② xray:PutTraceSegment
 ③ xray:InTrace
 ④ xray:InplacementTrace

Lambdaの設定画面で、X-rayのトレースを有効にすると、ロールが作成され、Lambdaへのアクセスができるようになる。
xray:PutTraceSegment
xray:PutTelemetryRecord
この2つが追加される。


問8 ③ 

問8 CLIの初期設定をするときに実行するコマンドを選択してください。
 ① aws cli
 ② aws config
 ③ aws configure
 ④ aws cliset

初期設定時にaws configureコマンドを実行して、CLIのセットアップすることができます。 aws configure コマンド実行後に、アクセスキー、シークレットアクセスキー、リージョン、出力形式の 4 つの情報の入力を設定すると、AWS CLIが利用できるようになります。


問9 ①


問9 Kinesis Data Streamsのセキュア化をしたいと思っています。ソリューションを選択してください。
 ① HTTPSエンドポイントを使用する。
 ② 暗号化SDKを利用する。
 ③ VPCフローログを利用する。
 ④ 自動で暗号化されるため、なにもしなくてよい。

HTTPSエンドポイントを使用することで、HTTPSによるデータ通信が実施される。
一時的に蓄積されたストリームデータを保護することもできる。PutRecord、PutRecord APIを使用して、Kinesis Streamに含んだデータレコードやパーティションキーはKMSのマスターキーを使用して暗号化する。


問10 ③

問10 Lambda関数を作成する際に、必要となるファイルサーバレスリソースタイプを選択してください。
 ① AWS :: Serverless :: Simpletable
 ② AWS :: Serverless :: API
 ③ AWS :: Serverless :: Function
 ④ AWS :: Serverless :: Lambda

SAMテンプレートファイルを使用したファイルサーバレスリソースタイプ
AWS :: Serverless :: Function  Lambda関数を作成する
AWS :: Serverless :: Api API Gatewayの設定に役立つ
AWS :: Serverless :: SimpleTable DynamoDBテーブルの作成方法を設定する。




デベロッパーアソシエイト(DVA) オリジナルテスト01
デベロッパーアソシエイト(DVA) オリジナルテスト02
デベロッパーアソシエイト(DVA) オリジナルテスト03
デベロッパーアソシエイト(DVA) オリジナルテスト04
デベロッパーアソシエイト(DVA) オリジナルテスト05
デベロッパーアソシエイト(DVA) オリジナルテスト06
デベロッパーアソシエイト(DVA) オリジナルテスト07
デベロッパーアソシエイト(DVA) オリジナルテスト08
デベロッパーアソシエイト(DVA) オリジナルテスト09
デベロッパーアソシエイト(DVA) オリジナルテスト10
デベロッパーアソシエイト(DVA) オリジナルテスト11
デベロッパーアソシエイト(DVA) オリジナルテスト12

コメントや要望があれば、下記のツイッターにDMをください。