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
CloudFront のオリジン保護アップデート(マネージドプレフィックスリスト、OAC)
Search
YAMASHITA Mitsuhiro(山下 光洋)
November 23, 2022
Technology
970
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
CloudFront のオリジン保護アップデート(マネージドプレフィックスリスト、OAC)
2022/11/24 APNオンラインセミナー「2022年のAWSアップデートを 振り返ろう ~Season 4~」で発表した資料です。
YAMASHITA Mitsuhiro(山下 光洋)
November 23, 2022
More Decks by YAMASHITA Mitsuhiro(山下 光洋)
See All by YAMASHITA Mitsuhiro(山下 光洋)
yamashita-kumonokai-vol11.pdf
yamamanx
0
500
Amazon Location Service入門ハンズオン
yamamanx
0
840
AWS re:Invent 2022 re:Cap セキュリティ
yamamanx
0
100
AWSを理解するということ~JAWS DAYS 2022
yamamanx
0
310
Amazon Connectで 自動化による日直からの解放
yamamanx
0
850
Webサイトのモニタリングを可視化する選択肢
yamamanx
0
560
Amazon Connectで自動化はじめました
yamamanx
1
670
Other Decks in Technology
See All in Technology
KPIだけでは評価できないプロダクトが考えるべき Evalsという第二の評価系 / Beyond KPIs: Evals as a Second Evaluation Framework for Products #PdEConf
aki_iinuma
4
3.8k
作品が生態系になった ─ Mini Tokyo 3D から世界へ
nagix
0
120
AIとペアプロを始める。人とのペアプロをやめる。ペアプロの良さを改めて知る。もっと好きになった。 / Rediscovering Pair Programming
honyanya
1
290
AIで実装は速くなった。なのにプロダクトは速くならない。職能の壁を越えて価値のフローを設計する
nwiizo
7
7.5k
AI時代のAPI品質を支えるガードレール / API Guardrails for API quality in the AI era
yokawasa
1
170
Snowflakeで実現する全社横断の顧客の声(VOC)分析・活用基盤@Snowflake World Tour Tokyo 2026
yuto16
0
110
例外の正しい扱い方 そのエラー try-catchして大丈夫?
jinwatanabe
3
340
From Vanilla Kubernetes to a Batteries-Included Platform: Developer Experience at 1,300+ Clusters
yosshi_
0
630
SQL文一行も書けない人事がCortexもろもろを使って人事業務を楽にしてみる
ponponmikankan
1
150
AI-DLCって実際どう? 〜聞きたいこと全部聞いてみる〜
news_it_enj
0
240
なぜSRE・セキュリティは評価されないのか?守りの組織を事業成長エンジンに変えた実践
cscengineer
PRO
3
2.3k
WAF 運用改善の承認サイクル/SRE_BizReach_MIXI_1
visional_engineering_and_design
2
370
Featured
See All Featured
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
890
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
410
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.9k
Making Projects Easy
brettharned
120
6.7k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
270
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
520
Designing Powerful Visuals for Engaging Learning
tmiket
1
530
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
430
The World Runs on Bad Software
bkeepers
PRO
72
12k
Agile that works and the tools we love
rasmusluckow
331
22k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
240
Transcript
2022年のAWSアップデートを 振り返ろう ~Season 4~ CloudFront のオリジン保護アップデート (マネージドプレフィックスリスト、OAC)
•山下 光洋 トレノケート株式会社 AWS認定インストラクター (ATP Award 2018,2019,2020
最優秀インストラクター、 2021,2022 APN AWS Top Engineers, All Certification ) クラウドトレーニングアドボケイト プロトタイプビルダー Twitter: @yamamanx 自己紹介
年表 1990 2000 2010 2020 🟠1995 🟠1997 🟠2002 🟠2003 🟠2011
🟠2009 🟠2008 🟠2014 🟠2016 🟠2018 🟠2020 🟠2021 🟠2019 不動産業 ホテルシステム内製 バンド HP、予約フォー ム、掲示板内製 製造業 配送管理DB内製 ソフトウェア業 企業向けソフ トウェア受託開発 LuggageRoom Lotus Awards CTO Innovation Award ActRoom Lotus Technical Award 2009 for Best Architect 情シス業 コーディングに よる自動化 GoogleApps ヤマムギ ブログ AWSで自動化 kintone Twilio SendGrid JAWS DAYS, AWS Summit登 壇 AAI Champion AWS Best Instructor 2018 AWS Best Instructor 2019 AWS緑本出版 AWS Best Instructor 2020 AWS Linux入門ガイ ド出版 2021 APN AWS Top Engineers AWS DVA本出版 AWS SAP本出版
Trainocate #trainocate
Trainocate #trainocate
Our Locations • India • Japan • China • Thailand
• Vietnam • Philippines • Singapore • Malaysia • Indonesia • Hong Kong • Taiwan • Sri Lanka • Australia • USA • UAE
アジェンダ 1. これまでのオリジン保護 2. ALBオリジンの保護(マネージドプレフィックスリスト) 3. S3オリジンの保護(OAC)
これまでの オリジン保護 カスタムヘッダー+WAF カスタムヘッダー+ルーティング セキュリティグループ更新Lambda OAI
AWS Cloud Region Download distribution Application Load Balancer S3 これまでのオリジン保護
AWS Cloud Region Download distribution Application Load Balancer S3 カスタムヘッダー
+ WAF Custom Header Key: Value WAF Web ACL 5USD / 月 ルール 1USD / 月 リクエスト 0.6USD / 100万リクエスト
AWS Cloud Region Download distribution Application Load Balancer S3 カスタムヘッダー
+ ルーティング Custom Header Key: Value Target Group
AWS Cloud Region Download distribution Application Load Balancer S3 セキュリティグループ更新Lambda
Security group Lambda function https://ip-ranges.amazonaws.com/ip-ranges.json
AWS Cloud Region Download distribution Application Load Balancer S3 OAI
Orgin Access Identity
ALBオリジンの 保護 マネージドプレフィックスリスト
AWS Cloud Region Download distribution Application Load Balancer S3 セキュリティグループ更新Lambda
Security group Lambda function https://ip-ranges.amazonaws.com/ip-ranges.json • Lambdaのコスト • 運用コスト • コードメンテナンス
AWS Cloud Region Download distribution Application Load Balancer S3 マネージドプレフィックスリスト
2022年2月 Security group 【注意】 セキュリティグループルール数デフォルト制限値 60 CloudFrontのプレフィックスリストは 55でカウント
S3オリジンの 保護 OAC
AWS Cloud Region Download distribution Application Load Balancer S3 OAI
Orgin Access Identity • SSE-KMSをサポートしていない • 署名バージョン2をサポートしていないリージョンでの PUT には追加ヘッダーが必要 • 署名バージョン2をサポートしていないリージョンでの POSTはサポートしていない
AWS Cloud Region Download distribution Application Load Balancer S3 OAC
Orgin Access Control • SSE-KMSのサポート • 署名バージョン2をサポートしていないリージョンの PUT、 POSTもサポート
AWS Cloud Region Download distribution Application Load Balancer S3 OAC
Orgin Access Control KMS
署名バージョン2をサポートするリージョン 米国東部 (バージニア北部) 米国西部 (北カリフォルニア) 米国西部
(オレゴン) ヨーロッパ (アイルランド) アジアパシフィック (東京) アジアパシフィック (シンガポール) アジアパシフィック (シドニー) 南米 (サンパウロ) 【OAI】 ※ これらのリージョン以外はPUTに追加処理が必要、 POSTはサポートされない ※ 2022年12月以降のリージョンではOAIはサポートさ れない。
まとめ オリジンを保護する選択肢が増えました。 ALBオリジンはルーティングで保護してきました が、今年からセキュリティグループでマネージドプ レフィックスを使用してます。 S3はOAIを新たに使う必要はなし。 OAIもOACに移行しといたほうがよさそう。
re:Invent 2022を楽しみましょう♪
【ご案内】AWS Discovery Day 2022 リアル開催 12/6(火) 大阪、12/12(月) 福岡、12/19(月) 名古屋