狠狠撸

狠狠撸Share a Scribd company logo
Amazon CloudFront 
カンタン解説 
(AWSまいまいすたーしりーず) 
2014 Aug  
ヒロヤマ ユタカ
Amazon CloudFront とは? 
S3 やEC2 などのコンテンツを 
HTTP、HTTPS、RTMP(*)プロトコルで 
高速に配信できる。 
(*)ストリーミング配信に使用 
全リージョンで利用可能。
料金 
配信したデータ量に依存
どのようにして高速に? 
エッジロケーションと呼ばれる 
キャッシュ機能を備えたサーバーを 
世界の各地に配備している。 
ユーザからのアクセスは、 
このうち最も近いもの 
に向けられる。
S3 + CloudFront のイメージ
EC2 + CloudFront のイメージ
CloudFrontの注意点!! 
? 反映に時間がかかる! 
? 逆効果になるケースもある! 
? HTTPヘッダを活用したサイト!
反映に時間がかかる! 
反映までの時間はデフォルトで24時間。 
最悪、24 時間かかる。。。 
必要に応じて、チューニング(*)する 
必要がある。 
(*) キャッシュコントロールヘッダで調整可能。
逆効果になるケースもある! 
エッジロケーションにキャッシュされた 
コンテンツがなければ 
オリジンサーバに取得しにいく。 
エッジロケーションとオリジンサーバ間の 
通信速度は通常のそれと変わらない。 
経路が増える分、通信速度は悪化する。
HTTPヘッダを活用したサイト! 
デフォルトの設定では、HTTPヘッダを 
オリジンサーバへ転送しない。 
明示的に転送許可してやる必要がある。 
とくにEC2+CloudFrontの構成時は注意!
ヘッダ利用ケース 
HTTP ヘッダ利用ケース 
HOST Apatch のVirtualHost 機能を 
使って複数のweb サイトを構築 
している 
Accept- 
Language 
php で 
$_SERVER[‘HTTP_ACCEPT_LANGUAGE’] 
を使った処理分岐 
CloudFront- 
Forwarded- 
Proto 
HTTP かHTTPS のどちらなのか 
判定して配信コンテンツを切り 
替える
検証 
30MBほどのファイルをS3に配備。 
直接OriginからDLと、 
CloudFrontからDLで速度を比較。 
→ほぼ半分のDL時間に!
まとめ 
CloudFrontを使うことで、 
サイトの高速化が 
結構カンタンに実現できる。 
ただし、使いどころは 
よく検討しよう!
参考 
? http://aws.amazon.com/jp/cloudfront/ 
? http://aws.typepad.com/aws_japan/2014/0 
7/enhanced-cloudfront-customization. 
html
Fin.

More Related Content

What's hot (20)

PDF
AWS サービスアップデートまとめ 2013年7月
Yasuhiro Horiuchi
?
PDF
デジタルハリウッド ? cloudpack AWS講座
iret, Inc.
?
PDF
Amazon Kinesis developersio-meetup-05
Ryo Suzuki
?
PDF
Aws禅 (2012-05-13 JAWS-UG 子ども会)
Ryuichi Tokugami
?
PDF
Aws cdp campaign site 20120925
Serverworks Co.,Ltd.
?
PDF
Amazon Kinesis はじめました。
suzryo
?
PDF
础飞蝉コスト削减
Yuya Fujiwara
?
PDF
2011クラウドコンピューティングexpo講演資料 in iretブース
Serverworks Co.,Ltd.
?
PDF
AWS サービスアップデートまとめ 2014年1月
Yasuhiro Horiuchi
?
PDF
スモールサービスにおける颁濒辞耻诲贵谤辞苍迟の真骨顶
Kentarou Takeda
?
PDF
AWS サービスアップデートまとめ 2013年9月
Yasuhiro Horiuchi
?
PDF
Kixs.vol003 LBの夜 AWSにおけるロート?ハ?ランサー
Tomonori Takada
?
PDF
AWS サービスアップデートまとめ 2013年10月
Yasuhiro Horiuchi
?
PDF
AWS サービスアップデートまとめ 2013年11月
Yasuhiro Horiuchi
?
PDF
AWS サービスアップデートまとめ 2013年8月
Yasuhiro Horiuchi
?
PPTX
Jaws-ug 女子会 第六回 AWSを安く使う方法
Yasuhiro Araki, Ph.D
?
PDF
コスト削减から考える础奥厂の効果的な利用方法
Aya Komuro
?
PDF
Oracle Cloud の永続無料枠で構築したRDFデータベースの使い心地などの話
ssuserc75473
?
PDF
搁别诲颈蹿颈肠:础奥厂のデータ転送量を减らしてコストダウン!
lexues
?
PDF
lambda-lgtm
Yoshiaki Yoshida
?
AWS サービスアップデートまとめ 2013年7月
Yasuhiro Horiuchi
?
デジタルハリウッド ? cloudpack AWS講座
iret, Inc.
?
Amazon Kinesis developersio-meetup-05
Ryo Suzuki
?
Aws禅 (2012-05-13 JAWS-UG 子ども会)
Ryuichi Tokugami
?
Aws cdp campaign site 20120925
Serverworks Co.,Ltd.
?
Amazon Kinesis はじめました。
suzryo
?
础飞蝉コスト削减
Yuya Fujiwara
?
2011クラウドコンピューティングexpo講演資料 in iretブース
Serverworks Co.,Ltd.
?
AWS サービスアップデートまとめ 2014年1月
Yasuhiro Horiuchi
?
スモールサービスにおける颁濒辞耻诲贵谤辞苍迟の真骨顶
Kentarou Takeda
?
AWS サービスアップデートまとめ 2013年9月
Yasuhiro Horiuchi
?
Kixs.vol003 LBの夜 AWSにおけるロート?ハ?ランサー
Tomonori Takada
?
AWS サービスアップデートまとめ 2013年10月
Yasuhiro Horiuchi
?
AWS サービスアップデートまとめ 2013年11月
Yasuhiro Horiuchi
?
AWS サービスアップデートまとめ 2013年8月
Yasuhiro Horiuchi
?
Jaws-ug 女子会 第六回 AWSを安く使う方法
Yasuhiro Araki, Ph.D
?
コスト削减から考える础奥厂の効果的な利用方法
Aya Komuro
?
Oracle Cloud の永続無料枠で構築したRDFデータベースの使い心地などの話
ssuserc75473
?
搁别诲颈蹿颈肠:础奥厂のデータ転送量を减らしてコストダウン!
lexues
?
lambda-lgtm
Yoshiaki Yoshida
?

