Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
NAT Gatewayの料金が怖くて VPC Endpointについて調べたら 思ったより簡単...
Search
inori
August 09, 2026
170
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
NAT Gatewayの料金が怖くて VPC Endpointについて調べたら 思ったより簡単だった件
2026.08.08 JAWS-UGいわて LT会+生成 AIハンズオン#3
inori
August 09, 2026
More Decks by inori
See All by inori
資材レビューのつもりが 本番環境に影響を与えていたお話
inorinori
1
71
最低限のSQLしか書けない私が Apache Icebergを触ってみた結果 〜S3なのにUPDATE・Time Travelできた話〜
inorinori
2
150
数クリックで作れるVPC、その裏側はどうなっている?
inorinori
3
250
【改変版】選択を間違えないなんて無理だった話
inorinori
0
210
遠回りでも止まらない私の冗長化設計
inorinori
0
320
初参加・初ボランティアとして予習したJAWS DAYS
inorinori
3
360
AWSはそんなに触ってないけど、人生は結構変わった話
inorinori
4
670
Featured
See All Featured
Producing Creativity
orderedlist
PRO
348
40k
SEO for Brand Visibility & Recognition
aleyda
0
4.7k
Skip the Path - Find Your Career Trail
mkilby
1
180
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
520
Designing for humans not robots
tammielis
254
26k
AI: The stuff that nobody shows you
jnunemaker
PRO
9
890
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Utilizing Notion as your number one productivity tool
mfonobong
4
520
Optimising Largest Contentful Paint
csswizardry
37
3.9k
Balancing Empowerment & Direction
lara
6
1.2k
Paper Plane
katiecoart
PRO
2
52k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.9k
Transcript
NAT Gatewayの料金が怖くて VPC Endpointについて調べたら 思ったより簡単だった件 2026.08.08 JAWS-UGいわて LT会+生成AIハンズオン 祈織
自⼰紹介 祈織 -Inori所属:某クソデカ大手SES企業 ロール:インフラエンジニア 運営:JAWS-UG 彩の国埼玉支部 JAWS配信部(見習い) 趣味:野球観戦 ⭐️🦁、映画鑑賞、DQ10 ひとこと:18年ぶりの岩手、初盛岡です!
Twitter Qiita
Agenda 01 02 02 03 03 04 04 01 はじめに
概要 検証 まとめ
はじめに アンケート回答でクレジットを貰ったのに、年末までのものを 持て余している為、NAT Gatewayを立てて消費しようと考えました。 しかし、NAT Gatewayは高い!と聞いていたので放置したら どれだけ課金されるのかも不安要素の⼀つでした。 そこで、VPC Endpointを使用するとNAT GWと⽐較しどれだけ
コストに差があるのかと思い、今回検証するに至りました。 まだまだ技術LTは不慣れにつき、温かく見守ってやってください。
はじめに ∼本⽇のゴール∼ NAT GatewayとVPC Endpointの違いがわかる どちらを使うべきか判断できるようになる コストの差を実際の数字で理解できる
概要 ∼NAT Gatewayとは∼ ネットワークアドレス変換 (NAT:Network Address Transition)サービスのこと。 これを使用することでプライベートサブネット内の インスタンスはVPC外のサービスに接続が可能。 (参考:AWS公式
NAT ゲートウェイ)
概要 ∼NAT Gatewayの料⾦∼ ※東京リージョンの場合 料金は2種類存在する。 時間料金 $0.062/h →存在するだけで発生するコスト データ処理料金 $0.062/GB
→通過したデータ量に応じて発生 例えば、S3に1GBのファイルをNAT GW経由で 転送するだけで時間料金を含めて約$0.124のコストが発生する
概要 ∼VPC Endpointとは∼ VPCと他のサービス間の通信を可能にする VPCコンポーネント(仮想デバイス)。 これを使用することでVPC内のインスタンスと、 VPC外のサービスをプライベート接続で 通信できるようになる。 (参考:AWS認定 高度なネットワーキング-専⾨知識完全対応テキスト)
検証 【検証環境】 VPC+パブリック/プライベートサブネット NAT Gateway EC2(プライベートサブネットに配置し、 SSM Session Managerを使⽤し接続) S3バケット
【やったこと】 100MBのファイルをS3にアップロード・ダウンロード NAT GW経由とVPC Endpoint経由で比較
検証 【検証環境】 VPC+パブリック/プライベートサブネット NAT Gateway EC2(プライベートサブネットに配置し、 SSM Session Managerを使⽤し接続) S3バケット
本当はEC2 Instance Connectを 使用したかった…。失敗したので原因追及します 【やったこと】 100MBのファイルをS3にアップロード・ダウンロード NAT GW経由とVPC Endpoint経由で比較
検証 ∼NAT GW使⽤のアーキテクチャ図∼ NAT GW経由でS3にファイルを アップロード・ダウンロード EC2→NAT GW→IGW→Internet→S3
検証 ∼VPC Endpoint使⽤のアーキテクチャ図∼ VPC Endpointを作成し同ファイルの アップロード・ダウンロード EC2→VPC Endpoint→S3 →VPC Endpointを作成すると
NATGWを通らなくなる
検証 ∼NAT GW通過のデータ量をCloudWatchで確認∼
検証 ∼NAT GW通過のデータ量をCloudWatchで確認∼ このタイミングでNAT GWを経由し S3へファイルをアップロード
検証 ∼NAT GW通過のデータ量をCloudWatchで確認∼ このタイミングでNAT GWを経由し S3へファイルをアップロード このタイミングでNAT GWを経由し S3からファイルをダウンロード
検証結果 【Before:NAT Gateway経由】 転送量:100MB NAT GW時間料金(60h):$3.72 NAT GWデータ処理料金:$0.0124 合計:$3.37 【After:VPC
Endpoint利用】 転送量:100MB 料金:$0 1TBを同一リージョンS3へ転送の場合約$606(約9万円)の差が生じる 為、年間で大量転送する場合だと、数万∼数⼗万の差に
検証結果 ∼使い分け編∼ 【NAT Gatewayを使う場面】 インターネット通信が必要な時 外部APIへのアクセスなど 固定IPを使用する必要がある時 【VPC Endpointを使う場面】 S3・DynamoDBへのアクセス
AWSサービス同士の通信 コストを抑えたい時
まとめ NAT Gatewayは経由するだけでS3アクセスでも課金される S3の場合VPC Endpoint(Gateway型)が無料使用可能 どちらを使用するかは実装したい内容、インターネット接続の 要否とコストの面などを⽐較した上で検討するべき EC2 Instance ConnectでSSH接続を試みたが失敗した為、
こちらも原因追及します…
ご清聴 ありがとうございました! 訂正・補足など愛のある指摘お待ちしていますm(_ _)m