LoginSignup
5
3

More than 5 years have passed since last update.

CloudFrontとALBでHTTP/2を使用する

Posted at

CloudFrontとALBでHTTP/2を使用する

CloudFrontでHTTP/2が使用できるようになったのでALB(ApplicationLoadBalancer)と合わせて試してみる。

準備

配信用サーバ(Apache/2.2.15)
ELB(httpsも有効化)
ALB
CloudFront
Chrome(HTTP/2 and SPDY indicator を入れておく)
※各SSLはACMを使用した

テスト

1. ELB経由で確認

001elb.png
当然HTTP/2は有効になっていない。

2. ALB経由で確認

002alb.png
同じようApacheの設定してでALBとELBで差が発生する。
ALBに関してはHTTP/2対応のApacheでなくても使用が可能。

3.CloudFrontで確認

Originにテスト1で使用したELBを指定する。
003cloudfront.png
HTTP/2が有効になっていることを確認。

まとめ

めっちゃ便利
CloudFront、ALB共に既存のApacheで使用できるのは非常に便利
ソースからhttp2を有効化してコンパイルなどが不要な為、使用するのが容易になっている。

メモ・補足等

CloudFrontのOrigin設定にALBは指定できない。
咬ませるならELBにする必要がある?
-> 自分が知らないだけでALBをOriginに指定できるのかもしれないが...

5
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
3