Cloudflareは最近、同社のサーバレス製品であるWorkers向けの新しい可観測性インテグレーションをいくつか発表した。同社はブログ投稿で、Sentry、New Relic、Datadog、Splunk、Sumologic、Honeycombの6つのベンダーとのインテグレーションについて説明している。新しい機能はWorkersエコシステムを推進するものであり、これらの可観測性ベンダーをすでに使用している企業に対するアピールとなる。
Cloudflare Workersは、2017年にサーバレス市場に早期に参入した。このサービスは、ユーザの近くでデータを提供および処理できるネットワークのエッジで機能を実行することに対する一般的な選択肢である。Workers製品は、機能をすべてのCloudflareデータセンターに自動的に複製する。開発者はキーバリューストアの関数で使用する静的データをホストできる。
ブログ投稿で、Cloudflareはインテグレーションに関して、その特徴を3つのグループに分けた。開始のための新しいインテグレーション、既存のパートナーとの拡張インテグレーション、イベントベースの洞察との新しいインテグレーションである。
まず、同社はSentryとNew Relicのインテグレーションが使いやすさで注目されたことを賞賛した。このインテグレーションでは、ユーザが機能を実稼働環境にブートストラップするための単純なオプションが提供される。
Cloudflareは続けて、3つの既存の可観測性パートナーとの関係について説明した。Datadog、Splunk、SumoLogicは、それぞれのインテグレーションを強化すると共に、ワークロードの動作に関する詳細を追加した。たとえば、以下のスクリーンショットは、悪意のあるアクティビティを示す可能性のあるCloudflare HTTPログを表示するDatadogを示している。
出典: https://blog.cloudflare.com/observability-ecosystem/
最後に、Honeycomb.ioはWorkers用の独自の可観測性を提供する。Honeycombのnpmモジュールは「多くのWorkerアプリケーションのコア部分であるサブリクエストの概念に関する一流の知識を持っており、これはプラットフォームで直接表面化されるものである。」とCloudflareは主張している。このモジュールは、近日中に一般向けに利用できるようになる予定である。
可観測性のインテグレーションは、エッジと従来のクラウド環境の両方で、サーバレス市場で競争が激化する中で進められた。Forrester Researchは最近、汎用シナリオ向けのFunction-as-a-Serviceプラットフォームの調査を発表した。アナリスト企業は、AWS Lambda、Microsoft Azure関数、Google Cloud関数、および他の6つのレビューを行った。Forresterは、今年後半にエッジサーバレスコンピューティングに関する同様の調査を公開する予定である。
パブリッククラウドプロバイダーは、サーバレス製品向けに可観測性と監視機能を提供する。人気のあるツールには、AWS X-Ray、Azure Application Insights、Google Cloudのオペレーションスイートなどがある。各プロバイダーは、可観測性ベンダーとも提携している。
業界のオブザーバーは、Cloudflareの動きの必要性を指摘した。ロンドンのサーバレスユーザグループの創設者であるAnt Stanley氏は、次のようにツイートしている。
Cloudflare Workersには、ネイティブの可観測性ソリューションがありません。Workersを明示的にサポートするHoneycombは、Workersの採用に大きく貢献しています。
Cloudflareは最近、Node.jsをサポートするようにWorkersを拡張した。同社はまた、有料Workersアカウントに対して、HTTPリクエストのCPU制限を最大30秒まで拡張した。同社は、さまざまな使用制限を条件として、無料プランを提供する。