• Skip to main content
  • Skip to primary sidebar

bloggggggggggggggg

// コードと趣味の境界線上

CloudFront × S3 で作る爆速静的サイト配信

静的サイトを配信するなら、CloudFront + S3の組み合わせが最強だ。安くて、速くて、サーバーレス。この3拍子が揃ってる。

仕組みは簡単:S3バケットにHTML/CSS/JSを置いて、CloudFront(CDN)で世界中のエッジロケーションから配信する。ユーザーは地理的に一番近いエッジからコンテンツを受け取るから、東京からでもニューヨークからでも速い。

設定のポイント:

  • OAI(Origin Access Identity)を使う — S3バケットを直接公開せず、CloudFront経由でのみアクセス可能にする。セキュリティの常識。
  • キャッシュポリシー — CSSやJSは長めに、HTMLは短めにキャッシュ。更新頻度に合わせて調整。
  • カスタムドメインとSSL — ACM(AWS Certificate Manager)で無料のSSL証明書を発行して、自分のドメインでHTTPS配信。
  • Lambda@Edge — エッジでリクエストを加工できる。リダイレクト処理とか、国別のコンテンツ切り替えとか。

このブログも実はCloudFront + S3構成にしてる。WordPressだけど静的キャッシュをCloudFrontに載せてる感じ。爆速だし、サーバー負荷も激減した。

参考:CloudFront ドキュメント | CloudFront 料金

← VPCの設計、サブネットとCIDRを理解する最初の一歩
Route 53でドメイン管理 — DNSの基本から →

Primary Sidebar

最近の投稿

  • AIコーディングアシスタントの実力比較 — Copilot, Cursor, Codeium
  • Embeddingの世界 — ベクトルで意味を扱う発想
  • ファインチューニング入門 — モデルを自分好みに
  • LLMのハルシネーションとどう付き合うか
  • マルチモーダルAI — 画像も音声も理解する時代

アーカイブ

  • May 2026

カテゴリー

  • サーバー・インフラ
  • ツール・環境
  • プログラミング
  • 未分類
  • 開発哲学

最近のコメント

No comments to show.

© 横山鉄工所 & まめたろう重工