開発者が自作の Python アプリケーションのコード内から、プログラムで AWS のサービスを呼び出して操作したいと考えています。最も適した手段はどれですか。

1 / 1
回答を選択してください
正解B

解説

コードからプログラムで AWS を操作する手段を選ぶ問題。

  • 1Python アプリケーションのコード内からプログラムに組み込んで使う=SDK
  • 2プログラムで AWS のサービスを呼び出して言語別ライブラリ(SDK)で API を呼ぶ
A不正解

AWS Management Console

Management Console はブラウザから手動で操作する GUIです。

アプリのコード内からプログラムで呼び出す用途には使えないため不正解です。

B正解

AWS SDK

正解。AWS SDK は、各プログラミング言語(Python の boto3 など)から AWS サービスを呼び出すためのライブラリ群です。アプリのコード内に組み込み、プログラムでリソースを操作・自動化できます。

C不正解

AWS Trusted Advisor

Trusted Advisor はコスト・セキュリティ・パフォーマンスなどを点検して推奨を出すツールです。

アプリのコードから AWS を操作する手段ではないため不正解です。

D不正解

AWS Health Dashboard

Health Dashboard はAWS サービスの稼働状況やイベントを確認するための画面です。

コードから AWS を操作する手段ではないため不正解です。

ポイント

『コードから』『プログラムで呼び出す』は SDK(Python=boto3 等)。『端末でコマンド』は CLI、『ブラウザ』は Console。手段の役割分担を区別する。