AWS認定資格 WEB問題集&徹底解説
クラウドプラクティショナー
合格に向けて、もっと深く学習する
豊富な問題と詳細なAWSサービス解説を、24時間無料でお試しいただけます
問題文と選択肢
AWS を使い始めたばかりの運用担当者が、リソースの状態確認や単発の設定変更を、コマンドやプログラムコードを書かずにグラフィカルな画面上で試行錯誤しながら行いたいと考えています。定型的な反復作業については、将来的にスクリプトによる自動化を別途検討する予定です。
このうち「単発の操作を画面上で行う」という要件に対して、最も適切な操作手段はどれですか。
このうち「単発の操作を画面上で行う」という要件に対して、最も適切な操作手段はどれですか。
- AWS CLI
- AWS SDK
- AWS Management Console
- AWS CloudFormation
解説
頻出度★★★★★
この問題は、「コードを書かない × グラフィカルな画面 × 単発の操作」という要件で、AWS の 4 つの操作インターフェース(コンソール / CLI / SDK / IaC)の使い分けを選べるかがポイント
A. AWS CLI
AWS CLI はターミナルからコマンドを打ち込んで AWS を操作するツールです。シェルスクリプトに組み込めば反復作業の自動化に威力を発揮しますが、コマンド(サブコマンドやオプション)を書く必要があるため「コマンドを書かずにグラフィカルな画面で」という本問の要件に反します。
問題文の「将来的にスクリプトによる自動化を別途検討する」という部分に対応する手段であって、今回選ぶべきものではありません。
B. AWS SDK
AWS SDK は Python や Java などのプログラムコードから AWS API を呼び出すためのライブラリです。アプリケーションに AWS 操作を組み込む場合には最適ですが、プログラミングが前提であり、画面上で試行錯誤したい運用担当者の要件には合いません。
正解
C. AWS Management Console
AWS Management Console はブラウザから利用する GUI で、リソースの一覧・状態確認・設定変更をマウス操作で行えます。コマンドやコードを一切書かずに操作でき、画面上でパラメータを確認しながら試行錯誤できるため、「単発の操作を画面上で行う」という要件に最も適合します。
AWS を使い始めた段階の学習・検証にも向いており、本問の正解です。
D. AWS CloudFormation
AWS CloudFormation はテンプレート(JSON / YAML)にインフラ構成を記述して自動構築する IaC サービスです。同じ構成を何度も再現したい場合には最適ですが、テンプレートというコードを書く必要があるため、コードを書かずに画面で操作したいという要件には合いません。
これだけ覚える(記憶フック)
画面で試すならマネジメントコンソール。繰り返しは CLI/SDK、構成の再現は CloudFormation。
画面で試すならマネジメントコンソール。繰り返しは CLI/SDK、構成の再現は CloudFormation。
正解への思考ルート
問題文から要件を抽出し、選択肢の適否を判断するのがポイントです。| 要件 | 判断ポイント |
|---|---|
| コマンドやプログラムコードを書かずに操作したい | CLI はコマンド、SDK はプログラム、CloudFormation はテンプレートという「書く」作業が必ず発生する →選択肢(A・B・D)を消す |
| グラフィカルな画面上で試行錯誤したい | ブラウザ GUI を提供するのは AWS Management Console だけ →選択肢(C)が正解 |
| リソースの状態確認や単発の設定変更が目的 | 一度きりの操作は自動化の仕組みを作るコストのほうが高くつくため、コンソールが最適 →選択肢(C)が正解 |
| 定型的な反復作業の自動化は「将来的に別途検討」 | 自動化はスコープ外。ここで CLI / SDK / CloudFormation を選ぶと要件を先取りしすぎになる →選択肢(A・B・D)を消す |
ひっかけポイント
- 「将来的にスクリプトによる自動化を検討」という一文につられて AWS CLI を選ばせるのが最大の罠。問われているのは「単発の操作を画面上で行う」ほうの要件
- AWS CloudFormation は「自動化=正解」ではない。テンプレートを書く時点で「コードを書かない」という条件に反する
- AWS SDK と AWS CLI を混同しやすいが、SDK はアプリに組み込むライブラリ、CLI はコマンドラインツール。どちらも GUI ではない
- 初心者向けの操作=コンソールだが、コンソール操作は手順が記録されず再現性が低いという弱点も併せて問われる(バリエーション参照)
出題バリエーション
同じ知識が本番では条件を変えて出題されます。| 問題文がこう変わったら | 正解はこう変わる |
|---|---|
| 「同じ構成の環境を何度も再現したい/構成をコードで管理したい」 | AWS CloudFormation(IaC)が正解に変わる。 |
| 「シェルスクリプトで定型作業を自動化したい」 | AWS CLI が正解に変わる。 |
| 「自社アプリケーションのプログラムから AWS リソースを操作したい」 | AWS SDK が正解に変わる。 |
| 「ブラウザを開かずにコンソールと同等の画面操作をスマートフォンから行いたい」 | AWS Console Mobile Application が正解軸に。 |
| 「AWS が推奨するルートユーザーでの日常操作の是非」を問う | 操作手段ではなく IAM ユーザー/IAM Identity Center の利用が論点に変わる。 |
+ 質問 / コメント
解答・解説に疑問がある場合や、よりよい解説がある場合など、お気軽にコメントください。ただし、短文コメントは表示されません。また、中傷などコメントの内容によっては、会員機能を停止させて頂きます。教え学び合える場になれば嬉しいです。(コメント投稿にはログインが必要です)
正答率 71%
No.11 解説
AWS を使い始めたばかりの運用担当者が、リソースの状態確認や単発の設定変更を、コマンドやプログラムコードを書かずにグラフィカルな画面上で試行錯誤しながら行いたいと考えています。定型的な反復作業については、将来的にスクリプトによる自動化を別途検討する予定です。
このうち「単発の操作を画面上で行う」という要件に対して、最も適切な操作手段はどれですか。
このうち「単発の操作を画面上で行う」という要件に対して、最も適切な操作手段はどれですか。
- AWS CLI
- AWS SDK
- AWS Management Console
- AWS CloudFormation
次の問題前の問題
広告
会員機能
お役立ち情報
- プレミアム会員のご紹介
- 「徹底解説」のご紹介
- 会員機能のご紹介
- おすすめの勉強方法
- 試験概要
- 資格を取得するメリット
- 合格率や難易度と勉強時間の目安
- AWSサービスの解説
- AWS認定資格の種類・対象者・受験料・合格ライン
- スマホのホーム画面に登録する方法
姉妹サイト
- CLF:AWS 認定クラウドプラクティショナー
- SAA:AWS 認定ソリューションアーキテクト-アソシエイト
- AIF:AWS 認定AIプラクティショナー
- SOA:AWS 認定CloudOpsエンジニア-アソシエイト
- DVA:AWS 認定デベロッパー-アソシエイト
- MLA:AWS 認定機械学習エンジニア-アソシエイト
- SAP:AWS 認定ソリューションアーキテクト-プロフェッショナル
- AZ-900:Microsoft Azure Fundamentals
- AI-900:Microsoft Azure AI Fundamentals