コンテンツに移動
管理ツール

NCR Voyix、Cloud Logging のログ分析により費用削減と複雑さの緩和を実現

2023年11月2日
Google Cloud Japan Team

※この投稿は米国時間 2023 年 10 月 25 日に、Google Cloud blog に投稿されたものの抄訳です。

本日は、世界有数の小売店、レストラン、金融機関と共同でエクスペリエンスを創造する NCR Voyix の事例を紹介します。NCR Voyix が Google Cloud に移行した理由と、ログの処理や分析におけるその効果、Cloud Logging とログ分析が同社のクラウド パラダイムの活用にどのように役立っているかについて話を伺います。

NCR Voyix では、SRE チームがデジタル バンキング プラットフォームの運用に必要なオブザーバビリティ ソリューションを提供し、オブザーバビリティ ツールを活用した問題の検出、トラブルシューティング、解決の迅速化に取り組んでいます。ログの分析は、この取り組みの重要な要素であるだけでなく、情報に基づいたビジネス上の意思決定を行うためにも不可欠です。

クラウドでのチャンス

私たち NCR Voyix は先日、Digital Insight という重要なバンキング プラットフォームの Google Cloud への移行を完了しました。これは、同時に当社のオブザーバビリティ ツールをクラウドに移行する作業でもあり、これには、オンプレミス時代から頼ってきたログの処理や分析を行うサードパーティ ツールも含まれました。しかし、このツールのインテグレーションは困難で、レイテンシの問題にも悩まされました。

一方で、クラウドで業務を行うことが新たなチャンスをもたらすことも理解していました。当社は常にシステムの最適化を模索しており、Google Cloud でネイティブに利用できる新しいツールがあることを知りました。

Cloud Logging の新しい機能セットであるログ分析は、BigQuery を活用して、ログデータの分析に最適化された新しいユーザー エクスペリエンスをもたらします。ログ分析のリリースは、NCR Voyix にとって絶好のタイミングでした。当社のユースケースを満たせるだけでなく、追加費用なしで利用できるうえ、SQL を使用してログデータをクエリできるため習得も容易でした。

現在、以前のサードパーティ ツールは利用しておらず、ログ分析が新しいソリューションとなりました。ログ分析は、当社のニーズに最適で、定期的に新機能が追加されることも魅力的です。当社は、デプロイ プロセス全体を通して、Google Cloud のプロダクト管理組織と協力してフィードバックを提供し、ログ分析が SRE チームの複雑な要件を満たせるようにしました。ここでは、ツール、クラウドでの運用、組織文化について、その過程で学んだことをいくつか紹介します。

主なポイント

  1. すべてをクラウドに持ち込む必要がなかった。ニーズの一部を再構築することで、クラウドでネイティブに動作するソリューションを見つけることができた。この作業を早期に行うことで、費用削減につながった。サードパーティ ツールには高度な機能もあったが、当社の用途には適しておらず、価格が高すぎたうえ、十分に活用されていなかった。
  2. Cloud Logging とログ分析はクラウドネイティブであるため、ログを外部システムにレプリケーションする必要性が減った。その結果、環境全体の問題についてレポートを作成するスピードが向上した。
  3. JSON 形式などの構造化ログを使用することで、パターン マッチングによるオーバーヘッドが減少し、ログ分析のパフォーマンスが向上した。
  4. 習得が容易。新しいやり方を人々に受け入れてもらうのは難しい場合があるが、ログ分析は、当社のチームが使い慣れている SQL を使用するだけなので容易に習得できる。
  5. 以前は、費用やコンプライアンスへの影響が生じるため、監査ログなどの一部の種類のログをサードパーティ ツールに送信して詳細に分析することができなかった。ログ分析を使用することで、すべてのログをローカルで分析できるようになった。
  6. ログ分析の新機能であるログ分析グラフは、ログベースの指標で構築するグラフの代わりとして最適。これらのグラフは、Cloud Monitoring ダッシュボードに埋め込むこともできる。
  7. ログ分析を使用することで、重要なツールが外部エンティティではなく、同じシステムの一部となる。最終的に、より一貫したオブザーバビリティへの道が開かれ、すべてを一か所で管理できる。

まとめ

ログ分析を採用することで、費用を削減すると同時に、ユーザーがログをより深く分析できるようになりました。クラウドネイティブであることで、ログを外部システムにレプリケーションする必要性がなくなり、環境全体の問題についてレポートを作成する際のレイテンシが短縮されました。Cloud Logging は、プラットフォームのセキュリティや、システムのスケーラビリティやシステムの信頼性について全般的に対応できるため、SRE チームはプロダクト チームやアプリケーション チームとの連携により集中できるようになりました。

-NCR Voyix、エンジニアリング マネージャー HariPrasad Kantubhukta 氏

-Google Cloud、プロダクト マネージャー Charles Baer

投稿先