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
170
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
最新技術に積極チャレンジ!EKS共通基盤のこれまでとこれから
daitak
0
280
Genie Code ワークショップ 基礎編 / Genie-Code-Workshop-fundamental
databricksjapan
PRO
0
220
Digital Credentials API × OpenID4VP ブラウザ完結型本人確認の実装知見(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
400
Bet AI Day 2026丨バクラク Autopilot、業務システムの再設計
layerx
PRO
1
320
本番に近いテストをもっと手軽に - Postmanで広がるAPIテストの世界 / Expanding the World of API Testing with Postman
yokawasa
1
190
MCPを待つな、パスキーを拡げよう(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
420
KAEN Company Deck
kaen
PRO
0
120
AI駆動開発はどこまで来たのか? ファインディの最新実態調査で読み解く現在地 Devin Con Tokyo
akiratom
4
2.2k
Master Dataグループ紹介資料
sansan33
PRO
1
4.9k
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3.2k
Oracle AI Databaseデータベース・サービス: BaseDB/ExaDB-Dの可用性
oracle4engineer
PRO
1
1k
指示待ちから変化に応じるClaude Codeへ!~環境からAgentへの帰り道を作る~
gotalab555
9
1.7k
Featured
See All Featured
Designing Experiences People Love
moore
143
24k
[SF Ruby Conf 2025] Rails X
palkan
2
1.3k
The Curious Case for Waylosing
cassininazir
1
490
Color Theory Basics | Prateek | Gurzu
gurzu
0
450
Heart Work Chapter 1 - Part 1
lfama
PRO
8
36k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.5k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
HDC tutorial
michielstock
2
830
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
Skip the Path - Find Your Career Trail
mkilby
1
210
Designing for humans not robots
tammielis
254
26k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.3k
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. またはその関連会社の商標です
ご清聴ありがとうございました