AWS認定ソリューションアーキテクト アソシエイト ② コンピューティングと関連サービス

全704問のうち141問と最も出題数が多い分野で、仮想サーバのインスタンスタイプと購入オプション、自動的な台数調整、負荷分散、サーバレス実行環境、コンテナ関連サービスまでを幅広く扱います。オンデマンド・リザーブド・スポットの使い分け、スケールアップとスケールアウトの違い、サーバを自分で管理するかしないかの判断軸が繰り返し問われます。「最もコスト効率が高い構成は」「運用負荷を最小にするには」という問いに即答できるよう、サービスごとの守備範囲を整理しておきましょう。

この分野の問題141問を、選択肢・正解・解説つきで掲載しています。まず自分で解答を考えてから「正解と解説を見る」を開いて答え合わせをしてください。

クイズモードで挑戦 →

68Amazon EC2のAMIに関する説明として適切なものはどれか。

  1. AAmazon EC2インスタンスを作成するための元となるイメージ
  2. BAmazon EC2インスタンスのネットワーク帯域を制限する機能
  3. CAmazon EC2インスタンスのバックアップを自動的に保存するストレージ
  4. DAmazon EC2インスタンスのハードウェアを定義する設定ファイル
正解と解説を見る

正解:AAmazon EC2インスタンスを作成するための元となるイメージ

AMI(Amazonマシンイメージ)はインスタンスを起動する際のテンプレートとなるイメージです。

この問題の解説ページを開く →

69Amazon EC2インスタンスを「停止(Stopped)」状態にした場合の課金について正しいものはどれか。

  1. Aインスタンス料金とEBS料金の両方が発生しなくなる
  2. Bインスタンス料金は発生しないがEBSの料金は発生する
  3. Cインスタンス料金は発生するがEBSの料金は発生しなくなる
  4. Dインスタンス料金とEBS料金の両方が発生する
正解と解説を見る

正解:Bインスタンス料金は発生しないがEBSの料金は発生する

停止状態では計算リソースの料金はかかりませんがストレージ(EBS)の料金は継続して発生します。

この問題の解説ページを開く →

70EBS最適化インスタンスオプションを有効にした際の効果はどれか。

  1. A通常のネットワーク帯域とは別にEBS用の帯域が確保される
  2. Bインスタンスの起動時間が大幅に短縮される
  3. Cストレージの暗号化が自動的に有効になる
  4. DCPUの処理能力が通常の2倍に向上する
正解と解説を見る

正解:A通常のネットワーク帯域とは別にEBS用の帯域が確保される

EBS専用の帯域を確保することでディスクI/Oとネットワーク通信の競合を避けることができます。

この問題の解説ページを開く →

71「m6i.large」というインスタンスタイプにおいて「m」が表している要素はどれか。

  1. Aインスタンスの世代
  2. Bインスタンスのサイズ
  3. Cインスタンスファミリー
  4. D追加の属性機能
正解と解説を見る

正解:Cインスタンスファミリー

最初の英字は用途(汎用、コンピューティング最適化など)に応じたインスタンスファミリーを示します。

この問題の解説ページを開く →

72「c7g.xlarge」というインスタンスタイプにおいて「7」という数字が表している要素はどれか。

  1. Aストレージの最大数
  2. BvCPUの数
  3. Cメモリの容量
  4. Dインスタンスの世代
正解と解説を見る

正解:Dインスタンスの世代

ファミリーの直後の数字は世代を表し数字が大きいほど新しい世代であることを意味します。

この問題の解説ページを開く →

73オンデマンドインスタンスと比較して「スポットインスタンス」を利用する最大のメリットはどれか。

  1. A固定のIPアドレスが提供されること
  2. BAWSが余らせているリソースを入札形式で安く利用できること
  3. Cキャパシティが常に確保されること
  4. D3年間の継続利用が保証されること
正解と解説を見る

正解:BAWSが余らせているリソースを入札形式で安く利用できること

スポットインスタンスは余剰リソースを利用するため大幅なコスト削減が期待できます。

この問題の解説ページを開く →

74スポットインスタンスの性質として適切でないものはどれか。

  1. A長期間の利用をコミットすることで割引を受ける形式である
  2. Bオンデマンド料金よりも安価に利用できる場合がある
  3. C入札形式で価格が決定される
  4. D余剰リソースがなくなると自動的に中断されることがある
正解と解説を見る

正解:A長期間の利用をコミットすることで割引を受ける形式である

長期間の利用をコミットして割引を受けるのはリザーブドインスタンスやSavings Plansの説明です。

この問題の解説ページを開く →

75リザーブドインスタンス(RI)の購入を検討すべきタイミングとして最も適切なものはどれか。

  1. Aシステム構成が頻繁に変更される開発初期段階
  2. B一時的な負荷増大に対応するためにサーバーを増設するとき
  3. Cワークロードが安定しインスタンスタイプを固定できると判断したとき
  4. D入札価格を調整してコストを最小限に抑えたいとき
正解と解説を見る

正解:Cワークロードが安定しインスタンスタイプを固定できると判断したとき

RIは長期間の利用を約束することで割引を受けるため安定した稼働が前提となります。

この問題の解説ページを開く →

76Savings Plansにおいて利用者がコミット(約束)する対象はどれか。

  1. A使用する特定のリージョンの名前
  2. B利用するEBSの合計容量
  3. C購入するインスタンスの台数
  4. D1時間あたりの利用金額
正解と解説を見る

正解:D1時間あたりの利用金額

Savings Plansは台数ではなく単位時間あたりの利用料金を指定してコミットする形式です。

この問題の解説ページを開く →

77「Compute Savings Plans」が対象とするサービスの組み合わせとして正しいものはどれか。

  1. AAmazon EC2とAmazon S3とAWS Lambda
  2. BAmazon EC2とAWS LambdaとAmazon ECS
  3. CAmazon EC2とAWS FargateとAWS Lambda
  4. DAmazon EC2とAmazon RDSとAmazon EBS
正解と解説を見る

正解:CAmazon EC2とAWS FargateとAWS Lambda

Compute Savings PlansはEC2、Fargate、Lambdaの利用料に対して適用されます。

この問題の解説ページを開く →

78EC2のインスタンスメタデータを取得するためにアクセスするIPアドレスはどれか。

  1. A169.254.169.254
  2. B192.168.0.1
  3. C10.0.0.1
  4. D172.16.0.1
正解と解説を見る

正解:A169.254.169.254

インスタンスメタデータには特定のリンクローカルアドレスである169.254.169.254からアクセスします。

この問題の解説ページを開く →

79インスタンスメタデータ「IMDSv2」がIMDSv1と比較して強化されている点はどれか。

  1. A取得できる情報の種類が増えている
  2. Bリクエスト時にセッショントークンが必要になりセキュリティが向上している
  3. Cネットワークの設定変更が自動的に行われるようになっている
  4. Dメタデータの取得速度が向上している
正解と解説を見る

正解:Bリクエスト時にセッショントークンが必要になりセキュリティが向上している

IMDSv2では脆弱性を利用した不正取得を防ぐためにトークンベースの手法が導入されています。

この問題の解説ページを開く →

80EC2の「ユーザーデータ」の主な用途はどれか。

  1. AOSのライセンスキーを永続的に保存する
  2. Bインスタンスの終了後にデータを外部に自動バックアップする
  3. CインスタンスのCPU使用率を監視する
  4. Dインスタンス起動時にスクリプトを実行して初期設定を行う
正解と解説を見る

正解:Dインスタンス起動時にスクリプトを実行して初期設定を行う

ユーザーデータを利用することで起動時に自動的なパッケージの導入や設定ファイルの最新化が可能です。

この問題の解説ページを開く →

81「ハイパフォーマンスコンピューティング(HPC)」など低レイテンシーな通信が必要な場合に最適なプレイスメントグループはどれか。

  1. Aクラスタプレイスメントグループ
  2. B分散型プレイスメントグループ
  3. Cパーティションプレイスメントグループ
  4. Dスプレッドプレイスメントグループ
正解と解説を見る

正解:Aクラスタプレイスメントグループ

クラスタプレイスメントグループはインスタンスを物理的に近い場所に配置して通信を高速化します。

この問題の解説ページを開く →

82ハードウェア起因の故障による同時停止を避けるためインスタンスを同一ハードウェアに配置しない設定はどれか。

  1. Aセキュアプレイスメントグループ
  2. Bクラスタプレイスメントグループ
  3. Cスプレッドプレイスメントグループ
  4. Dパーティションプレイスメントグループ
正解と解説を見る

正解:Cスプレッドプレイスメントグループ

