Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
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
260
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
0
89
資格はある。経験はない。それでもBedrockを触ってみた
inorinori
2
160
資材レビューのつもりが 本番環境に影響を与えていたお話
inorinori
1
110
最低限のSQLしか書けない私が Apache Icebergを触ってみた結果 〜S3なのにUPDATE・Time Travelできた話〜
inorinori
2
160
数クリックで作れるVPC、その裏側はどうなっている?
inorinori
3
350
【改変版】選択を間違えないなんて無理だった話
inorinori
0
220
遠回りでも止まらない私の冗長化設計
inorinori
0
330
初参加・初ボランティアとして予習したJAWS DAYS
inorinori
3
390
AWSはそんなに触ってないけど、人生は結構変わった話
inorinori
4
690
Featured
See All Featured
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
560
The Mindset for Success: Future Career Progression
greggifford
PRO
0
510
Speed Design
sergeychernyshev
33
2.1k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
610
Typedesign – Prime Four
hannesfritz
42
3.2k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
280
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
700
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
910
Fashionably flexible responsive web design (full day workshop)
malarkey
409
67k
Statistics for Hackers
jakevdp
799
230k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
610
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.4k
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