ホーム
お客様事例
Exavault Inc
「私たちは多くの企業にとってミッションクリティカルです」と ExaVault Inc. の最高経営責任者 (CEO) である David Ordal 氏は説明します。ExaVault Inc. のソリューションは、Disney、Adobe、Xerox、Zillow などの顧客向けに年間 20 億件のファイル転送を促進しています。
ExaVault の顧客の大部分は、POS システムから分析プラットフォームや在庫管理システムへのデータの移動など、自動化されたシステム間のファイル転送を実行しています。ExaVault の API は、1 分あたり平均 35,000 件のリクエストと、毎日 5,000 万件を超える呼び出しを処理します。ファイル転送は自動化されていますが、転送の両側の関係者はこれらの自動化に依存してビジネス上の意思決定を行っています。
私たちが倒産すれば、顧客はお金を失います」とOrdal氏は言います。
個々の ExaVault 顧客にとってリスクは高く、それぞれが少し異なる方法で ExaVault を使用し、開発者 API を通じてカスタム機能を作成することがよくあります。ExaVault の顧客ベース全体がすべての問題の影響を受けるわけではありません。実際、速度低下が発生するのは 1 人の顧客だけであることがよくあります。しかし、そうなった場合、ExaVault のチームは、顧客が何を経験しているのかを確認し、問題をデバッグできる必要があります。
IBM Instana® Observabilityシステムに 移行する前、ExaVault社はきめ細かい顧客固有の情報を得ることがほぼ不可能な監視システムを利用していました。「トランザクションにユーザーIDをタグ付けして、特定の顧客の問題に絞り込むことができませんでした」とExaVault社のSenior Backend Engineer(シニア・バックエンド・エンジニア)Tom Fite氏は説明します。特定の顧客の問題は、平均値では完全に失われることがあります。顧客の一社で減速が起きている場合でも、全体的なビューのみを提供する監視システムではまったく表示されません。
ExaVault は 56.6% のMTTR 削減を達成しました
そして可用性は99.99% に達しました
ExaVault が新しい監視ソリューションを探し始めたとき、最優先事項は、アカウントごとにメトリクスを分析し、顧客がどのような「エッジ ケース」を経験しているかを確認する機能でした。その他の最上位の基準はコストとユーザー インターフェイスでしたが、どちらも以前のベンダーでは問題となっていました。
「一部の APM ベンダーは法外に高価です」と Fite 氏は説明します。「特にアプリケーションのスケーリングについて話しており、複数のボックスで監視を実行している場合はそうです。」
ExaVault では、スタック トレース、データベース コール、スループット、データ保持ポリシー、インフラストラクチャの監視などの要素を考慮しました。しかし、技術者以外のユーザーにとっても理解できるグラフィカル ユーザー インターフェイスも、Instana を選択する重要な理由でした。
「私は優れたユーザー インターフェイスが苦手なのです」とフィットは言います。「しかし、チームの他の人、特に私よりも技術的に精通していない人に、問題が解決したことを説明するのにも役立ちます。」
ExaVault は、Instana を使用して API パフォーマンスを監視し、エラー追跡、デバッグ、アラートを行います。ExaVault が日常的に監視している最も重要な指標は遅延です。「すべての顧客が確実に良い体験をできるようにする必要があります」とフィット氏は言います。数秒以上待たされると、お客様は離れてしまうかもしれません。
しかし、Instana を使用すると、Fite は一日中ダッシュボードを見る必要がなくなります。代わりに、異常な事態が発生した場合、Instana は専用の Slack チャネルにアラートを送信します。
アカウントレベルの監視に関しては、ExaVault は Instana ソフトウェア開発キット (SDK) を使用して、受信した各 API 呼び出しにメタデータを割り当てます。その結果、Fite は膨大な数の変数をフィルター処理できます。ただし、最も一般的な使用例は、アカウントごと、またはアカウント内の個々のユーザーごとにフィルタリングすることです。「ユーザーが高レベルでは認識できない問題を抱えている場合、情報を確認するだけでドリルダウンして実際のトラブルシューティングを行うことができます」と Fite 氏は言います。
ExaVault社は、Instanaを使い始めてから顧客に影響するバグの平均解決時間 (MTTR)が56.6%減少しました。さらに、プラットフォームの速度低下とダウンタイムが大幅に減少しました。以前は99.51%の稼働率でしたが、現在は99.99%となっています。「当社は設定した目標を達成する見込みです」とFite氏は説明します。「これは問題を以前よりも可視化できるようになったからです」
場合によっては、ExaVault が Instana を使用する前に存在すら知らなかったバグがありました。Instana をセットアップしてから数日以内に、ExaVault はソフトウェアにメモリ キャッシュへのクエリの頻度が高すぎて正しく保存されないバグがあることに気付きました。以前は目に見えなかったバグを修正すると、アプリケーション サーバーの負荷が即座に軽減されました。
ExaVault のマーケティング責任者である Eddie Castillo 氏は、「物事をより早く処理できるようになったため、技術的負債は減少しました」と述べています。「私たちのチームは、一日中バグを解決する代わりに、新機能とロードマップの計画により多くの時間を費やすことができます。」
地平線上にいくつかの主要なプロジェクトがあります。Instana で可能な堅牢な内部テストがなければ、Fite は API の改善を展開する際にバグが紛れ込む可能性をより心配することになるでしょう。「Instana は、変更が現在のバージョンよりも確実に機能するようにするのに役立ちます」と Fite 氏は言います。
ExaVault は、自社開発のコンテナ オーケストレーション システムから Kubernetes への移行にも取り組んでいます。最後に、ExaVault は、将来、Instana のデプロイメント追跡を使用して、デプロイメント前後のパフォーマンス メトリックを比較できるようになることを楽しみにしています。
「今後のロードマップでは、これらのツールがなければ、技術スタックを監視することは不可能でしょう」とCastillo氏は言います。「トムはデスクトップ上で 100 万個のターミナル ウィンドウを開いていました。しかし、これらのツールを導入することで、アーキテクチャ全体を多様化し、より複雑さを追加する際に、可視性が得られます。」
ExaVault(リンクはibm.comの外にあります)は、100カ国以上のあらゆる規模の企業にFTPとファイル共有ソリューションを提供しています。そのソリューションは、従来の FTP/SFTP を最新のインターフェイスで強化し、プラットフォームやタイムゾーンを超えた安全なコラボレーションと共有を可能にします。ExaVault は 2009 年に設立され、カリフォルニア州サンラモンに本社を置いています。
© Copyright IBM Corporation 2021. IBM Corporation、IBM Cloud、New Orchard Road、Armonk、NY 10504
2021年11月、米国で作成
IBM、IBM LOGO、ibm.comおよびInstanaは、世界の多くの国で法的に登録された、International Business Machines Corporationの商標です。その他の製品名およびサービス名は、IBMまたは他社の商標である可能性があります。IBMの商標の最新リストは、 https://www.ibm.com/jp-ja/legal/copyright-trademark にてご確認いただけます。
本書は最初の発行日時点における最新情報を記載しており、IBMにより予告なしに変更される場合があります。IBMが事業を展開している国であっても、特定の製品を利用できない場合があります。
記載されている性能データとお客様事例は、例として示す目的でのみ提供されています。実際の結果は特定の構成や稼働条件によって異なります。本資料の情報は「現状のまま」で提供されるものとし、明示または暗示を問わず、商品性、特定目的への適合性、および非侵害の保証または条件を含むいかなる保証もしないものとします。IBM製品は、IBM所定の契約書の条項に基づき保証されます。