スプレッドプレイスメントグループは各インスタンスを異なるハードウェアに分散配置します。

この問題の解説ページを開く →

83「StatusCheckFailed_System」メトリクスが検出する問題の内容として正しいものはどれか。

  1. A個々のインスタンス内のソフトウェアの不具合
  2. Bインスタンスが稼働するホストOSなどAWSシステム側の問題
  3. Cインスタンスに割り当てられたIAMロールの権限不足
  4. DVPC内のネットワークACLによる通信のブロック
正解と解説を見る

正解:Bインスタンスが稼働するホストOSなどAWSシステム側の問題

Systemのチェックは物理ホストやAWS側のインフラの問題を監視します。

この問題の解説ページを開く →

84単一のEC2インスタンスのみでシステムを構成する場合に懸念される設計上の問題点はどれか。

  1. A単一障害点(SPOF)の発生
  2. Bオートスケーリングのコスト増大
  3. Cリージョン間通信の遅延
  4. D計算リソースの過剰な浪費
正解と解説を見る

正解:A単一障害点(SPOF)の発生

1台のインスタンスが止まるとサービス全体が止まるため、単一障害点となります。

この問題の解説ページを開く →

85Elastic Load Balancing(ELB)の種類のうちL7レイヤーでの負荷分散に特化しているものはどれか。

  1. AGateway Load Balancer
  2. BNetwork Load Balancer
  3. CClassic Load Balancer
  4. DApplication Load Balancer
正解と解説を見る

正解:DApplication Load Balancer

ALBはHTTP/HTTPSのリクエスト内容に基づいたL7レイヤーの振り分けを行います。

この問題の解説ページを開く →

86Network Load Balancer(NLB)が主に利用されるケースはどれか。

  1. AURLのパスに基づいてトラフィックを振り分けたい場合
  2. B固定のIPアドレスを持ち超低遅延なL4通信を行いたい場合
  3. CWebSocketやHTTP/2を効率的に利用したい場合
  4. Dインスタンスが停止した際に自動的に削除したい場合
正解と解説を見る

正解:B固定のIPアドレスを持ち超低遅延なL4通信を行いたい場合

NLBはL4レイヤーで動作し、固定IPの保持や高いスループットが必要な際に適しています。

この問題の解説ページを開く →

87ELBの「ヘルスチェック機能」においてインスタンスが異常と見なされた後の動作はどれか。

  1. Aインスタンスのスペックを自動的に上げる
  2. Bインスタンス内のファイルをバックアップする
  3. Cインスタンスを即座に削除(Terminate)する
  4. Dそのインスタンスへのトラフィックの送信を停止する
正解と解説を見る

正解:Dそのインスタンスへのトラフィックの送信を停止する

異常なインスタンスを切り離すことで正常なインスタンスのみでサービスを継続させます。

この問題の解説ページを開く →

88ELBにおいて急激なアクセススパイクが予想される際に行うべき適切な対応はどれか。

  1. Aリザーブドインスタンスを新規で購入する
  2. Bインスタンスのユーザーデータを手動で更新する
  3. CELBのプレウォーミングを申請する
  4. D全てのインスタンスをスポットインスタンスに変更する
正解と解説を見る

正解:CELBのプレウォーミングを申請する

プレウォーミングを申請することで、ELBをあらかじめスケールさせた状態にできます。

この問題の解説ページを開く →

89Auto Scalingの「最小インスタンス数」を2に設定している場合に1台のインスタンスが故障した時の動作はどれか。

  1. A自動的に新しい正常なインスタンスを1台作成して最小数を維持する
  2. B2台とも削除して新しく2台を作り直す
  3. C残りの1台だけで処理を継続し台数は増えない
  4. D管理者に通知を送るだけで自動的な復旧は行わない
正解と解説を見る

正解:A自動的に新しい正常なインスタンスを1台作成して最小数を維持する

Auto Scalingは設定された最小台数を常にキープするように動作します。

この問題の解説ページを開く →

90可用性を高めるためのAuto ScalingとAZの設計として最も推奨されるものはどれか。

  1. Aリクエストが多い時間帯だけAZを増やす
  2. BAZごとに異なるインスタンスファミリーを使用する
  3. C全てのインスタンスを単一のAZに配置する
  4. D複数のAZをまたがってインスタンスを均等に配置する
正解と解説を見る

正解:D複数のAZをまたがってインスタンスを均等に配置する

複数のAZに分散させることで、特定のAZ障害時にもサービス停止を避けられます。

この問題の解説ページを開く →

91Webサーバーをステートレスに設計する理由として適切なものはどれか。

  1. Aインスタンスメタデータのセキュリティを高めるため
  2. Bインスタンスの起動速度を向上させるため
  3. Cインスタンスの削除や増設が自由に行えるようにするため
  4. DIAMロールの権限を最小化するため
正解と解説を見る

正解:Cインスタンスの削除や増設が自由に行えるようにするため

状態を保持しないことでAuto Scalingによる台数の増減を柔軟に行えるようになります。

この問題の解説ページを開く →

92Amazon Elastic Container Service (ECS)において「コンテナの実行単位」を指す概念はどれか。

  1. AService
  2. BTask
  3. CTask Definition
  4. DCluster
正解と解説を見る

正解:BTask

コンテナ(1つ以上)で構成される実行単位を「Task」と呼びます。

この問題の解説ページを開く →

93Amazon ECSの「Service」が担う主な役割はどれか。

  1. AIAMユーザーのアクセスログを記録する
  2. Bコンテナイメージを保存するレジストリを提供する
  3. C指定された数のTaskを維持しELBと連携させる
  4. DEC2インスタンスのOSパッチを適用する
正解と解説を見る

正解:C指定された数のTaskを維持しELBと連携させる

Serviceは「Taskをいくつ起動するか」といった実行状態を管理します。

この問題の解説ページを開く →

94AWS Fargateを利用する最大のメリットはどれか。

  1. ACluster用のEC2インスタンスの管理が不要になること
  2. B独自のハイパーバイザーを構築できること
  3. Cオンプレミスのサーバーを直接管理できること
  4. Dリザーブドインスタンスよりも常に安価であること
正解と解説を見る

正解:ACluster用のEC2インスタンスの管理が不要になること

Fargateはサーバーレスのコンテナ実行環境であり、EC2の運用負荷をなくせます。

この問題の解説ページを開く →

95Amazon Elastic Container Registry (ECR)の役割はどれか。

  1. AKubernetesのマスターノードを管理する
  2. Bコンテナ内のプロセスを監視して自動復旧する
  3. CDockerコンテナを直接実行するサーバーを提供する
  4. Dコンテナイメージを保存・管理するマネージドなレジストリを提供する
正解と解説を見る

正解:Dコンテナイメージを保存・管理するマネージドなレジストリを提供する

ECRはDockerイメージの保存先として機能するマネージドサービスです。

この問題の解説ページを開く →

96AWS Lambdaの課金体系に影響を与える要素の組み合わせはどれか。

  1. Aインスタンスタイプと起動時間
  2. Bリクエスト数とプログラムの実行時間
  3. C保存されているソースコードの行数
  4. D設定したIAMロールの権限数
正解と解説を見る

正解:Bリクエスト数とプログラムの実行時間

Lambdaは実行リクエスト数と、メモリ量に応じた実行時間(ミリ秒単位)で課金されます。

この問題の解説ページを開く →

97AWS Lambdaの処理能力(CPUパワー)を調整するために変更すべき設定項目はどれか。

  1. Aトリガーとなるイベントの種類
  2. Bタイムアウト値
  3. CIAMロールの権限
  4. D割り当てるメモリ量
正解と解説を見る

正解:D割り当てるメモリ量

LambdaのCPUパワーは、割り当てたメモリ量に比例して決定されます。

この問題の解説ページを開く →

98AWS Lambdaがサポートしているプログラム言語として正しいものはどれか。

  1. APython
  2. BC++
  3. CPHP
  4. DCobol
正解と解説を見る

正解:APython

Lambdaのサポート言語にはNode.js、Go、Python、Ruby、Javaなどが含まれます。

この問題の解説ページを開く →

99AWS Batchが主に行う「オーケストレーション」の内容として正しいものはどれか。

  1. Aネットワークのファイアウォール設定を自動化する
  2. BS3のファイルを自動的に暗号化する
  3. Cコンピューティングリソースを効率的に管理しジョブを実行する
  4. DAWS Lambdaのソースコードを自動生成する
正解と解説を見る

正解:Cコンピューティングリソースを効率的に管理しジョブを実行する

AWS Batchは大規模計算のためのコンピューティングリソース管理を主眼としています。

この問題の解説ページを開く →

