A不正解
AWS Management Console
Management Console はブラウザから手動で操作する GUIです。
アプリのコード内からプログラムで呼び出す用途には使えないため不正解です。
開発者が自作の Python アプリケーションのコード内から、プログラムで AWS のサービスを呼び出して操作したいと考えています。最も適した手段はどれですか。
コードからプログラムで AWS を操作する手段を選ぶ問題。
AWS Management Console
Management Console はブラウザから手動で操作する GUIです。
アプリのコード内からプログラムで呼び出す用途には使えないため不正解です。
AWS SDK
正解。AWS SDK は、各プログラミング言語(Python の boto3 など)から AWS サービスを呼び出すためのライブラリ群です。アプリのコード内に組み込み、プログラムでリソースを操作・自動化できます。
AWS Trusted Advisor
Trusted Advisor はコスト・セキュリティ・パフォーマンスなどを点検して推奨を出すツールです。
アプリのコードから AWS を操作する手段ではないため不正解です。
AWS Health Dashboard
Health Dashboard はAWS サービスの稼働状況やイベントを確認するための画面です。
コードから AWS を操作する手段ではないため不正解です。
『コードから』『プログラムで呼び出す』は SDK(Python=boto3 等)。『端末でコマンド』は CLI、『ブラウザ』は Console。手段の役割分担を区別する。