Slide 1

Slide 1 text

Cloudflare Application Service の
 サイト登録の種類を確認してみた
 Cloudflare Meet-up Tokyo Vol.1
 
 
 クラスメソッド
 大栗 宗
 1 2023年6月28日


Slide 2

Slide 2 text

お前誰よ? 大栗 宗(@maroon1st) クラスメソッド株式会社所属 日系SIer → クラスメソッド → 某外資 → クラスメソッド (2回目) 最近はクラウド二刀流 Top Engineer やりつつ Cloudflare のプリセールスをやってブログ書いてます ● Cloudflare, Google Cloud, AWS, etc ● Google Cloud Partner Top Engineer 2023 ● 2023 Japan AWS Top Engineers (Database) ● 2023 Japan AWS All Certifications Engineers #CloudflareUG_hnd

Slide 3

Slide 3 text

みなさん Cloudflare Workers (Developer Services) 好きですよね? #CloudflareUG_hnd

Slide 4

Slide 4 text

でも #CloudflareUG_hnd

Slide 5

Slide 5 text

CDN (Application Services) の印象も強いですよね? #CloudflareUG_hnd

Slide 6

Slide 6 text

Cloudflare の CDN は ドメインの委任が必要 #CloudflareUG_hnd

Slide 7

Slide 7 text

と思っていますよね? #CloudflareUG_hnd

Slide 8

Slide 8 text

基本はルートドメインをCloudflareの DNSへ 委任しますが プラン次第です #CloudflareUG_hnd

Slide 9

Slide 9 text

Cloudflare のセットアップ プランによってドメインの扱いが変わる セットアップ Free Pro Business Enterprise Full setup ✔ ✔ ✔ ✔ ルートドメインを Cloudflare に委任 Partial (CNAME) setup ✔ ✔ 独自 DNS に CNAME を設定 Subdomain setup ✔ サブドメインを対象に Full setup/Partial setup が可能 #CloudflareUG_hnd

Slide 10

Slide 10 text

DNS 管理を アウトソースしていると ドメインの委任が難しい #CloudflareUG_hnd

Slide 11

Slide 11 text

ドメインの委任をしないなら Business プラン以上 #CloudflareUG_hnd

Slide 12

Slide 12 text

でもお金をかけずに どうにかしたいですよね? #CloudflareUG_hnd

Slide 13

Slide 13 text

実は Free プランでも 外部の DNS に CNAME で 登録できる手段があるんです! #CloudflareUG_hnd

Slide 14

Slide 14 text

Cloudflare for SaaS #CloudflareUG_hnd

Slide 15

Slide 15 text

Cloudflare for SaaS SaaS では、各アカウントごとに専用のサブドメインを払い出し てサービスを提供することが良くあります。 しかし外部公開を行う SaaS では自社のドメインを使用したい という要望が出てきます。 それをサポートするための機能で、元々は SSL for SaaS と呼 ばれており Enterprise プラン専用機能でしたが、2021年4月 に全プランで利用可能の発表を行い、2021年10月から GA になりました。 #CloudflareUG_hnd

Slide 16

Slide 16 text

Cloudflare for SaaS の構成 レジストラ DNS example.com. NS Cloudflare Free プラン example.com ゾーン example.com. NS www.example.com. CNAME 001.example.com.CNAME 002.example.com.CNAME Cloudflare for SaaS カスタムホスト名 custom.example.net. custom.example.net. ユーザー DNS custom.example.net.CNAME ユーザー DNS custom.example.net.CNAME #CloudflareUG_hnd

Slide 17

Slide 17 text

やってみる じっさいにやって見るときの手順を簡単に紹介します #CloudflareUG_hnd

Slide 18

Slide 18 text

Cloudflare for SaaS の有効化 事前に支払い情報を登録して、ボタンを押して有効化 #CloudflareUG_hnd

Slide 19

Slide 19 text

フォールバック用ドメインのレコード作成 最終的にアクセスするドメインを登録

Slide 20

Slide 20 text

オプションでユーザーに公開するドメインの作成 ユーザーに公開するためのドメイン ワイルドカードも可能

Slide 21

Slide 21 text

フォールバックドメインを追加 カスタム ホスト名のコンソールでフォールバック ドメインを登録

Slide 22

Slide 22 text

ユーザーの独自ドメインを追加 ユーザーの独自ドメインを追加

Slide 23

Slide 23 text

カスタムのホスト名、証明書の設定、検証方法を指定

Slide 24

Slide 24 text

最初は保留状態

Slide 25

Slide 25 text

ホスト名の検証 サブドメインの TXT レコードを登録

Slide 26

Slide 26 text

証明書のドメイン検証 サブドメインの CNAME レコードを登録

Slide 27

Slide 27 text

証明書とホスト名の検証完了 証明書とホスト名のステータスがアクティブに

Slide 28

Slide 28 text

CNAME 登録 ユーザーの DNS に CNAME を登録

Slide 29

Slide 29 text

ユーザーのドメインでサイトへアクセス

Slide 30

Slide 30 text

注意 ● プランによって利用できる機能に差があります ● ゾーンへ登録するためのドメインが必要です。 ● Enterprise プラン以外は、フォールバックドメインを1個し か登録できません。 ● 独自の証明書や mTLS の利用は Enterprise のみです。 ● などなど差があるので、詳細はドキュメントで確認してくだ さい。 #CloudflareUG_hnd

Slide 31

Slide 31 text

31

Slide 32

Slide 32 text

ここから宣伝

Slide 33

Slide 33 text

No content

Slide 34

Slide 34 text

DevelopersIO 2023 #devio2023 7月7日(金),8日(土) 日比谷フォートタワーで クラスメソッド主催で カンファレンスを開催! DevelopersIO 2023 https://event.classmethod.jp/developers-io/2023

Slide 35

Slide 35 text

Cloudflare セッションもあります! クラウドとの共用についてのセッション 亀田さんと大栗で パネルディスカッション! #devio2023

Slide 36

Slide 36 text

クラスメソッドは Cloudflare についても We are Hiring! SaaS導入コンサルタント

Slide 37

Slide 37 text

37