100EC2 Image Builderを利用する利点はどれか。

  1. Aインスタンスの価格をリアルタイムで入札する
  2. BOSのパッチ当てやAMIの作成作業を自動化できる
  3. CインスタンスのCPU使用率を予測してスケーリングする
  4. DVPCのルートテーブルを自動的に最適化する
正解と解説を見る

正解:BOSのパッチ当てやAMIの作成作業を自動化できる

AMI作成に伴う一連の運用作業を自動化することができます。

この問題の解説ページを開く →

101インスタンスファミリー「r7g」における「r」が最適化しているリソースはどれか。

  1. Aメモリ
  2. Bネットワーク帯域
  3. CGPU
  4. DCPU
正解と解説を見る

正解:Aメモリ

「r」ファミリーはメモリ最適化インスタンスであり、メモリに比重を置いています。

この問題の解説ページを開く →

102Auto Scalingにおいて削除するインスタンスを選択する「終了ポリシー」の例として正しいものはどれか。

  1. Aランダムに選んだインスタンスから削除
  2. B最もストレージ容量が少ないインスタンスから削除
  3. C最もCPU使用率が高いインスタンスから削除
  4. D最も起動時間が古いインスタンスから削除
正解と解説を見る

正解:D最も起動時間が古いインスタンスから削除

「最も古いインスタンスから削除」などの設定により、古いAMIのインスタンスを整理できます。

この問題の解説ページを開く →

103Amazon ECSにおいてTaskごとにIAMロールを割り当てるメリットはどれか。

  1. ACluster全体の管理権限を一括で付与できるため
  2. BTaskごとに最小限の権限を付与できセキュリティを向上できるため
  3. CEC2インスタンスの起動速度を向上させるため
  4. Dコンテナのイメージサイズを削減できるため
正解と解説を見る

正解:BTaskごとに最小限の権限を付与できセキュリティを向上できるため

インスタンス単位ではなく、個別のコンテナ(Task)単位で権限管理が可能になります。

この問題の解説ページを開く →

104AWS Lambdaの実行トリガーとして使用できないものはどれか。

  1. AAPI Gatewayへのリクエスト
  2. BAmazon EventBridgeのスケジュール実行
  3. CAmazon EBSボリュームの空き容量の減少
  4. DS3へのオブジェクト追加
正解と解説を見る

正解:CAmazon EBSボリュームの空き容量の減少

EBSの空き容量の変化はLambdaのイベントソースとして直接サポートされていません。

この問題の解説ページを開く →

105AWS LambdaにおいてJavaを使用する場合の一般的な特徴として正しいものはどれか。

  1. Aメモリを全く消費せずに動作する
  2. B実行時間に制限がなく数時間の処理が可能である
  3. C初回起動(コールドスタート)が非常に速い
  4. D初回起動には時間がかかるが処理速度は速いケースが多い
正解と解説を見る

正解:D初回起動には時間がかかるが処理速度は速いケースが多い

Javaは実行環境の起動に時間がかかる傾向がありますが、実行効率は高いとされています。

この問題の解説ページを開く →

106「Amazon EC2 Auto Recovery」がデフォルトで有効になっているインスタンスにおいて自動復旧が行われる条件はどれか。

  1. AAWS側のシステム(ホストOS等)に問題が発生したとき
  2. BインスタンスのCPU使用率が100%に達したとき
  3. Cセキュリティグループの設定が変更されたとき
  4. Dアプリケーション内のバグでプロセスが停止したとき
正解と解説を見る

正解:AAWS側のシステム(ホストOS等)に問題が発生したとき

Auto Recoveryは物理ホストなどのAWSシステム側の障害時に自動復旧を行います。

この問題の解説ページを開く →

107Amazon EC2の起動状態(State)に含まれないものはどれか。

  1. ARunning
  2. BStopped
  3. CWaiting
  4. DTerminated
正解と解説を見る

正解:CWaiting

EC2の状態は、Running(起動中)、Stopped(停止中)、Terminated(削除済み)などです。

この問題の解説ページを開く →

108プレイスメントグループの「パーティション」ルールの概要として正しいものはどれか。

  1. Aインスタンスを物理的に極限まで近づけて配置する
  2. Bインスタンスを論理的なグループに分散しリソース競合を避ける
  3. Cインスタンスを複数のリージョンに跨いで配置する
  4. Dインスタンスを1台ずつ異なるハードウェアに配置する
正解と解説を見る

正解:Bインスタンスを論理的なグループに分散しリソース競合を避ける

大規模分散システムなどで、パーティションごとに障害を隔離するために利用されます。

この問題の解説ページを開く →

109ELBのヘルスチェック設定において「成功と見なす回数」を減らした場合に起こる現象はどれか。

  1. AインスタンスがELBに紐付くまでの時間が短くなる
  2. BインスタンスがELBに紐付くまでの時間が長くなる
  3. CインスタンスのCPU負荷が低下する
  4. Dヘルスチェックの通信コストが増大する
正解と解説を見る

正解:AインスタンスがELBに紐付くまでの時間が短くなる

回数の閾値を下げることで、より早く「正常」と判定されるようになります。

この問題の解説ページを開く →

110EC2インスタンスにおいてIMDSv2を強制し、IAMロールを最小権限にすることを推奨する主な理由はどれか。

  1. AOSの処理速度を向上させるため
  2. Bメタデータの不正取得攻撃に対する防御を強化するため
  3. Cインスタンスの起動料金を削減するため
  4. DEBSのバックアップを高速化するため
正解と解説を見る

正解:Bメタデータの不正取得攻撃に対する防御を強化するため

脆弱性を突いたメタデータ取得攻撃への対策としてIMDSv2が有効です。

この問題の解説ページを開く →

111AWS LambdaにおいてAPIサーバーを構築する際、APIロジックを呼び出すために組み合わせるサービスはどれか。

  1. AAWS Batch
  2. BAmazon ECR
  3. CAmazon S3
  4. DAmazon API Gateway
正解と解説を見る

正解:DAmazon API Gateway

API GatewayとLambdaを組み合わせることでサーバーレスなAPIを構築できます。

この問題の解説ページを開く →

112AWS Lambdaの実行時間の上限について正しい理解はどれか。

  1. Aメモリ量に関わらず一律1分で終了する
  2. B無限に実行し続けることができる
  3. C1ミリ秒ごとに課金されるがタイムアウト設定が存在する
  4. D1時間以上のバッチ処理に最適化されている
正解と解説を見る

正解:C1ミリ秒ごとに課金されるがタイムアウト設定が存在する

Lambdaにはタイムアウトの設定があり、また実行時間に応じた課金が行われます。

この問題の解説ページを開く →

113Amazon ECSのClusterとしてFargate起動タイプを選択した場合の責任共有モデルとして正しいものはどれか。

  1. A利用者がEC2インスタンスのOSアップデートを行う
  2. BAWSがコンテナ実行環境のインフラ管理(EC2の管理等)を行う
  3. C利用者が独自にDockerデーモンをインストールする必要がある
  4. DAWSがアプリケーションのソースコードのバグを修正する
正解と解説を見る

正解:BAWSがコンテナ実行環境のインフラ管理(EC2の管理等)を行う

Fargateでは基盤となるEC2の管理責任はAWS側にあります。

この問題の解説ページを開く →

114ベアメタルインスタンス(metal)を利用する利点はどれか。

  1. ALambda関数をOSなしで実行できる
  2. Bスポットインスタンスとしての利用が制限されない
  3. C仮想化レイヤーを介さずCPUやメモリを直接利用できる
  4. D他のインスタンスタイプよりも必ず安価である
正解と解説を見る

正解:C仮想化レイヤーを介さずCPUやメモリを直接利用できる

仮想化によるオーバーヘッドを避けたい場合や特定のハードウェア要件がある際に利用します。

この問題の解説ページを開く →

115ELB(ALB)の機能に含まれる「パスベースルーティング」とはどのようなものか。

  1. A最も空いているインスタンスを自動的に探す機能
  2. BインスタンスのOS種類によって通信プロトコルを変える機能
  3. C送信元のIPアドレスによって振り分け先を変える機能
  4. DURLの文字列パターンによって振り分け先のターゲットグループを変える機能
正解と解説を見る

正解:DURLの文字列パターンによって振り分け先のターゲットグループを変える機能

URLのパス(/images等)に応じて異なるサービスへリクエストを飛ばすことができます。

この問題の解説ページを開く →

116ECSの「Task Definition」をJSON形式で定義する際、設定できない項目はどれか。

  1. Aコンテナが稼働するホストOSのカーネルバージョン
  2. B使用するポートマッピング
  3. C使用するコンテナイメージ
  4. DメモリやCPUのリソース制限
