Warning: The magic method InvisibleReCaptcha\MchLib\Plugin\MchBasePublicPlugin::__wakeup() must have public visibility in /home/c9536295/public_html/salaryman-senki.com/wp-content/plugins/invisible-recaptcha/includes/plugin/MchBasePublicPlugin.php on line 37
【AWS SAA勉強記】S3接続問題でミス!Gateway型とInterface型の「正解の見抜き方」を整理した | サラリーマン戦記

【AWS SAA試験対策 #01】S3 プライベート接続で間違えた!Gateway型 vs Interface型の決定的な違い

AWS

今回のつまずきポイント

AWS SAAの試験勉強中、VPCとS3の接続問題で、「あれっ、どっちのエンドポイントを使えばいいんだっけ?」と迷ったことはありませんか?

私も先日、練習問題を解いている最中に見事にハマってしまいました…。
解説を読んで「なるほど!」と思った問題文のキーワードの見抜き方を、自分への備忘録を兼ねてまとめます。

練習問題で遭遇した「引っ掛け問題」

私が間違えたのは、以下のようなシチュエーションの問題です。

【問題の概要】
「VPC内のEC2からS3へ、パブリックインターネットを経由せずにアクセスしたい。コストを最小限に抑えつつ、最も効率的な方法は?」

私は「プライベート接続と言えばPrivateLink(Intereface型)だ!」と即答してしまったのですが、正解は「Gateway型(ゲートウェイエンドポイント)」でした。

理由は、問題文にある「コストを最小限に」という一言を見落としていたからです。

【ひと目でわかる】S3エンドポイント比較表

試験で問われるポイントを表にまとめました。ここを暗記するだけで正解率がグッと上がります。

項目Gateway型Interface型
主な対象S3/DynamoDB のみほぼ全てのAWSサービス
利用料金無料有料(時間単価+データ処理)
設定場所ルートテーブルセキュリティグループ/DNS
オンプレ接続不可(VPCのみ)可能(Direct connect/VPN越し)
リージョン跨ぎ不可可能

問題文から「正解」を見抜くキーワード

SAAの試験問題には、必ずどちらかを選ばせるヒントが隠れています。

✅️ 「Gateway型」が正解になるキーワード

  • 「コストを最小限に」:Gateway型は追加料金がかからないため、コスト重視ならこれ一択
  • 「ルートテーブルを更新する」:Gateway型の仕組みそのものです。
  • 高いスループット:帯域制限がないため、大量のデータ転送に向いています。

✅️ 「Intereface型」が正解になるキーワード

  • 「オンプレミスから接続」:Gateway型はVPC外からは届きません
  • 「別のリージョンから接続」:リージョンを跨ぐ場合は、Intereface型(PrivateLink)が必要
  • 「セキュリティグループで制御」:Intereface型はENIおして実装されるため、SGが使える

今回の学び

今回のミスから得た教訓を格言にしました。

「S3接続、迷ったらまずは『タダ(Gat

eway)』を疑え。外(オンプレ)から繋ぐなら『有料((Intereface)だ!』」

S3とDynamoDBに関しては、特別な理由(オンプレ接続など)が無い限り、コストの安いGateway型が優先されるという鉄則を肝に銘じたいと思います。

あとがき:一歩ずつ、合格へ

最後まで読んでいただき、ありがとうございました。

SAAの学習を始めたばかりの頃は、「エンドポイント」という言葉を聞くだけで「難しそう⋯」と身構えていました。でも、こうして一問一問の「なぜ間違えたか」を整理していくと、AWSが設計思想として何を大切にしているのか(今回の場合はコストと利便性のバランスなど)が少しずつ見えてくる気がします。

試験勉強は暗記量が多くて大変ですが、「実務でどう使うか?」を想像しながら進めると、ただの暗記が「使える知識」に変わっていくのが楽しいですね。

私もまだまだ合格への道のりの途中です。同じようにSAA合格を目指して奮闘している皆さんと、切磋琢磨しながら進んでいければ嬉しいです。

それでは、次回の記事でお会いしましょう!