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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
inori
August 09, 2026
240
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
資格はある。経験はない。それでもBedrockを触ってみた
inorinori
2
150
資材レビューのつもりが 本番環境に影響を与えていたお話
inorinori
1
83
最低限のSQLしか書けない私が Apache Icebergを触ってみた結果 〜S3なのにUPDATE・Time Travelできた話〜
inorinori
2
160
数クリックで作れるVPC、その裏側はどうなっている?
inorinori
3
330
【改変版】選択を間違えないなんて無理だった話
inorinori
0
220
遠回りでも止まらない私の冗長化設計
inorinori
0
320
初参加・初ボランティアとして予習したJAWS DAYS
inorinori
3
380
AWSはそんなに触ってないけど、人生は結構変わった話
inorinori
4
680
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
590
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
500
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
220
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
660
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
960
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
69
64k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
320
Navigating Team Friction
lara
192
16k
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