【しーでぃーえぬ】
CDN とは?
💡 コンテンツを世界中に「分散配置」して高速配信
📌 このページのポイント
- Cloudflare、AWS CloudFront、Akamai が代表的
- 画像、CSS、JSなどの静的ファイル配信を高速化
- DDoS攻撃の軽減、SSL終端、エッジコンピューティングも担う
- オリジンサーバーの負荷軽減とユーザー体験の向上
CDNがないとどうなるの?
キャッシュの仕組みは?
動的コンテンツもCDNで配信できる?
最近のCDNはエッジコンピューティング機能を持っていて、Cloudflare Workers、Vercel Edge Functions、AWS Lambda@Edgeでエッジサーバー上でコードを実行できるよ。A/Bテスト、パーソナライゼーション、認証チェックなどをユーザーに近い場所で処理できるんだ
個人サイトでもCDN必要?
まとめ:ざっくりこれだけ覚えればOK!
「CDN」って出てきたら「世界中のサーバーからコンテンツを最速で届ける仕組み」と思えればだいたいOK!
📖 おまけ:英語の意味
「Content Delivery Network」 = コンテンツ配信ネットワーク
💬 Content(コンテンツ)をDelivery(配信)するNetwork(ネットワーク)だよ