前書き#
実は、私は今年の初めに Backblaze というものを知ったばかりで、その時は無料のオブジェクトストレージを探しまくっていました。
そして、Backblaze B2 を見つけました。無料の 10GB オブジェクトストレージ + 毎日 1GB の無料ダウンロードトラフィック。
かなり魅力的だと思いませんか(
紹介#
Backblaze は、比較的古参のクラウドストレージプロバイダで、2007 年に設立されました。ユーザーに低価格のストレージサービスを提供することを目指しています。
おそらく、ディスクの信頼性、総ディスク信頼性、信頼性の高いディスクメーカーなど、機械式ハードディスクに関連するさまざまな情報が含まれているレポートを見ることがあるかもしれません。
しかし、今日の話題はディスクの信頼性のことではなく、10GB の無料ストレージを手に入れることです。
この記事では、画像のホスティングとして Backblaze B2 + Cloudflare を使用することになります。画像の読み込み速度についてもコメント欄に意見を残してください。
手順#
アカウント登録#
次に、メールアドレスとパスワードを入力し、下の「Region」をクリックしてストレージサービスの地域を選択します。US West または EU Central を選択できます。
私は登録時に US West を選びました。どちらの地域の速度が速いかは、自分でテストしてみてください。
アカウントにログインすると、バックエンドに移動します。
バケットの作成#
「Create a new bucket」をクリックしてバケットを作成します。名前は任意ですが、ここではブログのバケットを使用してデモを行います。
作成したら、「Bucket Settings」をクリックしてバケットの設定を行います。
次に、Bucket Info
に {"cache-control":"max-age=31536000"}
を入力してキャッシュの期間を設定し、Cloudflare の設定に備えます。
設定を保存し、「Upload/Download」ボタンをクリックしてファイル管理ページに移動します。
ファイルをアップロードし、隣の情報ボタンをクリックすると、このファイルの詳細情報が表示されます。
Cloudflare への接続#
Cloudflare と Backblaze は提携しており、Cloudflare を使用して Backblaze B2 に接続すると、トラフィック料金が無料になります。
Friendly URL のルートドメインをメモしておきます。ここでは f004.backblazeb2.com
とします。
Cloudflare のバックエンドに移動し、アカウントにログインし、ドメインを選択します。
レコードのタイプを CNAME にし、名前には好きな名前を入力し、ターゲットにルートドメインを入力し、オレンジの雲をクリックします。
保存したら、「ページルール」を開き、以下のようなルールを追加します。
保存したら、すべての作業が完了です!
次に、Friendly URL のルートドメインを、Cloudflare に接続した自分のドメインに変更して試してみてください!
効果のデモ#
以下の画像とビデオは、Cloudflare + Backblaze B2 を使用して読み込まれています。ビデオの解像度は 720P です。
ここで、mr 普拉斯にお金を要求します(笑
Cloudflare のサポートを受けているため、Backblaze の外部リンクの読み込み速度はかなり速いです。
Microsoft Edge DevTools を使用して要素を確認すると、キャッシュがヒットしていることがわかります。
これで設定は完了です!お楽しみください!
ImgURL Pro をお持ちの場合、Backblaze B2 を画像のホスティングとして使用することができます。