アプリケーションのパフォーマンスを管理するツールを開発したLightStepが、2900万ドルの資金調達を経てついにステルス状態を脱した。
GoogleのエンジニアだったBen Sigelmanが創った同社は、エンタープライズの全域にわたる各種アプリケーションの稼働状況をチェックする一連のソフトウェアツールを開発した。
LightStepの声明文によるとSigelmanはGoogleで、毎秒20億のトランザクションを分析できる分散モニタリングシステムDapperの開発とオペレーションを担当した。また彼は、Cloud Native Computing FoundationのOpenTracingスタンダードの開発にも関与した。
同社の顧客リストすなわち初期からのユーザーにはDigital Ocean, Github, Twilio, Yextといったそうそうたる顔ぶれが名を連ね、それに感銘したSequoiaが最新の2000万ドルの投資に踏み切った。
またそれ以前には、Redpointと最初のシード段階の支援者Cowboy VenturesやHarrison Metalから750万ドルを調達している。
2015年に創業されたLightStepは、企業全体にわたって今生じているトランザクションのすべてをリアルタイムで追跡する能力を誇っている。それらのトランザクションは通常、数ダースものさまざまなサービスが、彼らのAPIで絡み合うことによって遂行されている。
同社のソフトウェアは分散的なアーキテクチャを持ち、データを、Sieglmanらが作ったOpenTracingスタンダードのネイティブな統合からか、または、そのほかのトレーシングコミュニティのオープンソースプロジェクトから取り込む。一点に集中化されているさまざまなアプリケーションやサービスのデータロギングや、またEnvoy, linkerd, haproxyといったメッシュ技術やロードバランサーからのデータも、モニタリングと分析の対象になる。
同社の統計エンジンが異状を見つけると、データフローのリプレイ、記録、そしてエンドツーエンドのトレースが行われる。それによって、それらのデータに触っているさまざまなサービスにまたがるコンテキストが提供され、問題の所在を突き止めることができる。
同社Enterprise Strategy GroupのアナリストDaniel Condeは、声明文の中でこう述べている: “今日のエンタープライズが日々実際に運用しているアプリケーション(‘プロダクションアプリケーション’)は、一つの鋳型で作られてはいない。マイクロサービスの集合があるかと思えば、モノリシックなアプリケーションもある。そしてデプロイメントは、ベアメタルのサービスとハイブリッドクラウドのプラットホームが混在している。これだけ多様なものが共存して互いに統合し合うことが、今日のエンタープライズのニーズであり、したがって現代のアプリケーションパフォーマンスモニタリングは、これらさまざまなモデルのすべてから、エンタープライズ全体にわたるデータを集めてくる必要性がある”。