AWS認定資格 WEB問題集&徹底解説
SysOpsアドミニストレーター -アソシエイト
解説
正解は選択肢アです。このソリューションでは、Amazon SNSトピックを作成して、各開発者に対してメール購読を設定します。Lambda関数にエラーが発生した場合、CloudWatchアラームがトリガーされ、SNSトピックに通知が送信されます。この方法により、エラーが発生したときに開発者がすぐに知ることができます。他の選択肢では、メールやプッシュ通知を使用しているものの、SNSトピックの作成やCloudWatchアラームのセットアップが必要ではないため、この要件を満たしません。また、選択肢イではAmazon EventBridgeを使用していますが、この質問はAWS SOAの認定資格に関するものであり、SOAにEventBridgeが含まれているかどうかは明確ではありません。
+ 質問 / コメント
解答・解説に疑問がある場合や、よりよい解説がある場合など、お気軽にコメントください。ただし、短文コメントは表示されません。また、中傷などコメントの内容によっては、会員機能を停止させて頂きます。教え学び合える場になれば嬉しいです。(コメント投稿にはログインが必要です)
正答率 74%
No.48 解説
SysOps管理者は、AWS Lambda関数がエラーを発生した場合にソフトウェア開発者に直ちに通知するソリューションを作成する必要があります。どのソリューションがこの要件を満たしますか?
- Amazon Simple Notification Service (Amazon SNS) のトピックを作成し、各開発者用のメール購読を設定します。ErrorsメトリックスとLambda関数名をディメンションとして使用し、Amazon CloudWatchアラームを作成します。アラームの状態がALARMになったときに、SNSトピックに通知を送信するようにアラームを設定します。
- Amazon Simple Notification Service (Amazon SNS) のトピックを、各開発者のモバイルサブスクリプションで作成します。イベントパターンとしてLambdaError、リソースとしてSNSトピック名を使用してAmazon EventBridge(Amazon CloudWatch Events)アラームを作成します。アラームの状態がALARMになったら、SNSトピックに通知を送るように設定します。
- Amazon Simple Email Service (Amazon SES)で各開発者のメールアドレスを確認します。LambdaErrorメトリックと開発者メールアドレスをディメンションとして使用し、Amazon CloudWatchルールを作成します。ルールの状態がALARMになったときに、Amazon SESを通じてメールを送信するようにルールを構成します。
- Amazon Simple Email Service (Amazon SES)で各開発者の携帯電話を確認する。イベントパターンをError、リソースをLambda関数名として、Amazon EventBridge(Amazon CloudWatch Events)ルールを作成します。ルールの状態がALARMになったら、Amazon SESを通じてプッシュ通知を送信するように設定します。