正解と解説を見る

正解:Aコンテナが稼働するホストOSのカーネルバージョン

ホストOSのカーネルバージョンなど基盤側の詳細はタスク定義では指定できません。

この問題の解説ページを開く →

117Amazon EKS(Elastic Kubernetes Service)がマネージドサービスとして提供する部分はどれか。

  1. ADockerレジストリの物理サーバー
  2. BKubernetesのワーカーノード(EC2)
  3. CKubernetesのマスターノード
  4. Dコンテナ内のアプリケーションコード
正解と解説を見る

正解:CKubernetesのマスターノード

EKSは管理が複雑なKubernetesのマスターノードをAWS側で管理します。

この問題の解説ページを開く →

118AWS Batchにおける「ジョブ」の実行環境として利用されるサービスはどれか。

  1. AAmazon ECS
  2. BAmazon CloudFront
  3. CAWS Direct Connect
  4. DAmazon S3
正解と解説を見る

正解:AAmazon ECS

AWS Batchの処理の実体(コンピューティングリソース)にはECSが利用されます。

この問題の解説ページを開く →

119Amazon EventBridge(旧CloudWatch Events)とLambdaを組み合わせた際の主なユースケースはどれか。

  1. Aリアルタイムの動画ストリーミング配信
  2. Bプログラムの定期的な実行(スケジューリング実行)
  3. CDBのフルバックアップからの復元
  4. DVPC間のピアリング接続の確立
正解と解説を見る

正解:Bプログラムの定期的な実行(スケジューリング実行)

「毎時実行」などの定期的なタスク実行をサーバーレスで実現できます。

この問題の解説ページを開く →

120AWS Lambdaの課金単位である「実行時間」の最小単位はどれか。

  1. A100ミリ秒
  2. B1分
  3. C1秒
  4. D1ミリ秒
正解と解説を見る

正解:D1ミリ秒

Lambdaの実行時間は1ミリ秒単位で計測され、課金に反映されます。

この問題の解説ページを開く →

121Auto Scalingにおいて「インスタンス数を減らす条件」を設定する主な目的はどれか。

  1. Aネットワークのレイテンシーを一定に保つため
  2. Bインスタンスの寿命を延ばすため
  3. C閑散期の余剰リソースを削減しコストを最適化するため
  4. Dデータの整合性を高めるため
正解と解説を見る

正解:C閑散期の余剰リソースを削減しコストを最適化するため

不要なインスタンスを削除することで、クラウドのコストメリットを最大化します。

この問題の解説ページを開く →

122EC2インスタンスとECSにおけるIAMロールの付与単位の違いはどれか。

  1. AEC2はインスタンス単位だが、ECSはTask単位で個別のロールを付与できる
  2. BEC2はロールを付与できないが、ECSは付与できる
  3. Cどちらも全く同じ単位でしか付与できない
  4. DECSはロールではなくユーザー名で権限を管理する
正解と解説を見る

正解:AEC2はインスタンス単位だが、ECSはTask単位で個別のロールを付与できる

ECSはTaskごとに異なる権限(IAMロール)を持たせることができ、より柔軟な権限管理が可能です。

この問題の解説ページを開く →

123Amazon EC2のAMIを自分で作成する(カスタムAMI)メリットとして不適切なものはどれか。

  1. A起動時の初期設定時間を短縮できる
  2. B作成したAMIの保管費用がいっさいかからない
  3. C独自のソフトウェアをインストール済みの状態で配布できる
  4. D同じ構成のインスタンスを簡単に増設できる
正解と解説を見る

正解:B作成したAMIの保管費用がいっさいかからない

AMIの保管にはストレージ費用が発生します。

この問題の解説ページを開く →

124ELBのヘルスチェックにおいて「周期(Interval)」を短く設定した場合の影響はどれか。

  1. AELBの利用料金が大幅に安くなる
  2. BインスタンスのCPU性能が向上する
  3. CインスタンスのOSが自動的に再起動される
  4. D異常発生時の検知や復旧判定が早くなる可能性がある
正解と解説を見る

正解:D異常発生時の検知や復旧判定が早くなる可能性がある

チェック回数が増えるため、状態変化をより迅速に捉えられるようになります。

この問題の解説ページを開く →

125EC2インスタンスのAMI IDやインスタンスIDをOS内部から取得するためのURLはどれか。

  1. Ahttp://169.254.169.254/latest/meta-data/
  2. Bhttp://checkip.amazonaws.com/
  3. Chttp://aws.amazon.com/ec2/
  4. Dhttp://127.0.0.1/metadata/
正解と解説を見る

正解:Ahttp://169.254.169.254/latest/meta-data/

特定のリンクローカルアドレスの下にあるmeta-dataパスから取得します。

この問題の解説ページを開く →

126AWS Lambdaのメモリ量を256MBから512MBに増やした場合の副次的な効果はどれか。

  1. Aタイムアウト時間が自動的に2倍になる
  2. B割り当てられるCPUパワーも向上する
  3. Cサポートされるプログラミング言語が増える
  4. DIAMロールの権限が自動的に拡張される
正解と解説を見る

正解:B割り当てられるCPUパワーも向上する

Lambdaはメモリ量に比例してCPUリソースも割り当てられます。

この問題の解説ページを開く →

127「ap-northeast-1a」と「ap-northeast-1c」にWebサーバーを分散配置する最大の理由はどれか。

  1. AOSのライセンス費用を節約するため
  2. Bネットワークの通信速度を2倍にするため
  3. CAZ全体の障害が発生した際のサービス全停止を避けるため
  4. Dデータのバックアップを自動化するため
正解と解説を見る

正解:CAZ全体の障害が発生した際のサービス全停止を避けるため

マルチAZ構成にすることで、単一のAZ障害に対する耐障害性を高めます。

この問題の解説ページを開く →

128Auto Scalingの終了ポリシーで「最も古いインスタンス」を選択して削除していく運用が適しているケースはどれか。

  1. A常に最新のAMIに基づいたインスタンスを稼働させたい場合
  2. B計算負荷が最も低いインスタンスを特定したい場合
  3. C特定のユーザーがアクセスしているインスタンスを保護したい場合
  4. Dネットワーク帯域を節約したい場合
正解と解説を見る

正解:A常に最新のAMIに基づいたインスタンスを稼働させたい場合

スケールインのたびに古いインスタンスが消えるため、全体として新しいインスタンスが残ります。

この問題の解説ページを開く →

129Amazon ECSにおいて「ブルーグリーンデプロイ」を実現するために利用される概念はどれか。

  1. AIAMロール
  2. BCluster
  3. CTask Definition
  4. DService
正解と解説を見る

正解:DService

Serviceを利用することで、Taskの更新をブルーグリーンデプロイ形式で行うことが可能です。

この問題の解説ページを開く →

130AWS Lambdaにおいてプログラムを動かすために最低限必要な作業はどれか。

  1. AAuto Scalingグループの作成
  2. B仮想サーバーのOSインストール
  3. Cソースコードのデプロイと実行トリガーの設定
  4. D実行環境となるEC2インスタンスの起動
正解と解説を見る

正解:Cソースコードのデプロイと実行トリガーの設定

サーバーのプロビジョニングなしに、コードとトリガーの定義だけで動作します。

この問題の解説ページを開く →

131EC2の「リザーブドインスタンス」と「Savings Plans」の共通点はどれか。

  1. Aどちらもインスタンスが中断されるリスクがある
  2. Bどちらも設定後に内容を自由に変更できない
  3. Cどちらも入札形式で価格が決まる
  4. Dどちらも長期利用を前提とした割引を受けられる
正解と解説を見る

正解:Dどちらも長期利用を前提とした割引を受けられる

どちらも1年または3年のコミットメントにより大幅な割引を受けるためのプランです。

この問題の解説ページを開く →

132AWS Batchを利用して処理を行う際、ジョブの順序性を制御(ワークフロー管理)するのに適したサービスはどれか。

  1. AAmazon S3
  2. BAWS Step Functions
  3. CAmazon ECR
  4. DAmazon Route 53
正解と解説を見る

正解:BAWS Step Functions

複雑な順序制御はStep Functionsが得意としています。

この問題の解説ページを開く →

133EC2インスタンスの「終了(Terminated)」状態について正しい説明はどれか。

  1. AEBSの料金だけが継続して発生する状態である
  2. B一時的に電源を切った状態であり、いつでも再開できる
  3. Cインスタンスが削除された状態であり、Runningに戻すことはできない
  4. DOSの再起動を待機している状態である
正解と解説を見る

