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
S3を固定IPで公開した話 ―ALBのHost Header Rewriteを添えて― / J...
Search
TOPPAN ict
March 25, 2026
Technology
160
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
S3を固定IPで公開した話 ―ALBのHost Header Rewriteを添えて― / JAWS-UG初心者支部#78 NW再入門!NW-JAWSコラボLT回
TOPPAN ict
March 25, 2026
More Decks by TOPPAN ict
See All by TOPPAN ict
新人はどこまで自力でやり、どこからAIに頼るべきか/エンジニア育成に向き合う_先輩たちの悩みと知見共有会
toppan_digital_dev
0
190
PlaywrightのE2Eテストコードを1人で書くのを辞めた話/NCDC_フロントエンドAI活用LT会
toppan_digital_dev
0
24
GitHub Actions超入門-CICDはじめの一歩 / 【増枠】社外発表したことない人がチャレンジしたことを発表するLT大会
toppan_digital_dev
0
15
Alembicを使ってDBのマイグレーションをやってみた / Toranomon Tech Hub 第6回 新春!初心者だらけのLT大会!登壇資料
toppan_digital_dev
0
44
Other Decks in Technology
See All in Technology
Eight Engineering Unit 紹介資料
sansan33
PRO
3
8.3k
会計事務所と顧問先の契約関係をOIDC・OAuthで表現する
terara
0
560
Sony-DroidKaigi2026
sony
0
160
AWSとGitHub Actionsの責任境界と 組織で安全に使用する取り組み
nealle
1
240
「面白い!」を信じ抜け。激動の時代を貫く、オンリーワン・エンジニアの条件
kizawa2020
2
560
魔法少女がClaude Codeを監視する / ccportal-deck
noriyukitakei
3
110
[RSJ26] Flow as Flow: Modeling Robot Velocity Fields as Probability Velocity Fields
keio_smilab
PRO
0
170
Genie Code ワークショップ 応用編 / Genie-Code-Workshop-advanced
databricksjapan
PRO
0
200
MCPを待つな、パスキーを拡げよう(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
420
AI駆動開発を組織で促すために
lycorptech_jp
PRO
7
9.1k
本番に近いテストをもっと手軽に - Postmanで広がるAPIテストの世界 / Expanding the World of API Testing with Postman
yokawasa
1
190
KAEN Company Deck
kaen
PRO
0
150
Featured
See All Featured
Between Models and Reality
mayunak
4
430
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
570
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.4k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
45k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
230
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
490
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
320
Abbi's Birthday
coloredviolet
3
9.6k
Git: the NoSQL Database
bkeepers
PRO
432
67k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
660
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
370
Transcript
S3を固定IPで公開した話 ― ALBのHost Header Rewriteを添えて ― 2026/03/16 ICT開発センター 加納 広太
I N D E X ©TOPPAN Digital Inc. 2 001
自己紹介 002 今回話すこと/話さないこと 003 固定IPによる静的ファイル配信 004 ALB Host Header Rewriteの活用 005 まとめ
3 ©TOPPAN Digital Inc. 自己紹介
4 ©TOPPAN Digital Inc. 自己紹介 加納 広太 TOPPANデジタル株式会社 ICT開発センター 所属
・webアプリ ・クラウドインフラ(アプリ・分析基盤寄り) のアーキテクチャ設計・実装など 役割 好きなAWSサービス AWS Step Functions Amazon Athena
5 ©TOPPAN Digital Inc. 今回話すこと/話さないこと
6 ©TOPPAN Digital Inc. 今回話すこと/話さないこと ◼ 話すこと • 静的ファイル配信のマネージドな構築パターン •
ALB Host Header Rewrite ◼ 話さないこと • 各種リソースの詳細 • S3, VPC, ELB, …
7 ©TOPPAN Digital Inc. 固定IPによる静的ファイル配信
8 ©TOPPAN Digital Inc. 固定IPによる静的ファイル配信 AWSで静的ファイルを 配信する方法といえば?
9 ©TOPPAN Digital Inc. 固定IPによる静的ファイル配信 AWSで静的ファイルを配信する方法といえば? AWS Cloud Amazon CloudFront
Amazon Simple Storage Service (Amazon S3) User 一般的にCloudFront + S3が鉄板構成
10 ©TOPPAN Digital Inc. 固定IPによる静的ファイル配信 CloudFront + S3構成で実現しづらい要件(固定IP) AWS Cloud
Amazon CloudFront Amazon Simple Storage Service (Amazon S3) User Userが接続できる接続先IPが制限されている場合 IPが不定なCloudFrontでの静的ファイル配信は難しい※ Firewall 接続先IP制限 ※CloudFront のエニーキャスト静的 IPを使用することはできるが、月額$3,000とお高い IP不定
11 ©TOPPAN Digital Inc. 固定IPによる静的ファイル配信 固定IPでの静的ファイル配信方法 非マネージド マネージド Amazon Elastic
Compute Cloud (Amazon EC2) • メリット • 安い(※可用性などを考慮しない場合) • 構成が柔軟 • デメリット • 可用性などを維持するのが大変 • 保守・運用負荷が高い Elastic Load Balancing Amazon Virtual Private Cloud (Amazon VPC) Amazon S3 • メリット • 各種サービスに応じた可用性で利用可能 • 保守・運用負荷が低い • デメリット • 高い(※EC2 1台構成と比べた場合) 要件に応じて考慮が必要だが、 基本的にはマネージドな構成がベストプラクティス
12 ©TOPPAN Digital Inc. 固定IPによる静的ファイル配信 AWS Cloud User NLB +
ALB + S3 Endpoint + S3 Application Load Balancer Network Load Balancer Amazon S3 Virtual private cloud (VPC) 「固定IPでのファイル配信」という要件は満たすことができる ホスト名: example.com (123.123.123.123) バケット名: example.com example.com/index.html ホストヘッダとパス: example.com/index.html S3 Interface Endpoints
13 ©TOPPAN Digital Inc. 固定IPによる静的ファイル配信 AWS Cloud この構成の従来の制限事項 S3 Interface
Endpoints Application Load Balancer Network Load Balancer Amazon S3 Virtual private cloud (VPC) ホスト名とバケット名を揃える必要がある =バケットを分けて管理するなどが難しい ホスト名: example.com (123.123.123.123) バケット名: example.com User example.com/index.html ホストヘッダとパス: example.com /index.html
14 ©TOPPAN Digital Inc. ALB Host Header Rewriteの活用
15 ©TOPPAN Digital Inc. ALB Host Header Rewriteの活用 引用: Introducing
URL and host header rewrite with AWS Application Load Balancers | Networking & Content Delivery 2025年10月15日 AWS Application Load Balancer で URL とホストヘッダーの書き換えが可能に
16 ©TOPPAN Digital Inc. ALB Host Header Rewriteの活用 AWS Cloud
User NLB + ALB (Host header rewrite) + S3 Endpoint + S3 Endpoints Application Load Balancer Network Load Balancer Amazon S3 Virtual private cloud (VPC) ホスト名: example.com (123.123.123.123) バケット名: site-b example.com/site-a/index.html example.com/site-b/index.html Amazon S3 バケット名: site-a Host header rewrite: site-a /index.html site-b /index.html 固定IP かつ ホスト名とバケット名を分離した管理が可能に
17 ©TOPPAN Digital Inc. まとめ
18 ©TOPPAN Digital Inc. まとめ • 固定IPによる静的ファイル配信方法 • マネージドサービス( NLB
+ ALB + S3 Endpoint + S3 )を 組み合わせる方法を紹介 • 運用負荷を低減しながら、固定IPによる静的ファイル配信が可能 • ALBのHost header rewrite機能 • 従来のマネージドサービスを組み合わせた静的ファイル配信の 制限事項を解消することが可能 • 今回の利用方法以外にも、色々と活用していくことができる仕組み ※Amazon Web Services、AWSは、Amazon.com, Inc. またはその関連会社の商標です
ご清聴ありがとうございました