Similar to CloudFront (20)

PDF
Cloud frontの概要と勘所
Kei Hirata
?
PPTX
20191115_Cloud Front
yamamotomsc
?
PDF
[AWSマイスターシリーズ] Amazon CloudFront / Amazon Elastic Transcoderによるコンテンツ配信
Amazon Web Services Japan
?
PDF
AWS Black Belt Techシリーズ Amazon CloudFront
Amazon Web Services Japan
?
PDF
AWS Black Belt Tech シリーズ 2016 - Amazon CloudFront
Amazon Web Services Japan
?
PDF
Aws summits2014 amazon_cloudfrontを利用したサイト高速化とセキュア配信
Boss4434
?
PDF
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
Amazon Web Services Japan
?
PDF
AWS BlackBelt Online Seminar 2017 Amazon CloudFront + AWS Lambda@Edge
Amazon Web Services Japan
?
PPTX
20140906 jaws festa 2014 cloud front+route53
Takuo Watanabe
?
PPTX
今だから!Amazon CloudFront 徹底活用
Yasuhiro Araki, Ph.D
?
PPTX
Amazon CloudFrontて?始めるお手軽簡単CDN
Classmethod,Inc.
?
PDF
AWS Solution Architect Associate試験勉強メモ
Tadayasu Yotsu
?
PDF
20120611 aws meister-reloaded-cloud-front-public
Amazon Web Services Japan
?
PDF
20190730 AWS Black Belt Online Seminar Amazon CloudFrontの概要
Amazon Web Services Japan
?
PDF
Scaling on AWS - Feb 2016
Eiji Shinohara
?
PDF
about the CloudFront
RyosukeKado
?
PPTX
颁濒辞耻诲贵谤辞苍迟最近の事例と间违った使い方
Hirokazu Ouchi
?
PDF
Awsmeister cloudfront20120611-slideshare用
Yasuhiro Araki, Ph.D
?
PPTX
动的コンテンツをオリジンとした颁濒辞耻诲贵谤辞苍迟を构筑してみた
Taiki Kawamura
?
PDF
Innovation EGG 第4回 発表資料 瞬間高アクセス対策のためのCloudFront活用
Shunsuke Mihara
?
Cloud frontの概要と勘所
Kei Hirata
?
20191115_Cloud Front
yamamotomsc
?
[AWSマイスターシリーズ] Amazon CloudFront / Amazon Elastic Transcoderによるコンテンツ配信
Amazon Web Services Japan
?
AWS Black Belt Techシリーズ Amazon CloudFront
Amazon Web Services Japan
?
AWS Black Belt Tech シリーズ 2016 - Amazon CloudFront
Amazon Web Services Japan
?
Aws summits2014 amazon_cloudfrontを利用したサイト高速化とセキュア配信
Boss4434
?
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
Amazon Web Services Japan
?
AWS BlackBelt Online Seminar 2017 Amazon CloudFront + AWS Lambda@Edge
Amazon Web Services Japan
?
20140906 jaws festa 2014 cloud front+route53
Takuo Watanabe
?
今だから!Amazon CloudFront 徹底活用
Yasuhiro Araki, Ph.D
?
Amazon CloudFrontて?始めるお手軽簡単CDN
Classmethod,Inc.
?
AWS Solution Architect Associate試験勉強メモ
Tadayasu Yotsu
?
20120611 aws meister-reloaded-cloud-front-public
Amazon Web Services Japan
?
20190730 AWS Black Belt Online Seminar Amazon CloudFrontの概要
Amazon Web Services Japan
?
Scaling on AWS - Feb 2016
Eiji Shinohara
?
about the CloudFront
RyosukeKado
?
颁濒辞耻诲贵谤辞苍迟最近の事例と间违った使い方
Hirokazu Ouchi
?
Awsmeister cloudfront20120611-slideshare用
Yasuhiro Araki, Ph.D
?
动的コンテンツをオリジンとした颁濒辞耻诲贵谤辞苍迟を构筑してみた
Taiki Kawamura
?
Innovation EGG 第4回 発表資料 瞬間高アクセス対策のためのCloudFront活用
Shunsuke Mihara
?
Ad