正解:Cインスタンスが削除された状態であり、Runningに戻すことはできない

Terminateされたインスタンスは削除され、元に戻すことはできません。

この問題の解説ページを開く →

134AMI(Amazonマシンイメージ)の提供元として含まれないものはどれか。

  1. Aユーザー自身が作成したもの
  2. B物理サーバーの製造メーカーが郵送するもの
  3. CAWSが標準で提供するもの
  4. D各ベンダーが提供するもの
正解と解説を見る

正解:B物理サーバーの製造メーカーが郵送するもの

AMIはクラウド上のデジタルイメージとして提供・作成されます。

この問題の解説ページを開く →

135EC2インスタンスの属性ラベルが表す内容の例として正しいものはどれか。

  1. A利用しているIAMユーザーの名前
  2. B保存されているデータの重要度
  3. Cインスタンスの設置されている市区町村名
  4. Dプロセッサーの種類やネットワーク帯域の拡張性
正解と解説を見る

正解:Dプロセッサーの種類やネットワーク帯域の拡張性

「i」や「g」などの属性文字は、CPUの種類や追加機能を示します。

この問題の解説ページを開く →

136EBS最適化インスタンスが利用できないケースとして考えられるものはどれか。

  1. Aインスタンスサイズが極端に小さい場合
  2. BLinux OSを使用している場合
  3. C東京リージョンを使用している場合
  4. D最新のインスタンスファミリーを使用している場合
正解と解説を見る

正解:Aインスタンスサイズが極端に小さい場合

EBS最適化は、ある程度大きめのインスタンスタイプで利用可能な機能です。

この問題の解説ページを開く →

137EC2インスタンスの利用料金(時間単価)に影響を与えない要素はどれか。

  1. A起動しているリージョン
  2. B使用しているAMIの種類
  3. Cインスタンスにログインしているユーザー数
  4. Dインスタンスタイプ
正解と解説を見る

正解:Cインスタンスにログインしているユーザー数

料金はリソースの確保状況に基づき、ログインユーザー数には依存しません。

この問題の解説ページを開く →

138スポットインスタンスが適さないユースケースはどれか。

  1. A開発・テスト環境のWebサーバー
  2. B中断されても再開可能なデータ分析処理
  3. C機械学習のモデル学習などのバッチ処理
  4. D24時間365日の継続稼働が必須の基幹データベース
正解と解説を見る

正解:D24時間365日の継続稼働が必須の基幹データベース

スポットインスタンスは中断される可能性があるため、無停止が必須の環境には向きません。

この問題の解説ページを開く →

139「EC2 Instance Savings Plans」と「Compute Savings Plans」を比較したときの特徴として正しいものはどれか。

  1. AEC2 Instance Savings Plansの方が割引率が高い傾向にある
  2. BCompute Savings Plansはインスタンスファミリーを固定する必要がある
  3. CどちらもAWS Lambdaには適用できない
  4. DEC2 Instance Savings Plansはリージョンをまたいで適用できる
正解と解説を見る

正解:AEC2 Instance Savings Plansの方が割引率が高い傾向にある

EC2 Instance Savings Plansは制約がある分、高い割引率が設定されています。

この問題の解説ページを開く →

140インスタンスメタデータの取得(IMDSv2)において、リクエストヘッダーに埋め込む必要があるものはどれか。

  1. AAWSアクセスキーID
  2. BVPCのID
  3. Cユーザーのパスワード
  4. D有効期限に基づいたトークン
正解と解説を見る

正解:D有効期限に基づいたトークン

IMDSv2では、まずトークンを取得し、それをヘッダーに含める必要があります。

この問題の解説ページを開く →

141プレイスメントグループの「スプレッド」ルールにおいて、1つのAZに配置できるインスタンスの最大数はいくつか。

  1. A100台
  2. B7台
  3. C1台
  4. D無制限
正解と解説を見る

正解:B7台

スプレッドプレイスメントグループには、1つのAZあたり最大7台という制約があります。

この問題の解説ページを開く →

142CloudWatchアラームでEC2の自動復旧を設定する際、アクションとして指定する項目はどれか。

  1. Aインスタンスの復旧(Recover)
  2. Bインスタンスのタイプ変更
  3. Cインスタンスのバックアップ
  4. Dインスタンスの削除
正解と解説を見る

正解:Aインスタンスの復旧(Recover)

アラーム発報時のアクションに「復旧」を選択することで自動化が可能です。

この問題の解説ページを開く →

143EC2のユーザーデータについて、デフォルトで実行されるタイミングはどれか。

  1. Aインスタンスが終了(Terminate)する直前
  2. Bインスタンスの初回起動時のみ
  3. Cインスタンスの再起動(Reboot)のたびに毎回
  4. D1時間に1回の定期的なタイミング
正解と解説を見る

正解:Bインスタンスの初回起動時のみ

ユーザーデータは通常、インスタンスの最初の起動時に一度だけ実行されます。

この問題の解説ページを開く →

144AWS Lambdaの環境設定において、VPC内で実行するかどうかを選択できるか。

  1. Aできない(常にVPC内で実行される)
  2. Bできない(常にVPC外で実行される)
  3. Cできる(VPC内のリソースにアクセスする場合などに設定する)
  4. Dできるが、Javaを使用する場合に限られる
正解と解説を見る

正解:Cできる(VPC内のリソースにアクセスする場合などに設定する)

必要に応じてVPC内のプライベートサブネットなどで実行するように構成可能です。

この問題の解説ページを開く →

145AWS Lambdaのプログラミング言語の選択において、Pythonを利用する一般的なメリットはどれか。

  1. AOSのカーネルを直接操作できる
  2. B初回起動(コールドスタート)までの時間が短くなる傾向がある
  3. C数学的な計算がC++よりも100倍速い
  4. Dコンパイル作業に数時間かけることができる
正解と解説を見る

正解:B初回起動(コールドスタート)までの時間が短くなる傾向がある

スクリプト言語であるPythonは、ランタイムの起動が比較的早いとされています。

この問題の解説ページを開く →

146Amazon ECSにおいて、Cluster内のEC2インスタンスを管理するための最適な方法はどれか。

  1. AAMIを毎日手動で作り直す
  2. B手動で1台ずつOSパッチを当てる
  3. CAuto Scalingグループを利用してインスタンス台数を管理する
  4. Dインスタンスを停止(Stopped)状態にして維持する
正解と解説を見る

正解:CAuto Scalingグループを利用してインスタンス台数を管理する

ECSのCluster(EC2タイプ)はAuto Scalingと組み合わせて管理するのが一般的です。

この問題の解説ページを開く →

147AWS Lambdaのリクエスト課金モデルにおいて、料金が発生しないケースはどれか。

  1. ALambda関数を定義したが一度も呼び出されなかった場合
  2. B関数の実行がエラーで終了した場合
  3. C実行時間が100ミリ秒未満だった場合
  4. Dテストイベントで実行した場合
正解と解説を見る

正解:ALambda関数を定義したが一度も呼び出されなかった場合

実行(リクエスト)が発生しない限り、関数が定義されているだけでは料金はかかりません。

この問題の解説ページを開く →

148Amazon ECRにおいて、コンテナイメージのpush/pull権限を管理するために使用する機能はどれか。

  1. Aインスタンスメタデータ
  2. Bルートテーブル
  3. Cセキュリティグループ
  4. DIAM
正解と解説を見る

正解:DIAM

ECRへのアクセス権限はIAMポリシーによって制御されます。

この問題の解説ページを開く →

149ELBのALBにおいて、WebSocketやHTTP/2プロトコルを利用できるか。

  1. AALBおよびCLBのどちらも利用できない
  2. BALBでサポートされており利用可能である
  3. CNLBでのみ利用可能である
  4. DCLBのみ利用可能でALBは利用できない
正解と解説を見る

正解:BALBでサポートされており利用可能である

ALBはモダンなプロトコルであるWebSocketやHTTP/2をサポートしています。

この問題の解説ページを開く →

150Amazon EC2のインスタンスタイプ「m6i.large」において、vCPUの数はいくつか。

  1. A4
  2. B8
  3. C1
  4. D2
正解と解説を見る

正解:D2

m6i.largeのvCPU数は2です。

この問題の解説ページを開く →

151Amazon EC2のインスタンスタイプ「m6i.xlarge」において、メモリ容量(GiB)はいくつか。

  1. A16
  2. B32
  3. C64
  4. D8
正解と解説を見る

正解:A16

m6i.xlargeのメモリ容量は16GiBです。

この問題の解説ページを開く →

152Amazon EC2の「m6i.32xlarge」において、vCPUの数はいくつか。

  1. A64
  2. B96
  3. C128
  4. D32
