AWS認定資格 WEB問題集&徹底解説
SysOpsアドミニストレーター -アソシエイト
解説
正解は選択肢アです。Lambda関数を使用することで、スクリプトがAWS管理下で自動実行され、特定のイベントをトリガーにして実行されることができます。また、Lambda関数の使用により、ユーザーがサーバーレスアプリケーションを簡単に実行でき、スケーラビリティの手間をなくすことができます。選択肢イはCloudTrailを使用しているため、正解としては不適切です。選択肢ウと選択肢エは、EC2インスタンスにスクリプトをデプロイし、Amazon EventBridgeまたはAWS Systems Managerを使用してスケジューリングすることになりますが、サーバーの起動時間を必要とするため、運用効率では選択肢アよりも低いと考えられます。
+ 質問 / コメント
解答・解説に疑問がある場合や、よりよい解説がある場合など、お気軽にコメントください。ただし、短文コメントは表示されません。また、中傷などコメントの内容によっては、会員機能を停止させて頂きます。教え学び合える場になれば嬉しいです。(コメント投稿にはログインが必要です)
正答率 85%
No.47 解説
シスオペ管理者は、AWS SDKを使用していくつかのメンテナンスタスクを実行するPythonスクリプトを開発しました。このスクリプトは、毎晩自動的に実行される必要があります。この要件を満たす最も運用効率の高いソリューションは何ですか?
- PythonスクリプトをAWS Lambda関数に変換します。Amazon EventBridge (Amazon CloudWatch Events) ルールを使って、毎晩関数を呼び出す。
- PythonスクリプトをAWS Lambda関数に変換します。AWS CloudTrailを使用して、毎晩この関数を呼び出す。
- PythonスクリプトをAmazon EC2インスタンスにデプロイします。Amazon EventBride (Amazon CloudWatch Events)を使って、インスタンスが毎晩起動・停止するようにスケジュールします。
- PythonスクリプトをAmazon EC2インスタンスにデプロイします。AWS Systems Managerを使用して、インスタンスが毎晩起動・停止するようにスケジュールを設定します。