新規投稿のお知らせを受信されたい方は、サブスクリプションをご登録ください:

データベース統合の発表:少しのクリックでWorkers上でNeonNeon、PlanetScale、Supabaseに接続できます。

2023-05-16

3分で読了
この投稿はEnglishFrançaisDeutschEspañol简体中文でも表示されます。

このブログ記事では、ドキュメントが更新された機能について言及しています。最新の参考資料については、https://developers.cloudflare.com/workers/databases/third-party-integrations/をご覧ください。

開発者としての最高の喜びのひとつは、自分のアイデアが実現するのを見ることです。迅速に移行したい場合、Cloudflareの開発者プラットフォームは、数分以内にアプリケーションを0から100にするためのツールを提供します。

「Workersではどのデータベースが使えるのか?」のような疑問が生じると、開発者は作業スピードを落としてしまいます。多くの開発者にとって、Workersと接続できるデータベースを探したり、Workersと互換性のある適切なライブラリやドライバを見つけたり、一般的なサンプルコードを当社の開発者プラットフォームで実行可能なものに変換する作業はつまずく要因となります。

本日、Database Integrationsを発表しました。これにより、Workers上で選択したデータベースとシームレスに接続できるようになります。まず、HTTP接続をサポートする最も人気のあるデータベースNeonPlanetScaleSupabaseを追加しました。今後の予定としては、Prisma、Fauna、MongoDB Atlasなども追加していく予定です!

設定よりもコードに焦点を

当社のサーバーレスSQLデータベースである「D1」は、昨年オープンアルファ版として発売され、生産準備に引き続き投資をしています(今週末のエキサイティングなアップデートにご注目ください!)。また、私たちはデータベースには他にも多くの種類があることを認識しており、開発者が自分にとって最適なものを自由に選択し、それを当社の強力なコンピューティング製品と組み合わせることができるようにしたいと考えています。

Developer Week 2023の2日目では、データにスポットライトを当てています。当社は、Workersからのデータベースへの接続を可能にし、より高性能にするという大きな一歩を踏み出しています(ネタばれ注意!):

それを可能にし、高性能にすることは始まりにすぎません。私たちは、データベースに簡単に接続できるようにしたいと考えています。通常、データベースには、立ち上げて稼働させるために、特定のプロトコル、ドライバー、API、およびベンダー固有の機能などさまざまな理解が必要です。Database Integrationsでは、このプロセスをきわめて簡単なものにしたいと考えています。

初めてのプロジェクトの取り組みでも、100回目のプロジェクトの取り組みでも、目をつぶっていても、選択したデータベースに接続できるようにする必要があります。Database Integrationsで、設定に集中する時間を減らし、好きなことをする–アプリケーションの構築により多くの時間を費やすことができます!

この体験はどのようなものなのでしょうか?

発見可能性

ゼロからプロジェクトを開始する場合、またはWorkersを既存のデータベースに接続したい場合、「何が選択できるか?」を知る必要があります。

Workersは、HTTP経由で豊富なデータベースプロバイダーへの接続をサポートします。新しくリリースされたアウトバウンドTCPサポートにより、Workers上で接続可能なデータベースは増える一方です!

新しい[統合]タブでは、当社がサポートするすべてのデータベースを表示でき、ここから直接Workerに統合を追加できます。まず、Neon、PlanetScale、Supabaseをサポートし、さらに多くのサポートをしていく予定です。

Database integrations on the Cloudflare dashboard

認証

データベースの認証情報や接続文字列の他の部分をコピー&ペーストする必要はありません。

[統合の追加]をクリックすると、データベースプロバイダーから適切な設定を自動的に取得し、暗号化された環境変数としてWorkersに追加するOAuth2フローをご案内します。

Set up an integration between your database and Worker

認証情報を設定したら、データプラットフォームのクライアントライブラリの使用を開始する方法の例に関する当社のドキュメンテーションを確認してください。さらに–より早く開始できるようにテンプレートも用意しています!

以上です!Database Integrationsを使用すると、数回クリックするだけでWorkerをデータベースに接続できます。[Worker ] > [設定] > [統合]に移動して、今すぐお試しください。

今後の展開は?

Database Integrationsは、ほんの始まりにすぎず、まもなくさらに多くを追加していく予定です!

当社は、引き続き、より人気のあるデータプラットフォームのサポートを追加していきますが、移り変わる状況についていくことは不可能であることも承知しています。あらゆるデータベースプロバイダーが、Workersとの独自の統合を簡単に構築できるように、統合プラットフォームに取り組んできました。開発者として、これは、次の新しいデータベースをWorkers上ですぐに利用を開始できることを意味します。

さらに、CLIから直接統合の作成ができるように、wranglerサポートの追加に取り組んでいます。また、アカウント内のWorker全体で統合を共有するために、アカウントレベルの環境変数のサポートを追加する予定です。

当社は、ここでの可能性と、開発者たちの新しい作品を見ることをとても嬉しく思います!必ずCloudflare開発者Discordに参加して、お客様のプロジェクトを共有してください。構築を楽しんでくださいね!

Cloudflareは企業ネットワーク全体を保護し、お客様がインターネット規模のアプリケーションを効率的に構築し、あらゆるWebサイトやインターネットアプリケーションを高速化し、DDoS攻撃を退けハッカーの侵入を防ぎゼロトラスト導入を推進できるようお手伝いしています。

ご使用のデバイスから1.1.1.1 にアクセスし、インターネットを高速化し安全性を高めるCloudflareの無料アプリをご利用ください。

より良いインターネットの構築支援という当社の使命について、詳しくはこちらをご覧ください。新たなキャリアの方向性を模索中の方は、当社の求人情報をご覧ください。
Developer WeekLatin AmericaSASECloudflare WorkersサーバーレスDatabaseInternet Performance開発者開発者プラットフォームコネクティビティクラウド

Xでフォロー

Tanushree Sharma|@_tanushreeeee
Cloudflare|@cloudflare

関連ブログ投稿

2026年3月05日 14:00

Ending the "silent drop": how Dynamic Path MTU Discovery makes the Cloudflare One Client more resilient

The Cloudflare One Client now features the ability to actively probe and adjust packet sizes. This update eliminates the problems caused by tunnel layering and MTU differences, providing more stability and resiliency. ...