正解と解説を見る

正解:C128

m6i.32xlargeのvCPU数は128です。

この問題の解説ページを開く →

153Amazon EC2の「m6i.2xlarge」において、メモリ容量(GiB)はいくつか。

  1. A16
  2. B32
  3. C64
  4. D128
正解と解説を見る

正解:B32

m6i.2xlargeのメモリ容量は32GiBです。

この問題の解説ページを開く →

154インスタンスタイプ名に含まれる「i」という属性が一般的に表しているものは何か。

  1. A初期化の速さ
  2. BAWS製のプロセッサ
  3. Cインテル製のプロセッサ
  4. Dインスタンスの入出力速度
正解と解説を見る

正解:Cインテル製のプロセッサ

m6iなどの「i」はインテルプロセッサを使用していることを示します。

この問題の解説ページを開く →

1551時間あたり0.099ドルのインスタンスを2台、3時間起動した場合の課金額(USD)はいくらか。

  1. A0.594
  2. B0.099
  3. C0.198
  4. D0.297
正解と解説を見る

正解:A0.594

計算式は 0.099ドル × 3時間 × 2台 = 0.594ドルとなります。

この問題の解説ページを開く →

156スポットインスタンスにおいて、入札に成功した後にインスタンスが中断される理由として適切なものはどれか。

  1. AOSのパッチ適用が完了したため
  2. Bプレイスメントグループの設定が競合したため
  3. C利用者が設定した予算を超過したため
  4. DAWS側で余剰リソースが不足したため
正解と解説を見る

正解:DAWS側で余剰リソースが不足したため

需要が増えAWSの余剰リソースがなくなると、スポットインスタンスは中断されます。

この問題の解説ページを開く →

157リザーブドインスタンス(RI)の購入オプションのうち、3年間の全額前払を選択した場合のメリットはどれか。

  1. A最も高い割引率を受けることができる
  2. B中断されるリスクが完全になくなる
  3. COSのライセンス料が無料になる
  4. Dインスタンスのスペックを自由に変更できる
正解と解説を見る

正解:A最も高い割引率を受けることができる

長期間のコミットメントと前払いにより、最大の割引が適用されます。

この問題の解説ページを開く →

158「プレイスメントグループ」のルールのうち、HadoopやCassandraのような大規模分散システムに適した配置はどれか。

  1. Aスプレッド
  2. Bセキュア
  3. Cクラスタ
  4. Dパーティション
正解と解説を見る

正解:Dパーティション

パーティションプレイスメントグループは大規模分散システムでの耐障害性向上に適しています。

この問題の解説ページを開く →

159「StatusCheckFailed_Instance」メトリクスで検出される問題の例として正しいものはどれか。

  1. AホストOSの物理的な不具合
  2. Bインスタンス内部のソフトウェアや設定の問題
  3. CAWSデータセンターの停電
  4. DS3バケットのアクセス権限エラー
正解と解説を見る

正解:Bインスタンス内部のソフトウェアや設定の問題

Instanceチェックは個々のインスタンス内部やソフトウェアの問題を検出します。

この問題の解説ページを開く →

160Auto ScalingとELBを組み合わせた際、インスタンスが故障した時の復旧フローとして正しいものはどれか。

  1. A利用者が手動で削除し、AWSが自動で補填する
  2. BELBがインスタンスを修理し、Auto Scalingが再起動する
  3. CELBが切り離しを行い、Auto Scalingが新しいインスタンスを作成する
  4. DAuto Scalingが故障を無視し、ELBがパッチを当てる
正解と解説を見る

正解:CELBが切り離しを行い、Auto Scalingが新しいインスタンスを作成する

ELBが切り離し、Auto Scalingが最小台数を維持するために新調するのが基本です。

この問題の解説ページを開く →

161高負荷に対応するために、1台のEC2インスタンスを「m6i.large」から「m6i.2xlarge」に変更することを何と呼ぶか。

  1. Aスケールイン
  2. Bスケールアップ
  3. Cスケールダウン
  4. Dスケールアウト
正解と解説を見る

正解:Bスケールアップ

垂直方向にスペックを上げることをスケールアップと呼びます。

この問題の解説ページを開く →

162Elastic Load Balancing(ELB)のヘルスチェック設定で、チェックを行う間隔を指すものはどれか。

  1. A周期
  2. B猶予期間
  3. Cタイムアウト
  4. Dしきい値
正解と解説を見る

正解:A周期

「ヘルスチェックの周期」によってチェックを行う時間間隔を定義します。

この問題の解説ページを開く →

163ELBにおいて、特定のインスタンスを「正常」と判断し、再びトラフィックを流し始めるための条件は何か。

  1. A管理者が手動で「正常」ボタンを押すこと
  2. Bヘルスチェックが1回でも成功すること
  3. Cヘルスチェックが設定された回数連続で成功すること
  4. DインスタンスのCPU使用率が10%を下回ること
正解と解説を見る

正解:Cヘルスチェックが設定された回数連続で成功すること

設定された成功回数連続で成功した時に紐付けが行われます。

この問題の解説ページを開く →

164Auto Scalingにおいて、「CPU使用率が80%を超えたら2台増やす」という設定で「2台」に該当する項目はどれか。

  1. A希望する容量
  2. B最小のインスタンス数
  3. C最大のインスタンス数
  4. D増やす数(スケールアウト増分)
正解と解説を見る

正解:D増やす数(スケールアウト増分)

増やす条件(トリガー)と合わせて、増減させる台数を指定します。

この問題の解説ページを開く →

165ステートレスなWebサーバー設計において、ユーザーがアップロードしたファイルの保存先として適切なのはどれか。

  1. Aインスタンスのローカルディスク
  2. BAmazon S3などのインスタンス外ストレージ
  3. Cインスタンスのメモリ内
  4. DAuto Scalingグループの共有バッファ
正解と解説を見る

正解:BAmazon S3などのインスタンス外ストレージ

外部に保存することで、インスタンスが削除・入れ替わってもデータが維持されます。

この問題の解説ページを開く →

166Amazon ECSにおいて、コンテナの「使用するイメージ」や「メモリ制限」を記述する設定を何と呼ぶか。

  1. AContainer Settings
  2. BService
  3. CTask Definition
  4. DCluster
正解と解説を見る

正解:CTask Definition

Task Definition(タスク定義)にコンテナの構成情報を記述します。

この問題の解説ページを開く →

167Amazon ECSにおいて、EC2インスタンスやFargateなどの実行環境の集合を表す論理的なグループを何と呼ぶか。

  1. AFleet
  2. BService
  3. CTask
  4. DCluster
正解と解説を見る

正解:DCluster

実行環境のまとまりを「Cluster(クラスター)」と呼びます。

この問題の解説ページを開く →

168Amazon ECSの「Service」において、Auto Scalingを利用する主な目的はどれか。

  1. ATaskの数を動的に増減させて負荷に対応するため
  2. BEC2インスタンスの購入価格を下げるため
  3. Cコンテナのログを自動的にS3へ転送するため
  4. DIAMユーザーのパスワードを定期更新するため
正解と解説を見る

正解:ATaskの数を動的に増減させて負荷に対応するため

Service単位でTaskの数をスケーリングさせることが可能です。

この問題の解説ページを開く →

169AWS Fargateにおける課金単位として正しいものはどれか。

  1. A実行したプログラムの行数
  2. Bコンテナイメージのファイルサイズ
  3. Cインスタンスの起動台数
  4. D割り当てたCPUとメモリのリソース量
正解と解説を見る

正解:D割り当てたCPUとメモリのリソース量

Fargateはタスクに割り当てたリソース量に応じて利用料が決まります。

この問題の解説ページを開く →

170AWS Batchにおいて、ジョブの実行環境として選択できるECSの起動タイプはどれか。

  1. AEC2タイプのみ
  2. BFargateタイプのみ
  3. CEC2タイプとFargateタイプの両方
  4. DAWS Lambdaタイプのみ
正解と解説を見る

正解:CEC2タイプとFargateタイプの両方

AWS BatchはEC2とFargateの両方のECS起動タイプをサポートしています。

この問題の解説ページを開く →

171AWS Lambdaの「サーバーレス」という特徴がもたらす運用上のメリットはどれか。

  1. AOSのパッチ当てや保守作業が不要になる
  2. B物理的なハードウェアを直接操作できる
  3. C常に一定の料金で利用できる
  4. Dネットワークの設定が一切不要になる
正解と解説を見る

正解:AOSのパッチ当てや保守作業が不要になる

インフラ管理の大部分をAWS側に任せられるため、開発に集中できます。

この問題の解説ページを開く →

