Slide 1

Slide 1 text

Cloudflare CDN + S3の 静的Webホスティングを やってみた 2023-03-17 (Fri) Cloudflare Meetup Fukuoka Kick Off!

Slide 2

Slide 2 text

n 鈴⽊健⽃ 所属 アイレット株式会社(東京オフィス) 経歴 • 新卒 3 年⽬(エンジニア歴 = 社会⼈歴) → 今⽉で終わり Cloudflare歴 • LTのために初めて触る @k_suzuki_pnx 自己紹介

Slide 3

Slide 3 text

やりたいこと ブラウザ経由でアクセス

Slide 4

Slide 4 text

前提条件 • ドメインは Route53 で取得 • Cloudflare の アカウントは作成済み

Slide 5

Slide 5 text

静的Webホスティング用S3の準備 1. ドメイン名と同じ名前のS3を作成 2. ブロックパブリックアクセスの無効化 3. バケットポリシーの追加

Slide 6

Slide 6 text

ホストゾーンの作成(Route53) 1. ホストゾーンの作成 2. 以下のパラメータでレコードを作成 ・レコードタイプ Aレコード(エイリアス) ・ルーティング先 S3ウェブサイトエンドポイントへのエイリアス

Slide 7

Slide 7 text

Cloudflareのコンソールでサイトを追加 1. 「サイトを追加」で⾃⾝のドメインを⼊⼒ 2. フリープランを選ぶ 3. 指⽰に従って進めていくと Cloudflareのネームサーバが2つ表⽰されるので控えておく

Slide 8

Slide 8 text

ネームサーバの変更 (Route53) 1. ドメインの既存ネームサーバを削除 2. Cloudflareのネームサーバに変更する

Slide 9

Slide 9 text

結果(Cloudflareの「分析」の画面) メトリクス取れた(全然キャッシュされてないけどw)

Slide 10

Slide 10 text

ハマったポイント Route53のホストゾーンのNSレコードを書き換えていて いつまで経ってもCloudflare経由にならなかった

Slide 11

Slide 11 text

まとめ CloudFrontを Cloudflareに 置き換えるのは簡単