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
150
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 まちや
AWSDirectConnectの構築の進め方を整理してみた
masa_my
1
200
AWSとオンプレミスをセキュアにつなぐ勘所
masa_my
5
800
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
41
2.8k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.4k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
580
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Agile that works and the tools we love
rasmusluckow
331
22k
Discover your Explorer Soul
emna__ayadi
2
1.3k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
370
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
540
Ten Tips & Tricks for a 🌱 transition
stuffmc
1
270
Making Projects Easy
brettharned
120
6.8k
SEO for Brand Visibility & Recognition
aleyda
0
4.8k
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. 公式非推奨でも、全要件カバーにはこれしかなかった