172AWS Lambdaのメモリ割り当てにおいて、設定可能な最小値はどれか。

  1. A4GB
  2. B128MB
  3. C1GB
  4. D2GB
正解と解説を見る

正解:B128MB

Lambdaのメモリ割り当ては128MBから設定できます。

この問題の解説ページを開く →

173AWS Lambdaのリクエスト課金において、100万件のリクエストあたりの料金(x86アーキテクチャ)はいくらか。

  1. A0.01USD
  2. B0.10USD
  3. C0.20USD
  4. D1.00USD
正解と解説を見る

正解:C0.20USD

100万件のリクエストにつき0.20USDです。

この問題の解説ページを開く →

174Amazon EC2のインスタンスファミリー「c7」シリーズが最適化しているリソースはどれか。

  1. Aコンピューティング
  2. Bメモリ
  3. Cストレージ
  4. Dグラフィックス
正解と解説を見る

正解:Aコンピューティング

「c」から始まるファミリーはコンピューティング最適化インスタンスです。

この問題の解説ページを開く →

176Amazon EC2の料金体系において、起動中(Running)以外の状態で課金が発生しないリソースはどれか。

  1. A固定IPアドレス
  2. Bスナップショット
  3. CEBSボリューム
  4. Dインスタンス自体の計算リソース
正解と解説を見る

正解:Dインスタンス自体の計算リソース

停止中や削除済みのインスタンスの計算リソース(CPU/メモリ等)には課金されません。

この問題の解説ページを開く →

177スポットインスタンスの「入札」とはどのような仕組みか。

  1. A3年間の利用を予約してから実行権を得る
  2. B一番高い価格を提示した1人だけが使える
  3. CAWSが提示するスポット価格を上回る設定をしていれば安く使える
  4. D3年分の料金を先に支払うことで権利を得る
正解と解説を見る

正解:CAWSが提示するスポット価格を上回る設定をしていれば安く使える

AWSが余らせているリソースを、その時のスポット価格で利用する方式です。

この問題の解説ページを開く →

178リザーブドインスタンス(RI)の購入期間として選択できるのはどれか。

  1. A1ヶ月または1年
  2. B1年または3年
  3. C3年または5年
  4. D10年
正解と解説を見る

正解:B1年または3年

リザーブドインスタンスは通常1年または3年で購入します。

この問題の解説ページを開く →

179Savings Plans(SP)において、柔軟性が最も高いプランはどれか。

  1. ALambda Savings Plans
  2. BS3 Savings Plans
  3. CEC2 Instance Savings Plans
  4. DCompute Savings Plans
正解と解説を見る

正解:DCompute Savings Plans

Compute Savings PlansはEC2、Fargate、Lambdaにまたがって適用でき、柔軟です。

この問題の解説ページを開く →

180EC2の「ユーザーデータ」を使用する際、Auto Scalingと組み合わせることで得られるメリットはどれか。

  1. A新しいインスタンスが起動するたびに自動で初期設定が完了する
  2. Bインスタンスの削除時にデータを自動バックアップできる
  3. Cスポット価格の変動を事前に予測できる
  4. DIAMロールの権限を自動的に最強にできる
正解と解説を見る

正解:A新しいインスタンスが起動するたびに自動で初期設定が完了する

Auto Scalingによる増設時に、手動操作なしで環境構築を自動化できます。

この問題の解説ページを開く →

181プレイスメントグループの「クラスタ」ルールにおいて、期待されるネットワーク性能はどれか。

  1. A低レイテンシーで狭帯域
  2. B高レイテンシーで狭帯域
  3. C高レイテンシーで広帯域
  4. D低レイテンシーで広帯域
正解と解説を見る

正解:D低レイテンシーで広帯域

インスタンスを物理的に近づけることで、高速かつ低遅延な通信を実現します。

この問題の解説ページを開く →

182CloudWatchで「StatusCheckFailed_System」のアラームを設定し、アクションに「復旧」を指定した場合の動作はどれか。

  1. Aインスタンスを停止したままにする
  2. B新しい物理ホスト上でインスタンスを自動的に再起動する
  3. CインスタンスのAMIを新しく作り直す
  4. D管理者に電話をかける
正解と解説を見る

正解:B新しい物理ホスト上でインスタンスを自動的に再起動する

物理的な問題が発生した際に、正常なホストへ移動させて復旧を試みます。

この問題の解説ページを開く →

183ELBにおいて、ALBがCLB(Classic Load Balancer)よりも優れている点はどれか。

  1. A物理サーバーの管理が不要な点
  2. BL4レイヤーのみに対応している点
  3. C安価で機能が豊富(パスベースルーティング等)な点
  4. D固定IPアドレスを必ず保持する点
正解と解説を見る

正解:C安価で機能が豊富(パスベースルーティング等)な点

ALBは後発のサービスであり、安価で高度なルーティング機能を備えています。

この問題の解説ページを開く →

184Network Load Balancer(NLB)が提供する、ALBにはない主な特徴はどれか。

  1. AHTTP/2への対応
  2. BCookieによるセッション維持
  3. CURLのパスによる振り分け
  4. D固定のIPアドレスを持つこと
正解と解説を見る

正解:D固定のIPアドレスを持つこと

NLBはロードバランサー自体が固定IPアドレスを持てるのが大きな特徴です。

この問題の解説ページを開く →

185ELBのヘルスチェックにおいて、DBサーバーまで含めて正常か確認するための最善の方法はどれか。

  1. ADBにリクエストを投げるPHP等のファイルをチェック対象にする
  2. BインスタンスのCPU使用率をチェック対象にする
  3. CELB自体のステータスをチェック対象にする
  4. D静的なHTMLファイルをチェック対象にする
正解と解説を見る

正解:ADBにリクエストを投げるPHP等のファイルをチェック対象にする

アプリケーションからDBへの接続確認を含むパスを指定することで、深いヘルスチェックが可能です。

この問題の解説ページを開く →

186Auto Scalingにおいて、「最小のインスタンス数」と「最大のインスタンス数」を同じ2台に設定した場合の効果はどれか。

  1. A料金が半分になる
  2. B1台が故障しても新しいインスタンスは作られない
  3. C負荷に関わらず常に2台のインスタンスを維持する
  4. Dインスタンスが絶対に故障しなくなる
正解と解説を見る

正解:C負荷に関わらず常に2台のインスタンスを維持する

最小・最大を揃えることで、一定のキャパシティと可用性を常時維持できます。

この問題の解説ページを開く →

187Webサーバーの設計において、ステートフルな設計の問題点はどれか。

  1. Aインスタンスのスペックアップができない
  2. B特定のインスタンスが削除されると保持していたデータが失われる
  3. CIAMロールが正しく動作しない
  4. Dネットワーク帯域が半分に制限される
正解と解説を見る

正解:B特定のインスタンスが削除されると保持していたデータが失われる

インスタンス内部にデータを置くと、Auto Scaling等による削除でデータが消失します。

この問題の解説ページを開く →

188Amazon ECSの「Service」における「ブルーグリーンデプロイ」のメリットはどれか。

  1. A新しいバージョンを並行して動かし、切り替え時の影響を最小化できる
  2. BEC2インスタンスの購入費用を0にできる
  3. CIAMユーザーのログイン履歴を全て削除できる
  4. D古いバージョンのTaskを瞬時に削除できる
正解と解説を見る

正解:A新しいバージョンを並行して動かし、切り替え時の影響を最小化できる

新旧環境を並行稼働させて安全に移行することができます。

この問題の解説ページを開く →

189AWS Fargateにおける課金において、料金が発生しなくなるタイミングはどれか。

  1. AコンテナイメージをECRに保存したとき
  2. BタスクがRunning(実行中)の状態になったとき
  3. Cタスクが停止したとき
  4. Dタスクのメモリ使用率が50%を超えたとき
正解と解説を見る

正解:Cタスクが停止したとき

Fargateは実行されているリソース量に対して課金されるため、停止すれば課金されません。

この問題の解説ページを開く →

190Amazon Elastic Kubernetes Service (EKS)を利用する主な動機として適切なものはどれか。

  1. AオープンソースのKubernetesを管理の負担少なく利用したいから
  2. BEC2インスタンスを1台も使いたくないから
  3. CS3のストレージ料金を安くしたいから
  4. DAWS独自のコンテナ管理手法を使いたいから
正解と解説を見る

正解:AオープンソースのKubernetesを管理の負担少なく利用したいから

EKSはKubernetesの運用(特にマスター管理)を肩代わりしてくれます。

この問題の解説ページを開く →

