コンテンツにスキップ

Cloudflareの紹介

Cloudflare ↗は、サーバー ↗のグローバルネットワークです。インターネット上で最も大きなネットワーク ↗の一つです。

Cloudflareの製品は、SASEおよびSSEサービス ↗、アプリケーション ↗およびインフラストラクチャサービス ↗、そしてDeveloper Platform ↗で構成されています。

Cloudflareの製品は、開発者、民間および公共の組織、企業、政府、個人消費者に何かを提供します。

Cloudflare Developer Platform

Cloudflare Developer Platform ↗には、Cloudflare Workersが含まれており、これによりサーバーレスコードを瞬時に世界中にデプロイできます。このモジュールでは、Developer Platformについてさらに学ぶことができます。

Cloudflare上に構築

アプリケーションがCloudflare上に構築されている場合、Cloudflareはアプリケーションのオリジンサーバーとして機能します。

Cloudflare上に構築されたアプリケーションの例として、次のような技術スタックが考えられます:

使用ケースに応じてさらに多くの機能があります。

Cloudflareで構築

アプリケーションをCloudflareに追加すると、Cloudflareのグローバルサーバーネットワークがアプリケーションへのリクエストとアプリケーションのオリジンサーバー ↗の間に位置します。

Cloudflareはリクエストとオリジンサーバーの間に位置します。

アプリケーションをCloudflareに追加した後、次のことができます:

  • Workersを使用してアプリケーションを拡張し、コードをデプロイ。
  • Developer Platformで利用可能なストレージリソースを追加。
  • コンテンツ配信とユーザーエクスペリエンスを向上させることでアプリケーションのパフォーマンスを強化(CDN ↗)。
  • Webアプリケーションファイアウォール ↗を設定して、悪意のある活動からウェブサイトを保護(DDoS ↗)。
  • トラフィックをルーティング(ロードバランシング、待機室)。

使用ケースに応じてさらに多くの機能があります。

まとめ

このページを読むことで、あなたは:

  • Cloudflareのグローバルネットワークの規模を学びました。
  • Cloudflareがユーザーに提供できる製品を探求しました。
  • CloudflareおよびCloudflare Workersを使用してアプリケーションを構築する方法を確認しました。

次のセクションでは、サーバーレスコンピューティングの基本、Cloudflare Workersの背後にある概念について紹介します。