ドメインを所有することで得られる無料サービス

通常、ドメインの価格は12ドルからです。自分のドメインを取得したいけど必要かどうか迷っている人もいるでしょう。

私は開発者全員に自分のドメインを用意することを強くおすすめします。なぜならドメインを所有することで多くの無料サービスを手に入れることができるからです。

ここでは私がよく知っている2つのサービスプロバイダーを紹介します。1つは「サイバーフォージュ」として有名なCloudflare、もう1つは発展中のAlibaba ESAです。

まず強調しておきますが、無料サービスを手に入れられるAlibaba ESAは国際版に限ります。Alibabaは中国本土向けにはほとんど無料サービスがありません。これらの期間限定トライアルは私が無料サービスの範疇から除外しています。永久無料のものだけが真の無料サービスです。

また、無料サービスは通常使用量に制限があります。もしドメインが話題になり、トラフィックが増え、そのドメインでお金を稼げるようになったら、まだ無料サービスだけに頼るのは少しおかしな話です。

無料で手に入れられるサービスの種類を簡単に紹介します:

  1. 計算資源: CPU、メモリ
  2. 永続ストレージ: ファイルストレージ、データベース
  3. トラフィック: CDN、DDoS保護、WAF保護、ゼロトラストネットワーキング

計算資源

Cloudflareの計算資源の無料サービスは主にCloudflare Workersを通じて提供されます。これはスタートアップ企業が使用するのに十分です。Cloudflareがあなたのサーバー上でシンプルな業務プロセスを実行することを許可していると理解してください。CPU時間は10ミリ秒に制限されており、複雑な業務には有料workerを使用する必要があります。DoHのプロキシや静的サイトのホスティングなどが典型的な使用例です。

Alibabaの場合はエッジファンクションで、製品の成熟度はCloudflareに大きく遅れをとっています。私も少し開発を試みましたが、使いづらい印象でした。

永続ストレージ

Cloudflare:

  • 10GBのR2オブジェクトストレージを提供。ファイルシステムと理解できますが、ストリーミングデータの処理には適していません。
  • KVキー・バリューストレージを提供。メモリデータベースと理解でき、redisに似ています。
  • D1は5GBの無料ストレージスペースを提供。sqliteデータベースに似ており、開発中にローカルデータベースファイルをsqliteで直接開けたので、サーバー側の実装は不明です。

Alibaba:

  • 無料で5GBのオブジェクトストレージ

トラフィック

Cloudflareはトラフィックが完全無料 Alibabaは無料で100GBのトラフィック

Cloudflareはまた、多地のデバイス間を相互接続できるネットワーキング機能も提供し、内網から直接パブリックサービスを露出させることもできます。VPSを購入する必要はありません。

まとめ

このシェアを書いているときにCloudflareをまた見直しましたが、本当に宝の山だと感じました。多くの実用的な無料サービスがあり、この記事で触れたのは氷山の一角に過ぎません。比較するとAlibaba ESAは目立った特長がなく、私の限られた体験では中国本土でCDNを提供できるのはドメインを备案した場合だけという利点があり、これは数年後に再検討してもいいでしょう。