191AWS Lambdaにおいて、イベント発生時に実行されるプログラムの単位を何と呼ぶか。

  1. ALambdaスクリプト
  2. BLambdaプロシージャ
  3. CLambdaトリガー
  4. DLambda関数
正解と解説を見る

正解:DLambda関数

Lambdaで実行するロジックのまとまりを「Lambda関数」と呼びます。

この問題の解説ページを開く →

192AWS Lambdaの課金体系における「実行時間」の計算式に含まれる要素はどれか。

  1. A実行時間とCPU数の積
  2. B実行時間と割り当てたメモリ量の積
  3. C実行時間を通信速度で割った値
  4. D実行時間と保存容量の和
正解と解説を見る

正解:B実行時間と割り当てたメモリ量の積

メモリ量によって1ミリ秒あたりの単価が決まり、それに実行時間を乗じます。

この問題の解説ページを開く →

193AWS Batchにおいて、ジョブを投入するための待ち行列を何と呼ぶか。

  1. Aジョブキュー
  2. Bジョブストレージ
  3. Cジョブ定義
  4. Dジョブコンテナ
正解と解説を見る

正解:Aジョブキュー

ユーザーは「ジョブキュー」に対してジョブを投入します。

この問題の解説ページを開く →

194Amazon EC2のインスタンスサイズにおいて、「xlarge」が「large」と比較して一般的に優れている点はどれか。

  1. Aネットワークのレイテンシーが0である点
  2. BvCPUやメモリなどのスペックが2倍である点
  3. Cディスク容量が10倍である点
  4. D起動料金が半分である点
正解と解説を見る

正解:BvCPUやメモリなどのスペックが2倍である点

サイズが1段上がるとvCPUやメモリのスペックも倍増するのが基本です。

この問題の解説ページを開く →

195Amazon EC2の料金に影響する「起動リージョン」の違いについて、正しい記述はどれか。

  1. A最も遠いリージョンほど通信速度が速くなる
  2. B全てのリージョンで料金は一律同じである
  3. Cリージョンによって1時間あたりの単価が異なる場合がある
  4. D日本国内のリージョンであればどこでも無料である
正解と解説を見る

正解:Cリージョンによって1時間あたりの単価が異なる場合がある

インスタンスの単価はリージョンごとに異なる場合があります。

この問題の解説ページを開く →

196スポットインスタンスを利用する際、アプリケーション側に求められる設計上の工夫はどれか。

  1. A処理を再開できるようチェックポイントを設ける
  2. Bメモリ容量を常に最大に保つ設定
  3. Cインターネット接続を遮断する設定
  4. D絶対に停止しないように設定を固定する
正解と解説を見る

正解:A処理を再開できるようチェックポイントを設ける

中断が前提となるため、処理を再開できるような設計が望ましいです。

この問題の解説ページを開く →

197Savings Plansにおいて、利用額がコミットした金額を超えた部分の料金はどうなるか。

  1. A超過分を支払うまでインスタンスが停止する
  2. B超過分には通常の2倍のペナルティ料金がかかる
  3. C超過分は一律無料になる
  4. D超過分は通常のオンデマンド料金が適用される
正解と解説を見る

正解:D超過分は通常のオンデマンド料金が適用される

コミットメント範囲内には割引が適用され、超えた分は通常の料金となります。

この問題の解説ページを開く →

198IMDSv2において、不正取得を防ぐためにトークンに設定されている情報はどれか。

  1. Aインスタンスの設置住所
  2. BAWSアカウントの管理者パスワード
  3. C有効期限などの情報
  4. D利用者のクレジットカード番号
正解と解説を見る

正解:C有効期限などの情報

トークンに有効期限等を持たせることで、盗難されたトークンの悪用を防ぎます。

この問題の解説ページを開く →

199プレイスメントグループの「パーティション」において、各パーティションが共有しないリソースはどれか。

  1. Aリージョン
  2. BAWSアカウント
  3. CVPCのサブネット
  4. Dラックなどの物理的なハードウェア
正解と解説を見る

正解:Dラックなどの物理的なハードウェア

パーティションごとにハードウェアを分けることで、共倒れを防ぎます。

この問題の解説ページを開く →

200Amazon ECSにおいて、コンテナの「ポートマッピング」を設定する目的はどれか。

  1. Aインターネットゲートウェイを作成するため
  2. BホストOSのポートとコンテナのポートを紐付けるため
  3. Cコンテナのメモリ消費量を半分にするため
  4. Dコンテナの起動順序を逆にするため
正解と解説を見る

正解:BホストOSのポートとコンテナのポートを紐付けるため

外部からのリクエストを正しいコンテナに届けるために必要です。

この問題の解説ページを開く →

201Amazon ECSにおいて、複数のTaskを1つのCluster(EC2タイプ)で実行する際、リソースはどのように扱われるか。

  1. ACluster内のEC2インスタンスのリソースをTask間で共有する
  2. BTaskごとに新しい物理サーバーが割り当てられる
  3. Cリソースは一切消費されず無限に起動できる
  4. D全てのTaskが同じCPUコアを完全に独占する
正解と解説を見る

正解:ACluster内のEC2インスタンスのリソースをTask間で共有する

Cluster上の計算リソースを、定義された制限に従って各Taskが利用します。

この問題の解説ページを開く →

202Amazon Elastic Kubernetes Service (EKS)における「マスター(コントロールプレーン)」の管理責任は誰にあるか。

  1. A利用者(カスタマー)
  2. BAWS
  3. CDocker社
  4. DOSベンダー
正解と解説を見る

正解:BAWS

EKSでは、Kubernetesの心臓部であるマスターの管理はAWSがマネージドで行います。

この問題の解説ページを開く →

203AWS Lambdaの実行環境において、一時的なファイルの書き込みは可能か。

  1. A書き込んだファイルは永久に保存される
  2. BS3に書き込むよりも常に高速で安全である
  3. C一切不可能である
  4. D可能だが実行終了後に消える前提で利用する
正解と解説を見る

正解:D可能だが実行終了後に消える前提で利用する

一時領域は利用できますが、サーバーレスの性質上、永続的な保存には向きません。

この問題の解説ページを開く →

204AWS Lambdaにおいて、1000万件のリクエストを実行した場合のリクエスト課金分(x86)はいくらか。

  1. A200.00USD
  2. B0.20USD
  3. C2.00USD
  4. D20.00USD
正解と解説を見る

正解:C2.00USD

100万リクエストあたり0.20ドルなので、10倍の2.00ドルになります。

この問題の解説ページを開く →

205Amazon EC2のAMIを「コピー」して別のリージョンに配置する主な目的はどれか。

  1. AAWS Lambdaの実行速度を上げるため
  2. BIAMユーザーのパスワードをリセットするため
  3. Cインスタンスの起動料金を10分の1にするため
  4. D災害復旧(DR)対策や他リージョンでの同じ環境の展開のため
正解と解説を見る

正解:D災害復旧(DR)対策や他リージョンでの同じ環境の展開のため

AMIを他リージョンに置くことで、地域的な障害への備えやグローバル展開が容易になります。

この問題の解説ページを開く →

206Amazon ECSにおいて、「Task Definition」を新しく作成し、実行中の「Service」に適用した際の一般的な動作はどれか。

  1. A自動的にインスタンスのタイプが変更される
  2. B古いTaskが徐々に新しいTaskに置き換わる
  3. C全てのインスタンスが即座に削除される
  4. D適用には1週間の猶予期間が必要になる
正解と解説を見る

正解:B古いTaskが徐々に新しいTaskに置き換わる

Serviceの更新機能により、サービスを停止させずに新しい定義へ移行できます。

この問題の解説ページを開く →

207AWS Batchにおいて、大量のジョブを処理するためにリソースが不足した場合の動作はどれか。

  1. Aコンピューティングリソースを自動的にスケーリングして対応する
  2. B既存のジョブを全て削除して空きを作る
  3. C追加の料金を払うまでジョブを停止し続ける
  4. D処理を即座にエラーとして終了する
正解と解説を見る

正解:Aコンピューティングリソースを自動的にスケーリングして対応する

必要に応じてリソースを起動・管理するのがAWS Batchの大きな特徴です。

この問題の解説ページを開く →

208Amazon EC2において、インスタンスの初期設定を起動時に自動化する最も標準的な機能はどれか。

  1. AEBS最適化
  2. BAMIのコピー
  3. Cユーザーデータ(User Data)
  4. Dプレイスメントグループ
正解と解説を見る

正解:Cユーザーデータ(User Data)

起動時にスクリプトを流し込むユーザーデータが最も一般的です。

この問題の解説ページを開く →
AWS認定ソリューションアーキテクト アソシエイトの全分野一覧へ戻る