クラウドインフラストラクチャでのCloudflareの作動

Cloudflareはパブリッククラウド/プライベートクラウド/ハイブリッドクラウド/その他の間のトラフィックを保護して加速することができます。

Share facebook icon linkedin icon twitter icon email icon

Cloudflareとクラウド

学習目的

この記事を読み終えると、以下のことができます。

  • クラウドアーキテクチャ内でのCloudflareの位置を知る
  • なぜCloudflareが任意のクラウドデプロイと統合できるかを理解する

クラウドコンピューティングとは何ですか?

クラウドコンピューティングとは、ローカルユーザーデバイスあるいは組織の内部データセンターでソフトウェアとデータベースを実行するのではなく、インターネット上でアクセスされるリモートサーバー上でソフトウェアとデータベースを実行するコンピューティングスタイルのことです。従来型のインフラストラクチャと比較して、クラウドコンピューティングは柔軟性やスケーラビリティ、コスト削減といった面で多くの利点を持っています。

Cloudflareは何を行いますか?

Cloudflareは、インターネットに接続するものをすべて保護し高速化します。Cloudflareネットワークは、世界200都市のデータセンターを網羅し、各CloudflareのロケーションにおいてCloudflare製品および機能のフルスタックが実行されます。Cloudflareのお客様のWebトラフィックはすべてこのスマートなグローバネットワークを通ります。

Cloudflareはどのようにクラウドインフラストラクチャと統合しますか?

Cloudflare with Multicloud

Cloudflareとマルチクラウド

Cloudflare with Hybrid Cloud

Cloudflareとハイブリッドクラウド

Cloudflareは、インターネット接続をより高速かつ安全で、信頼性を高めたものにして、お客様のクラウドデプロイを支援します。Cloudflareは、リバースプロキシ*として任意のタイプのクラウドインフラストラクチャの前に設置されます。負荷分散Cloudflare Webアプリケーションファイアウォール(WAF)DDoS保護、その他を含むCloudflare製品のフルスタックがこのプロキシ中で実行されます。

ギターアンプがギターからの音を取り入れ、音を変え、音量をより大きくするように、Cloudflareは悪意のあるトラフィックを除去しながらネットワークトラフィックを取り込み、加速させます。

*プロキシはトラフィックを進めるサーバーです。Cloudflareは、リクエストを受け取りサーバーの代わりにレスポンスを送信するリバースプロキシです(フォワードプロキシはクライアントの代わりに同じことをします)。

Cloudflareは、インフラストラクチャに依存しないため、任意のタイプのインフラストラクチャやクラウドデプロイの前にリリースできます。Cloudflareがリリースされると、クラウドリソースにアクセスするクライアントデバイスはAnycast DNSによってCloudflareネットワークに送信されます。

Cloudflareはどのような種類のクラウドデプロイと統合できますか?

  • マルチクラウド:マルチクラウドのデプロイは、2つ以上のパブリッククラウドを組み合わせます(詳細)。
  • ハイブリッドクラウド:ハイブリッドクラウドは、プライベートクラウドあるいはオンプレミスデータセンターとパブリッククラウドを組み合わせます(詳細)。
  • パブリッククラウド:パブリッククラウドは、多くの組織の間で共有されます。
  • プライベートクラウド:プライベートクラウドは、1つの組織専用で利用されます。

Cloudflareはどのようにクラウド移行を支援しますか?

Cloudflareは、組織のクラウド移行では常に独立した第三者となり、組織とクラウドプロバイダーの間のロックイン(制約)となる層を最小化します。特に、Cloudflareはネットワークで必要となる運用上の変更を最小化し、Cloudflareダッシュボードはセキュリティと運用制御に集中型のポイントを提供します。

Cloudflareはどのようにサーバーレスコンピューティングを支援しますか?

サーバーレスコンピューティングあるいはFaaSは、アプリケーションをオンデマンドでのみ実行するより小さな機能へ分割し、利用率に応じて拡大するクラウドコンピューティングスタイルです。アプリケーション機能が特定のサーバー上で実行されていないために、「サーバーレス」コンピューティングと呼ばれています。多くのタイプのアプリケーションで、部分的または完全にサーバーレスのアーキテクチャは、その他クラウドアーキテクチャよりはるかに効率的です。

開発者はCloudflareでサーバーレスアプリケーションを構築するか、あるいはサーバーレスプラットフォームCloudflare Workersで既存のアプリケーションに追加することができます。Cloudflare Workersは、世界200都市にデータセンターを持つCloudflareエッジネットワークで実行される点、および非常に軽量の分離された実行環境でサーバーレス機能で実行される点がユニークです。Cloudflare Workersの機能は起動が速く(5ミリ秒以内)、レイテンシーを最小化します。

----

Cloudflareのリリースについての詳細な指示は、Cloudflareのナレッジベースを参照してください。

クラウドについての詳細は、「クラウドとは?」を参照してください。