GLOSSARY

Amazon CloudFront CDN

Amazon CloudFront

用語解説

Amazon CloudFrontとは、AWSが提供するグローバルコンテンツデリバリーネットワーク(CDN)サービスです。世界450か所以上のエッジロケーションにコンテンツをキャッシュして、ユーザーに最も近いロケーションから高速配信します。

S3・EC2・ALB・API Gatewayなどをオリジンとして設定でき、静的・動的コンテンツの両方を最適化して配信可能です。AWS WAFやShieldとの統合によりDDoS攻撃やSQLインジェクション等のセキュリティ対策も一元化できます。

どんな場面で活用するか

  • グローバルユーザー向けWebサイトの画像・CSS・JSをエッジキャッシュで高速配信する場合
  • S3に配置した静的WebサイトにHTTPS化とカスタムドメインを設定する場合
  • API Gatewayのキャッシュ層としてBackendへのリクエスト数を削減してコストを下げる場合

よくある誤解

CloudFrontを使うとオリジンサーバーへの負荷はゼロになる」は誤りです。正しくはキャッシュHIT率を高めることで負荷は大幅に軽減しますが、キャッシュMISSやオリジンリクエストは引き続き発生します。TTLとキャッシュポリシーの適切な設定が重要です。

判断のヒント

キャッシュ設計:Cache-Controlヘッダーを適切に設定してキャッシュHIT率を最大化してください。Lambda@EdgeまたはCloudFront Functionsを使うとエッジでのリクエスト書き換えやA/Bテストが実装できます。

「この用語を自社で活用できるか確認したい」
「どの施策から始めるべきか相談したい」

無料相談で最適な活用方法をご提案します。