コンテンツにスキップ

統合

Cloudflare Workersの主な機能の1つは、他のサービスや製品と統合できることです。この文書では、Cloudflare Workersで利用可能な統合の種類を説明し、それらを使用するためのステップバイステップの手順を提供します。

統合の種類

Cloudflare Workersは、以下のようなさまざまな統合の種類を提供しています。

  • データベース: Cloudflare Workersは、SQLおよびNoSQLデータベースを含むさまざまなデータベースと統合できます。これにより、Cloudflare Workersのコードから直接データベースにデータを保存および取得できます。
  • API: Cloudflare Workersは、外部APIと統合するために使用でき、これにより、これらのAPIによって公開されたデータや機能を自分のコードでアクセスして使用できます。
  • サードパーティサービス: Cloudflare Workersは、決済ゲートウェイ、認証プロバイダーなど、さまざまなサードパーティサービスと統合できます。これにより、Cloudflare Workersのコード内でこれらのサービスを使用することが可能になります。

統合の使用方法

利用可能な統合を使用するには:

  • 使用したい統合を決定し、それに必要なアカウントと資格情報を持っていることを確認します。
  • Cloudflare Workersのコード内で、統合に必要なライブラリやモジュールをインポートします。
  • 提供されたAPIや関数を使用して統合に接続し、そのデータや機能にアクセスします。
  • wrangler secret put <KEY>を使用して、必要なシークレットやキーを保存します。

ヒントとベストプラクティス

Cloudflare Workersとの統合を最大限に活用するためのヒント:

  • 統合を安全に保ち、機密データを保護します。可能な限り安全な認証と承認を使用し、インポートするライブラリの有効性を確認してください。
  • キャッシングを使用してパフォーマンスを向上させ、外部サービスへの負荷を軽減します。
  • サービスバインディングを使用して、Workersをサービス指向アーキテクチャに分割し、アプリケーションをよりモジュール化し、メンテナンスを容易にし、パフォーマンスを向上させます。
  • 外部APIやサービスと通信する際には、カスタムドメインを使用し、あなたの代わりにDNSレコードを作成し、Workerをプロキシではなくアプリケーションとして扱います。