LoginSignup
0
2

More than 3 years have passed since last update.

AWS ANS に向けての勉強 3. Cloud Front

Posted at

参考

概要

  • マネージドなCDNサービス
  • AWS のエッジロケーションから提供されるEdge SErvice

ユースケース

https://docs.aws.amazon.com/ja_jp/AmazonCloudFront/latest/DeveloperGuide/IntroductionUseCases.html
- 静的ウェブサイトのコンテンツ配信の加速
- オンデマンドビデオおよびライブストリーミングビデオの配信
- システム処理全体で特定のフィールドを暗号化する
- エッジのカスタマイズ
- Lambda@Edge カスタマイズを使用したプライベートコンテンツの供給

特徴

  • 高性能な分散配信
  • 高いパフォーマンス
  • キャパシティアクセスからの解放
  • ビルトインのセキュリティ機能
  • 設定が容易で即時利用可能
  • 充実したレポーティング
  • 完全重量課金

CloudFrontによるCDN

最適なエッジロケーションの割り当て

リージョナルエッジキャッシュ

コンテンツ配信設定の流れ



gzip圧縮機能

  • S3は対応していないのでこちらを使う

キャッシュ

キャッシュコントロール機能

  • GET / HEAD / OPTIONのリクエストが対象
  • 単一ファイルサイズのキャッシングは最大20GBまで
  • URLパスごとにキャッシュ期間設定が可能
  • フォワードオプション機能による動的ページ

キャッシュコントロールヘッダ


キャッシュファイルの無効化

動的コンテンツ機能




きめ細やかなキャッシング

カスタムエラーページ

カスタムオリジンのタイムアウト

オリジンフェイルオーバー

データ保護機能















レポート & ロギング機能

CloudFront Report








アクセスログ



TIPS

DNS 名前解決の高速化

リアルタイム障害・異常検知

S3 オリジン自動キャッシュの無効化

0
2
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
0
2