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
全通信要件をカバーできる!?AWS TransferFamilyのネットワークアーキテクチャ
Search
まちや
August 06, 2026
120
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
全通信要件をカバーできる!? AWS TransferFamilyの ネットワークアーキテクチャ
TransferFamliy のエンドポイントで
全通信要件をカバーできるエンドポイントはないけど
工夫すれば非推奨で制約があるけど一応できるよって話です。
まちや
August 06, 2026
More Decks by まちや
See All by まちや
AWSとオンプレミスをセキュアにつなぐ勘所
masa_my
5
730
Featured
See All Featured
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
390
Ethics towards AI in product and experience design
skipperchong
2
380
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
510
Fireside Chat
paigeccino
43
4k
What's in a price? How to price your products and services
michaelherold
247
13k
Build your cross-platform service in a week with App Engine
jlugia
234
19k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
500
Mobile First: as difficult as doing things right
swwweet
225
10k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Transcript
全通信要件をカバーできる!? AWS TransferFamilyの ネットワークアーキテクチャ まちや
自己紹介 まちや (町屋 真隆) • 社会人歴:5年目 • 趣味:バンド(ギター) サウナ(ルーマプラザおすすめ!) •
好きな技術:ネットワーク、クラウド • 好きなAWSサービス:Amazon VPC
TransferFamily • フルマネージド型のファイル 転送サービス • 対応プロトコル • SFTP • FTPS
• FTP • AS2
TranferFamilyの エンドポイントについて
①パブリック エンドポイント ポイント ・インターネット通信のみ ・固定IP付与できない ・SFTPのみ対応 AWS Transfer Family の設計や導入を検討する際に、設定項目や構成例などの把握すべきポイントをまとめてみた
| DevelopersIO
②VPC(内部向け)エンドポイント ポイント ・インターネット通信不可 ・プロトコルはすべて対応可能 AWS Transfer Family の設計や導入を検討する際に、設定項目や構成例などの把握すべきポイントをまとめてみた | DevelopersIO
③VPC(インターネット向け)エンドポイント ポイント ・通信方式は すべて対応可能 ・固定IP付与可能 ・プロトコルはFTPがNG AWS Transfer Family の設計や導入を検討する際に、設定項目や構成例などの把握すべきポイントをまとめてみた
| DevelopersIO
要件:すべてカバーしたい プロトコル ネットワーク FTP インターネット File Transfer Protocol FTPS FTP
over SSL/TLS SFTP SSH File Transfer Protocol Public Internet × VPN Site-to-Site VPN 専用線 Direct Connect
TransferFamilyのエンドポイント エンドポイントタイプ SFTP FTPS FTP パブリック 〇 × × VPC(内部向け)
〇 〇 〇 VPC(インターネット向け) 〇 〇 × エンドポイントタイプ インターネット VPN 専用線 パブリック 〇 × × VPC(内部向け) × 〇 〇 VPC(インターネット向け) 〇 〇 〇
TransferFamilyのエンドポイント エンドポイントタイプ SFTP FTPS FTP パブリック 〇 × × VPC(内部向け)
〇 〇 〇 VPC(インターネット向け) 〇 〇 × エンドポイントタイプ インターネット VPN 専用線 パブリック 〇 × × VPC(内部向け) × 〇 〇 VPC(インターネット向け) 〇 〇 〇
TransferFamilyのエンドポイント エンドポイントタイプ SFTP FTPS FTP パブリック 〇 × × VPC(内部向け)
〇 〇 〇 VPC(インターネット向け) 〇 〇 × エンドポイントタイプ インターネット VPN 専用線 パブリック 〇 × × VPC(内部向け) × 〇 〇 VPC(インターネット向け) 〇 〇 〇
全カバーできる エンドポイントがない・・・
FTPを捨てるorインターネット 通信を捨てるしかなくないか?
そんなことなかった ※条件付き
当時の設計アプローチから
全プロトコルはカバーしたいから エンドポイントはVPC(内部向け)にする
異なるNWなのに1つのVPCに依存は 良くない!
VPCを分ける
VPC間をPrivateLinkで接続することで インターネット通信も可能に!!
でも実は・・・ NLB を Transfer Family の前段に置くことは 非推奨 その理由 ・コスト増加 ・クライアント
IP が正確に見えない ・ FTPS の同時接続数が 10,000 → 300 に激減 https://docs.aws.amazon.com/ja_jp/transfer/latest/userguide/infrastructure-security.html それでもやった理由 全通信要件をカバーするにはこの構成しかなかった
まとめ 1. Transfer Family のエンドポイントには制約がある FTP × インターネット通信は単一エンドポイントでは満たせない 2. PrivateLink
+ VPC 分離構成で全要件を突破できる VPC 内部向けエンドポイント+ネットワーク別専用 VPC + PrivateLink の組み合わせ 3. 公式非推奨でも、全要件カバーにはこれしかなかった