特定のエンジニアに頼らない仕組みの作り方
New Relicは、2008年に米国で創業した、オブザーバビリティプラットフォームを提供する企業である。日本国内のオブザーバビリティ市場において、No.1のシェアを誇るベンダーだ。
同社の技術統括を務める伊藤基靖氏は、AI時代の開発における課題について「AIの導入によって開発の生産性が向上する一方、システム構成は今まで以上に複雑になっている」と指摘する。
ブラックボックス化した複雑なシステムでは、問題発生時の原因究明や、影響範囲の特定に多大な時間を要する。さらに、どのチームにエスカレーションするべきか判断がつかないまま対応が遅れ、その間にもユーザー体験が悪化するという悪循環に陥りかねない。
そこで伊藤氏は「AI時代のシステムに求められるのは、誰でもシステムの状態を即座に理解できる環境を整えることではないか」と提起した。特定のスーパーエンジニアに依存しなければ原因を追究できないといった、リスクの高い状態を回避することが重要である。
この理想を実現するのが、New Relicのオブザーバビリティのソリューションだ。同社は、フロントエンドからバックエンド、インフラまでを一気通貫でモニタリングできる「オールインワン」のプラットフォームを提供している。
例えば、アプリケーションでパフォーマンスの劣化が発生した時に、直感的に問題を特定し、LLMなどの依存関係を考慮しながら原因を探索できる。ログの調査が必要な場合も、画面を切り替えることなく、単一のダッシュボードで作業を完結できる点が特徴である。
こうしたプラットフォームを用いることで、開発者の誰もがシステムの状態を把握できる環境を構築できる。その実践事例として、ソフトバンクの開発チームによる取り組みが紹介された。