More from Yutaka Hiroyama (7)

PPTX
闯补飞蝉诲补测蝉2017(配布用)
Yutaka Hiroyama
?
PPTX
ニイヨンサンロクコ?
Yutaka Hiroyama
?
PPT
Jawsug elastic beanstalk_150207
Yutaka Hiroyama
?
PPT
痴笔颁カンタン解説
Yutaka Hiroyama
?
PPT
ある中年エンジニアの挑戦(LT 三都物語2014)
Yutaka Hiroyama
?
PPT
CCS Injection
Yutaka Hiroyama
?
PPT
Heartbleed
Yutaka Hiroyama
?
闯补飞蝉诲补测蝉2017(配布用)
Yutaka Hiroyama
?
ニイヨンサンロクコ?
Yutaka Hiroyama
?
Jawsug elastic beanstalk_150207
Yutaka Hiroyama
?
痴笔颁カンタン解説
Yutaka Hiroyama
?
ある中年エンジニアの挑戦(LT 三都物語2014)
Yutaka Hiroyama
?
CCS Injection
Yutaka Hiroyama
?
Heartbleed
Yutaka Hiroyama
?
Ad

Recently uploaded (9)

PDF
マルチAIエージェントの産業界での実践に向けたオープンソース活動の展望 - Japan Regional User Group (RUG) Meet-Up
Kosaku Kimura
?
PDF
安尾 萌, 北村 茂生, 松下 光範. 災害発生時における被害状況把握を目的とした情報共有システムの基礎検討, 電子情報通信学会HCGシンポジウム2018...
Matsushita Laboratory
?
PDF
論文紹介:Unbiasing through Textual Descriptions: Mitigating Representation Bias i...
Toru Tamaki
?
PDF
安尾 萌, 松下 光範. 環境馴致を計量可能にするための試み,人工知能学会第4回仕掛学研究会, 2018.
Matsushita Laboratory
?
PDF
論文紹介:AutoPrompt: Eliciting Knowledge from Language Models with Automatically ...
Toru Tamaki
?
PDF
SIG-AUDIO 2025 Vol.02 オンラインセミナー 「GDC2025 オーディオ報告会」SIG-Audio_GDC2024_報告会資料_増野さ...
IGDA Japan SIG-Audio
?
PDF
API認可を支えるKeycloakの基本と設計の考え方 ~ OAuth/OIDCによるAPI保護のベストプラクティス ~
Hitachi, Ltd. OSS Solution Center.
?
PDF
安尾 萌, 藤代 裕之, 松下 光範. 協調的情報トリアージにおけるコミュニケーションの影響についての検討, 第11回データ工学と情報マネジメントに関する...
Matsushita Laboratory
?
PDF
SIG-AUDIO 2025 Vol.02 オンラインセミナー 「GDC2025 オーディオ報告会」SIG-Audio_GDC2025_報告会資料_渡辺さ...
IGDA Japan SIG-Audio
?
マルチAIエージェントの産業界での実践に向けたオープンソース活動の展望 - Japan Regional User Group (RUG) Meet-Up
Kosaku Kimura
?
安尾 萌, 北村 茂生, 松下 光範. 災害発生時における被害状況把握を目的とした情報共有システムの基礎検討, 電子情報通信学会HCGシンポジウム2018...
Matsushita Laboratory
?
論文紹介:Unbiasing through Textual Descriptions: Mitigating Representation Bias i...
Toru Tamaki
?
安尾 萌, 松下 光範. 環境馴致を計量可能にするための試み,人工知能学会第4回仕掛学研究会, 2018.
Matsushita Laboratory
?
論文紹介:AutoPrompt: Eliciting Knowledge from Language Models with Automatically ...
Toru Tamaki
?
SIG-AUDIO 2025 Vol.02 オンラインセミナー 「GDC2025 オーディオ報告会」SIG-Audio_GDC2024_報告会資料_増野さ...
IGDA Japan SIG-Audio
?
API認可を支えるKeycloakの基本と設計の考え方 ~ OAuth/OIDCによるAPI保護のベストプラクティス ~
Hitachi, Ltd. OSS Solution Center.
?
安尾 萌, 藤代 裕之, 松下 光範. 協調的情報トリアージにおけるコミュニケーションの影響についての検討, 第11回データ工学と情報マネジメントに関する...
Matsushita Laboratory
?
SIG-AUDIO 2025 Vol.02 オンラインセミナー 「GDC2025 オーディオ報告会」SIG-Audio_GDC2025_報告会資料_渡辺さ...
IGDA Japan SIG-Audio
?

CloudFront