Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Cloudflare
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Tatsuya Miyamae
September 07, 2022
Technology
98
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Cloudflare
Tatsuya Miyamae
September 07, 2022
More Decks by Tatsuya Miyamae
See All by Tatsuya Miyamae
パスキー(Passkeys)入門
miyamae
0
27
ViewComponent による コンポーネント指向 UI 開発
miyamae
0
220
プログラマのためのChatGPT
miyamae
1
190
TypeScript基礎
miyamae
0
530
NextJSと静的ホスティングサービス
miyamae
0
340
ブラウザでうごく! ES6+ モダンJavaScript
miyamae
0
1.6k
Other Decks in Technology
See All in Technology
今さら理解するウェブフォントver.2026
takanorip
3
810
AIカンパニーへの転換を支えた、エンジニアの仕事の再定義
kworkdev
PRO
2
1.2k
パッチ更新でterraform initが落ちた日
grimoh
1
140
Tofu-Controller lightning talk @ Containerday 2026
gionn
0
110
ソフトウェア ファクトリー - 再現性のあるソフトウェアの工場づくり / Software factory
iktakahiro
6
4.9k
アウトプット初心者、半年間のふりかえり
4o1sobblue
0
430
脆弱性診断って、何をしているの? 〜弱点を見つけて、会社の改善につなげるまで〜
keeg
0
920
hackers_champloo_2026_tidb
makocchi
0
160
PHPカンファレンス関西の招待状 / Invitation to PHP Conference Kansai
ykanoh
0
120
Refining Active Record
shugo
0
160
WasmをRustにする
sansantech
PRO
0
250
go-sqletch
moznion
0
140
Featured
See All Featured
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
570
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
Crafting Experiences
bethany
1
380
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
270
Large-scale JavaScript Application Architecture
addyosmani
516
110k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
2
2k
Navigating Team Friction
lara
192
16k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
400
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
410
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
The Curse of the Amulet
leimatthew05
3
16k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Transcript
Cloudflare
Cloudflareとは DNS型のCDNサービス CloudFrontのようなリバースプロキシ型のCDNではなく、ネームサーバーサービスと してDNS Zone(ドメイン)全体を預けるタイプです DNSをCloudflare(無料版でも十分)にするだけで様々な恩恵が得られる
DNS プロキシステータス レコードごとにCDNを経由させるかどうかを指定できる。 (OFFにすれば単なるDNSと して利用できる) CNAMEのフラット化 CNAMEレコードで別名の代わりにIPアドレスを返せる。 = ネイキッドドメインに CNAMEできる。
ネイキッドドメイン(ルートドメイン)のCNAMEはDNSの仕様では許可されていない。 お 名前.comのDNSなどでは実現できない。 Cloudflareなら完全無料で実現できる。 高機能ネームサーバ
メールアドレス このドメインのカスタムメールアドレスを、任意のアドレスに転送できる。 (Clipkitでは利用していない) ありがちなニーズだが、今までは転送用のメールサーバなどを別途用意する必要があっ た。Cloudflareなら無料でできる。地味に超うれしい機能。 メール転送(ベータ版)
SSL/TLS CloudflareをDNSにしておけば、特に何も考えなくてもhttpsが利用できる。 HTTPSの自動リライト HTML内のhttp:を自動的にhttps:に書き換えて混合コンテンツを解消。 https
セキュリティ WAF IPアドレスやクエリー文字列などでブロックあるいは許可できる。 (Clipkitでは利用していない) DDoS保護 自動的に有効になっている。 =DNSをCloudflareにするだけでDDoS保護になる。 CloudFrontもそうだけど、CDN使うだけでDDoS吸収できるというのは知っておいて ください。
Speed Image Resizing (Pro) URLで返したい画像サイズなどを指定できる。(従量料金高め) Polish (Pro) 画像を返却時に自動的に最適化したりWebPにしてくれる。 Auto Minify
JavaScript、CSS、HTMLを自動的にminify コンテンツ最適化
Brotli gzipより高効率なBrotli圧縮をしてくれる。 Mirage (Pro) デバイスに応じて最適な画像を返却。(低速なネットワークや画面の小さいデバイスでは小 さな画像、など)
ルール ページルール 以上のいろいろな機能をページURL(ワイルドカード可)ごとに細かく設定を変えられる。 一括リダイレクト リダイレクトリストをCSVアップロードできる。 ただし無料プランだと登録できるURL数が少ない(20件)
ネットワーク HTTP/2、HTTP/3(QUIC)対応 IPv6対応、gRPC、WebSocket対応 それぞれONにしておくだけで最新のプロトコルに対応できる。
Pages GitHubと連携でデプロイ簡単。 ほぼ制限なく無料。 活用するべき。 当初GitHub連携だけだったが、先週から直接アップロードもできるようになって手軽に。 静的ホスティング
Workers エッジサーバでJavaScriptを実行できるサーバーレスサービス。 オリジンのレスポンスを加工して返すことができる。 AWS Lamda@Edgeのようなもの。 先週、オープンソース化が発表された。 エッジコンピューティング
R2 S3互換のストレージサービス。非常に安価。 先週、パブリックベータ登場とともに料金体系など詳細が公開された。 保存データ10GBまで永久無料 ストレージ利用料は$0.015/GB (S3は$0.023/GB) データ転送料金は無料 (S3は$0.09/GB) 気になる新サービス
D1 先週、新しく発表されたサービス。 世界中のエッジサーバに分散したSQLite。 安価にサーバレスRDBが使えるようになる可能性があり、とても期待! 気になる新サービス
Cloudflare有料プランでできること ページルール登録数上限多め 画像最適化関係(Polish、Mirage、Image Resizing) セキュリティ関係の機能強め 負荷分散 $20/月 (Pro)
(まとめ)Cloudflareのすごいところ ほとんどの機能が無料プランで利用できる。 転送量などの制限もない。 有料版でも$20/月〜 S3/CloudFrontの前段に置くだけでAWSの転送料がめちゃくちゃ削減できる。 意欲的に新機能や新サービスが追加されている。
日本の出版社から提訴されている件 集英社、小学館、講談社、KADOKAWAの4社は2月1日、CDN(Content Delivery Network)大手の米 Cloudflareに対し、海賊版コンテンツの公衆送信・複製の差し止めおよび、損害賠償を求める訴訟を東京地方 裁判所に提起したと発表した。請求額は、一部請求として4社合計で4億6000万円。 誰にでもめちゃくちゃ簡単に利用開始できてしまうことを問題視しているみたい。(十分な 本人確認をしろよと) 実は過去にも度々提訴されている。