IT資格マップ
SAP-C03 練習問題3:画面操作の不具合を利用者より先に見つける
SAP-C03の練習問題3です。ログインから決済までの一連の操作が壊れていないかを、深夜でも先回りして検知する監視を四択で解きます。
AWS Solutions Architect Pro(SAP-C03)
AWS SAP-C03 オリジナル問題 3
人が全選択肢を確認済み(AI 作成)
AI が一次情報をもとに作成し、人がすべての選択肢を確認しました(確認)。
根拠(Amazon Web Servicesの公開資料の要約):CloudWatch Synthetics のカナリアは、スクリプトで画面操作や API 呼び出しを定期的に実行し、可用性や遅延を監視する。根拠の資料を開く
Amazon Web Services、AWS は、Amazon.com, Inc. またはその関連会社の商標です。当サイトはAmazon Web Servicesと提携・公認の関係にありません。この問題は当サイトが独自に作成したもので、実際の試験の問題ではありません。
根拠の資料と食い違う点があれば、資料が優先です。解説文は検証の対象外です。品質方針
EC サイトで、ログイン、カートへの追加、決済画面の表示までの一連の操作が、深夜でも壊れていないかを、利用者より先に検知してアラームを出したいと考えています。最も適した方法はどれですか。
答えと選択肢ごとの根拠を見る
正解:ア(Amazon CloudWatch Synthetics のカナリアで一連の操作を定期的に実行し、失敗したらアラームを出す。) 当サイトの解答
ア ○ 正しい
カナリアは、スクリプトで画面操作や API 呼び出しを定期的に実行します。複数の手順にまたがる操作を、利用者が使っていない時間帯にも確認できます。
イ × 誤り ログを分析すれば、不具合を先回りして見つけられると考えた
ログの集計は、不具合が起きたあとに、翌朝分かる方法です。先回りした検知になりません。
ウ × 誤り サーバーが正常なら、画面の機能も正常だと考えた
画面操作が失敗しても、CPU 使用率が変わらないことがあります。機能の不具合は検知できません。
エ × 誤り トップページが応答していれば、サイトの機能も動いていると考えた
トップページの応答だけでは、ログインから決済までの複数の手順は確認できません。
解説を開く
解説
答えはア:Synthetics のカナリア
「利用者より先に」「一連の操作」という2つの条件に合うのは、利用者の動きをスクリプトで再現して定期的に実行する方法です。CloudWatch Synthetics のカナリアがそれにあたります。
この問題は、試験ガイドの分野「Operational Excellence and Automation」にあたります。当サイトが作った問題で、公式のサンプル問題とは別です。
誤答は何を取り違えているか
イは事後の分析、ウは機器の状態、エは1ページの応答だけで、どれも一連の操作の失敗は見つけられません。
似た問題を解くときの手がかり
監視は、サーバーの状態を見るもの、ログを集めるもの、利用者の操作を再現するものに分けて考えます。条件にある「何を」見るかで選びます。
参考にした資料
Amazon Web Services(確認)