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
HTTP/2 with CloudFront, Application Load Balanc...
Search
Masanori Yamaguchi
November 07, 2019
0
98
HTTP/2 with CloudFront, Application Load Balancer and EC2
Masanori Yamaguchi
November 07, 2019
Tweet
Share
More Decks by Masanori Yamaguchi
See All by Masanori Yamaguchi
AWS Well-Architected なインシデントレスポンスを実装しよう / Implementing Incident Response with AWS Well-Architected
kinunori
2
530
pre:Invent から気になった サービスを深掘りしてみる- ECS 予測スケーリング編 / ECS-predictive-scaling
kinunori
2
130
JAWS-UG 函館 Dr.Wernerの基調講演で振り返る "推測するな、計測せよ" / JAWS-UG Hakodate re:Invent 2024 recap
kinunori
2
89
Share your lessons - 20241217 AWS Ambassador & Top Engineer LT
kinunori
0
68
re:Invent 2024 事前勉強会 / re:Invent 2024 stby
kinunori
2
1.1k
なぜ私たちがThe Frugal Architectで在る必要があるのか/Why Do We Need to Be The Frugal Architect?
kinunori
1
130
Practical AWS Step Functions. Batch systems built with no code.
kinunori
1
190
JAWS-UG福岡 re:Inforce 2024 recap イベント/ re:Inforce 2024 recap by JAWS-UG FUKUOKA
kinunori
0
130
インプットだけじゃない、エンジニアの人生が変る「実践の場」としてのコミュニティ/ Communities as places of practice where engineers' lives are changed.
kinunori
0
180
Featured
See All Featured
Measuring & Analyzing Core Web Vitals
bluesmoon
7
500
Embracing the Ebb and Flow
colly
86
4.7k
Adopting Sorbet at Scale
ufuk
77
9.4k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
Agile that works and the tools we love
rasmusluckow
329
21k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
17
950
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
KATA
mclloyd
30
14k
Building a Modern Day E-commerce SEO Strategy
aleyda
42
7.4k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
20k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
Code Reviewing Like a Champion
maltzj
524
40k
Transcript
HTTP/2とAWSのはなし 'JO+"84ୈճ ʙ SF*OWFOU લʂ ۚ༥ NFFUVQDBUDIVQʙ KBXTVH GJOKBXT
⾃⼰紹介 ⽒名:⼭⼝ 正徳 (千葉県から来ました) - AWS認定ソリューションアーキテクトPro - PMP、認定スクラムマスター - CISSP
2019 APN AWS Top Engineers Fin-JAWS 、JAWS-UG千葉運営メンバー JAWS DAYS 2020 実⾏委員 好きなAWSサービス: AWS Lambda AWS Config
Webアプリ、 スマホアプリ 開発してますか? 'JO+"84ୈճ KBXTVH GJOKBXT
'JO+"84ୈճ KBXTVH GJOKBXT Webサーバ 構築してますか?
'JO+"84ୈճ KBXTVH GJOKBXT HTTP/2サポート してますか?
'JO+"84ୈճ KBXTVH GJOKBXT AWS Cloud HTTP/2 +
'JO+"84ୈճ KBXTVH GJOKBXT HTTP/2とは(超ざっくり) 複数リクエストの同時処理、ヘッダ圧縮によりクライアントブラウザ とウェブサーバ間の通信を⾼速化するHTTPのバージョンの1つ。 サーバ: ・Nginx ・Apache ・IIS
・h2o ・CloudFront など ブラウザ: ・Google Chrome ・Mozilla Firefox ・Microsoft IE ・Safari など 対応しているブラウザ、サーバ
'JO+"84ୈճ KBXTVH GJOKBXT CloudFrontでHTTP/2を有効化する
'JO+"84ୈճ KBXTVH GJOKBXT ALBでHTTP/2を有効にする
'JO+"84ୈճ KBXTVH GJOKBXT ALB?
'JO+"84ୈճ KBXTVH GJOKBXT AWS Cloud HTTP/2 HTTP/2 HTTP/2 HTTP/1.1
'JO+"84ୈճ KBXTVH GJOKBXT AWS Cloud HTTP/2 HTTP/2 HTTP/2 HTTP/1.1
'JO+"84ୈճ KBXTVH GJOKBXT AWS Cloud HTTP/2 HTTP/2 HTTP/1.x HTTP/1.1
'JO+"84ୈճ KBXTVH GJOKBXT AWS Cloud HTTP/2 HTTP/2 HTTP/1.x HTTP/1.1
'JO+"84ୈճ KBXTVH GJOKBXT
'JO+"84ୈճ KBXTVH GJOKBXT ※Windows版 Chromeから接続 HTTP通信を⾒てみる
'JO+"84ୈճ KBXTVH GJOKBXT ※Windows版 Chromeから接続 CloudFront -> ALB -> EC2
からのレスポンス
'JO+"84ୈճ KBXTVH GJOKBXT ※Windows版 Chromeから接続 CloudFront -> S3 からのレスポンス
'JO+"84ୈճ KBXTVH GJOKBXT ※Windows版 Chromeから接続 【再掲】CloudFront -> ALB -> EC2
からのレスポンス
'JO+"84ୈճ KBXTVH GJOKBXT AWS Cloud CloudFrontにてHTTP/2を無効化する HTTP/2モジュールを無効にする
'JO+"84ୈճ KBXTVH GJOKBXT CloudFrontにてHTTP/2を無効化する
'JO+"84ୈճ KBXTVH GJOKBXT HTTP/2モジュールを無効にする ====================== <IfModule mod_http2.c> Protocols http/1.1 </IfModule>
====================== ・<IfModule mod_http2.c> ディレクティブをコメントアウトする or ・mod_http2.cの読み込みをコメントアウトする or ・下記のように httpd.conf を書き換える
'JO+"84ୈճ KBXTVH GJOKBXT AWS Cloud HTTP/2 HTTP/2 HTTP/1.x HTTP/1.1
'JO+"84ୈճ KBXTVH GJOKBXT ご安全に!
JAWS-UG 千葉⽀部 Vol.7 〜千葉でAWSをはじめよう〜 2019年11⽉23⽇(⼟) 14:00〜17:00 https://jawsug-chiba.doorkeeper.jp/events/99430 JAWS 千葉 で検索!
'JO+"84ୈճ KBXTVH GJOKBXT